Kotlin

Elevate your mobile app development prowess with our immersive Kotlin course. Dive into practical coding exercises that cover everything from basic syntax to advanced object-oriented programming principles. Learn how to build robust Android applications using industry-standard tools like Android Studio and embrace cutting-edge practices such as coroutines for seamless database operations.

Face-to-Face Jul 7, 2025 9:00 AM - 5:00 PM Tarun Sukhani
updated
beginner
Kotlin
We price match

Public Pricing

MYR 1750

Corporate Pricing

Pax:

Training Fees: MYR 6500
Total Fees: MYR 6500 ++

Training Provider Pricing

Pax:

Training Fees: MYR 2400
Material Fees: MYR 400
Total Fees: MYR 2800

Features

1 day
7 modules
20 intakes
Full life-time access
English

Subsidies

HRDC Claimable logo

What you'll learn

  • Explore functions including overloading, polymorphism, global/local variables, and lambdas
  • Master control flow in Kotlin using conditional statements
  • Implement advanced Android features including RecyclerViews, internet connectivity, animations
  • Create and run a simple Kotlin application while managing variables and user input
  • Understand the core architecture and basic types in Kotlin
  • Set up a Kotlin development environment with Java JDK and IntelliJ IDEA
  • Develop Android apps using Kotlin with storage solutions, multi-threading, layouts, navigation
  • Grasp Object-Oriented Programming concepts: constructors, inheritance, visibility modifiers

Why should you attend?

Embark on a journey to master the modern programming language that's taking the mobile development world by storm. This course is meticulously designed to introduce you to the essentials of Kotlin, a static-typed language used for Android development. You'll start with the basics, understanding the architecture and fundamental types, before moving on to control flow and setting up your development environment with Java JDK and IntelliJ IDEA. As you progress, you will build your first Kotlin app, learning how to define variables, handle user input, and implement basic operations. The course then delves into decision making in Kotlin, covering conditional statements and logic. You'll also explore functions in-depth, including overloading and polymorphism. The comprehensive section on Object-Oriented Programming will deepen your understanding of concepts like inheritance, visibility modifiers, and design patterns. Finally, you'll apply your skills to Android development with Kotlin, covering topics from storage solutions and multi-threading to advanced features like animations and dependency injection. By the end of this course, you'll have a solid foundation in Kotlin and be well-equipped to tackle Android app development challenges.

Course Syllabus

Introduction to Mobile Apps
Kotlin Architecture
Kotlin Basic Types
Control Flow
Install Java JDK
Install IntelliJ IDEA
Short Break
15 mins
Short Break
15 mins
Recap and Q&A
15 mins
Lunch
1 hour
Short Break
15 mins
Short Break
15 mins
Short Break
15 mins
Recap and Q&A
15 mins
End of Day 1

Minimum Qualification

undergraduate

Target Audience

students
entry level
engineers

Methodologies

lecture
slides
case studies
labs
group discussion
q&A

Course Reviews

TJ
Tara J
3 years ago
3 years ago

The educational resources (books, readings, handouts, study guides, lab instructions, multimedia, and software) boosted my topic knowledge and abilities.

V
Vijay
4 years ago
4 years ago

I completely satisfied with the training, class is amazing and tutor really good in deliver the material.

AL
Alfred L
3 years ago
3 years ago

The course was arranged in such a way that I was able to understand key ideas.

Why should you attend?

Embark on a journey to master the modern programming language that's taking the mobile development world by storm. This course is meticulously designed to introduce you to the essentials of Kotlin, a static-typed language used for Android development. You'll start with the basics, understanding the architecture and fundamental types, before moving on to control flow and setting up your development environment with Java JDK and IntelliJ IDEA. As you progress, you will build your first Kotlin app, learning how to define variables, handle user input, and implement basic operations. The course then delves into decision making in Kotlin, covering conditional statements and logic. You'll also explore functions in-depth, including overloading and polymorphism. The comprehensive section on Object-Oriented Programming will deepen your understanding of concepts like inheritance, visibility modifiers, and design patterns. Finally, you'll apply your skills to Android development with Kotlin, covering topics from storage solutions and multi-threading to advanced features like animations and dependency injection. By the end of this course, you'll have a solid foundation in Kotlin and be well-equipped to tackle Android app development challenges.

What you'll learn

  • Explore functions including overloading, polymorphism, global/local variables, and lambdas
  • Master control flow in Kotlin using conditional statements
  • Implement advanced Android features including RecyclerViews, internet connectivity, animations
  • Create and run a simple Kotlin application while managing variables and user input
  • Understand the core architecture and basic types in Kotlin
  • Set up a Kotlin development environment with Java JDK and IntelliJ IDEA
  • Develop Android apps using Kotlin with storage solutions, multi-threading, layouts, navigation
  • Grasp Object-Oriented Programming concepts: constructors, inheritance, visibility modifiers

Course Syllabus

Introduction to Mobile Apps
Kotlin Architecture
Kotlin Basic Types
Control Flow
Install Java JDK
Install IntelliJ IDEA
Short Break
15 mins
Short Break
15 mins
Recap and Q&A
15 mins
Lunch
1 hour
Short Break
15 mins
Short Break
15 mins
Short Break
15 mins
Recap and Q&A
15 mins
End of Day 1

Course Reviews

TJ
Tara J
3 years ago
3 years ago

The educational resources (books, readings, handouts, study guides, lab instructions, multimedia, and software) boosted my topic knowledge and abilities.

V
Vijay
4 years ago
4 years ago

I completely satisfied with the training, class is amazing and tutor really good in deliver the material.

AL
Alfred L
3 years ago
3 years ago

The course was arranged in such a way that I was able to understand key ideas.

We price match

Public Pricing

MYR 1750

Corporate Pricing

Pax:

Training Fees: MYR 6500
Total Fees: MYR 6500 ++

Training Provider Pricing

Pax:

Training Fees: MYR 2400
Material Fees: MYR 400
Total Fees: MYR 2800

Features

1 day
7 modules
20 intakes
Full life-time access
English

Subsidies

HRDC Claimable logo

Minimum Qualification

undergraduate

Target Audience

students
entry level
engineers

Methodologies

lecture
slides
case studies
labs
group discussion
q&A
Close menu