Call +65 6100 0613 Email: enquiry@tertiaryinfotech.com

Enhance Your Employability with Certified Skills and Courses in Singapore - WSQ , IBF-STS, Skills Certification

Basic Kotlin Training

Embark on a transformative journey into the vibrant world of Kotlin with our Basic Kotlin Training. This comprehensive course ensures a smooth introduction to Kotlin, guiding you meticulously from configuring your maiden Kotlin project, understanding the unique compiling process, to grasping its conventions and keywords. You'll swiftly master the art of working with variables, harnessing the power of operators, and leveraging functions to streamline your coding process.

Deepen your understanding as you delve into defining constraints, evaluating conditions, and efficiently iterating through data. Beyond the fundamentals, you'll also gain hands-on experience in designing and implementing custom classes tailored to your application's requirements. With our step-by-step guidance, you're poised to emerge with a solid foundation, ready to take on more advanced Kotlin challenges.

Certificate

All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant Applications

No funding is available for this course.

Course Code: C693

Course Booking

The course fee listed below is before subsidy/grant, if applicable. We will apply for the grant and send you the invoice with nett fee.

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)

Course Date

* Required Fields

Post-Course Support

We provide free consultation related to the subject matter after the course. Please email your queries to enquiry@tertiaryinfotech.com and we will forward your queries to the subject matter experts and get back to you asap.

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.


Course Details

Topic 1. Get Ready

  • What is Kotlin
  • Create your first Kotlin project
  • Compile Kotlin 

Topic 2. Data Types

  • Data Types
  • Literal Expression
  • Working with Strings

Topic 3. Data Collections

  • Array
  • List
  • Set
  • Map

Topic 4. Flow of Control

  • Understanding basic expressions 
  • Working with decisions
  • Comparing different types of loops 
  • Using predefined functions 
  • Creating user-defined functions
  • Using call by value and call by reference
  • Overloading functions 

Topic 5. Classes and Objects

  • Creating classes 
  • Instantiating classes 
  • Using encapsulation 
  • Understanding inheritance 
  • Passing functions as lambda expression

Course Info

Promotion Code

Your will get 10% discount voucher for 2nd course onwards if you write us a Google review.

Minimum Entry Requirement

Knowledge and Skills

  • Able to operate using computer functions
  • Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)

Attitude

  • Positive Learning Attitude
  • Enthusiastic Learner

Experience

  • Minimum of 1 year of working experience.

Target Age Group: 18-65 years old

Minimum Software/Hardware Requirement

Software:

Hardware: Window or Mac Laptops

Job Roles

  • Mobile developers
  • Project Managers
  • Java Developers

Trainers

Kotlin TrainerAngel Koh has over 15 years experience with the maritime and defence industry building information systems for full scale development programs; working with a myriad of programming and computing languages and tools, ranging from programming languages like C# and Java to computing languages like Octave and ArcGis. His specialization is in the field of data fusion and mapping. He is always passionate to adopt new technologies and skills to add to his repertoire of computer knowledge.

In his free time, he likes to tinker with his RigidBot 3D printer, building simple household objects with Adobe 123D Design and OpenSCAD.

Kotlin TrainerRamesh has over 8 Years of real time experience in Android / iOS application development using Eclipse, Android Studio and XCode. Over 10 years of experience in teaching Java, Android and High School Mathematics. He has worked on Messaging apps, Location based apps, Banking and Fire domains. Ramesh has done his Masters degree from Osmania University, India. Currently based in Singapore.

He is proficient in :

  • Android Application Development
  • iOS application development.
  • Google Analytics
  • Google AdMob.
  • A-B Testing
  • Automation Testing using Robotium.

Kotlin TrainerWee Chee Hong is a veteran consultant in the field of Engineering Design. He has over 20 years experience in electronics/ IT industry with several MNCs including Compaq, Adaptec, Agilent, etc., with specialization in Automation System Design (drilling/ milling machine, 3D machine automation, machine data collection, test & measurement electronics design), Motion control design & applications. With wide technical skill set in development language/ tools .Net, Java, PowerBuilder to C++/ C/C#, he has also strong knowledge in development of firmware for microcontroller such as PIC, ARM and others.

Chee Hong graduated with a B.Eng degree in Electrical Electronics Engineering and holds a Master Degree of Technology from NUS.

Kotlin TrainerSia King Shyan has over 19 years of industrial experience in IT project management, system development, support and administration. His last job as a project manager with Maybank required him to often interact with branch staff across the country by providing support and training to them. When he was an assistant vice president with DBS, he managed and implemented virtual infrastructure related projects, covering platforms like VMWare and AIX PowerVM. When he was a senior manager with the Republic Polytechnic, he oversaw the project management for the Corporate and Governance services, and started up and managed a support team taking care of general application support, MSSQL databases, SharePoint and system deployment.

King Shyan specializes in designing and developing Web and Client/Sever applications and has vast experience in system development and migration. His main technical skill set includes development language/tools like .Net, Java, PowerBuilder to C++/ C and the platforms diverged from UNIX, VAX/VMS to Windows servers. In addition, he has very strong knowledge on almost all database engines, for instance, MSSQL, DB2, Sybase and Oracle. He can adapt to a new environment easily and has served in different industries like Education, Banking, Marine and Human Resource. He is able to maintain good interpersonal relationship so as to be a good team leader/player, as well as capable of working independently.

Kotlin TrainerCurrently Don Ho Jun Le is an undergraduate pursuing a degree in computer science from Nanyang Technological University(NTU). During my free time I like to do sports, play music and innovateon technological solutions and develop them. My experience comprises of android application development, webpage development, touchscreen application development as well a couple of small scale java and python projects. The most recent addition would be the use of unity3D along side image recognition technology to produce an Augmented Reality Android Application. Outside of the scope of IT, I had also conducted trainings for LEGO mindstorm/ LEGO WeDo robotics, was a teacher assistant as well as a logistic assistant. Hope to have an enjoyable and enriching course session with you.

Kotlin TrainerAriff is a recent Graduate from Murdoch University in BSc in Business Information System and Management (Double Major). He is a MOE Registered Instructor teaching in most of the Information Technology and Multimedia aspects such as Web programmer, Mobile App Developer, Video director and editor, and game development and design (PC and Mobile). Besides Information Technology and Multimedia, he is also giving entrepreneurship, leadership workshops and motivation speech training.

He has a strong passion in IT and gaming design been since 2005. He is currently doing games design for his own project and continues to teach and share his knowledge. He still hungers for new skills to keep himself up to date as technology continues to change.

Write Your Own Review

You're reviewing: Basic Kotlin Training

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha
    Attention: Captcha is case sensitive.

You May Be Interested In These Courses

Javascript for Interactive Website Essential Training

Javascript for Interactive Website Essential Training

36 Review(s)
$298.00 (GST-exclusive)
$324.82 (GST-inclusive)
Android Apps Development with Java Programming

Android Apps Development with Java Programming

41 Review(s)
$498.00 (GST-exclusive)
$542.82 (GST-inclusive)
Advanced Java Training

Advanced Java Training

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Basic Java Training

Basic Java Training

5 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Terraform on AWS: Automating Cloud Infrastructure with IaC

Terraform on AWS: Automating Cloud Infrastructure with IaC

7 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
C Programming Essential Training

C Programming Essential Training

17 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Basic Swift Programming for Beginners

Basic Swift Programming for Beginners

1 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Full Java Programming Training

Full Java Programming Training

38 Review(s)
$498.00 (GST-exclusive)
$542.82 (GST-inclusive)
VHDL Programming Training for FPGA

VHDL Programming Training for FPGA

1 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
Verilog Programming Training for FPGA

Verilog Programming Training for FPGA

1 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
WSQ - Fundamentals of Microsoft Project Management

WSQ - Fundamentals of Microsoft Project Management

1 Review(s)
$800.00 (GST-exclusive)
$872.00 (GST-inclusive)
Vulnerability Management with Nessus

Vulnerability Management with Nessus

2 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Neo4j Graph Data Science and LLM

Neo4j Graph Data Science and LLM

$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
WSQ - Google Associate Cloud Engineer Training (Synchronous e-Learning)

WSQ - Google Associate Cloud Engineer Training (Synchronous e-Learning)

$2,000.00 (GST-exclusive)
$2,180.00 (GST-inclusive)
Unreal Engine Blueprint Visual Programming for Game Development

Unreal Engine Blueprint Visual Programming for Game Development

$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
Ethereum Smart Contract Programming with Solidity and Web3 (Python)

Ethereum Smart Contract Programming with Solidity and Web3 (Python)

7 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
Full Swift Programming Training

Full Swift Programming Training

2 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
Basic Rust  Programming Course

Basic Rust Programming Course

3 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
From Novice to Pro: Building Coding Skills with GitHub Copilot

From Novice to Pro: Building Coding Skills with GitHub Copilot

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Building Resilience at Work: Employee Health & Wellness Strategies

Building Resilience at Work: Employee Health & Wellness Strategies

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Supercharging Your Productivity with Microsoft 365 Copilot Pro

Supercharging Your Productivity with Microsoft 365 Copilot Pro

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Coaching and Mentoring

Coaching and Mentoring

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Linear Programming Optimisation

Linear Programming Optimisation

2 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
5 Days Python Programming Specialization

5 Days Python Programming Specialization

7 Review(s)
$1,500.00 (GST-exclusive)
$1,635.00 (GST-inclusive)
Full C# Programming Training

Full C# Programming Training

$600.00 (GST-exclusive)
$654.00 (GST-inclusive)