Cover image for Kotlin Fundamentals

Kotlin Fundamentals

Getting started with programming in Kotlin

ES

Created by Edvin Syse

Jump into programming with Kotlin, a modern language that blends the best features from Java, Python, and more. You'll start with the basics and quickly move into object-oriented and functional programming concepts. By the end, you'll feel confident writing clean, efficient Kotlin code.

Packt | Aug 2017 | 183 min

Start Trial
LevelBeginner
CategoriesWeb & Application Development, Object-Oriented Programming (OOP) and Related Languages, Kotlin, Kotlin

What You Will Learn

You'll learn by building simple programs and exploring real code examples. Each topic introduces new concepts with hands-on practice, so you can see how Kotlin works in action. As you progress, you'll gain practical experience with both object-oriented and functional programming techniques.

Key Features

  • Write basic Kotlin programs and understand core syntax and data types
  • Organize code using classes, functions, and object-oriented principles
  • Work with collections and functional features to process and filter data

Target Audience

Perfect for beginners with little or no programming background, especially those interested in Android development. If you want to start coding with Kotlin and build a solid foundation for future projects, this course will guide you step by step from the basics to more advanced features.

Related courses

Cover image for Learn Kotlin Programming
Cover image for Master JavaScript Programming - Build Real-World Web Applications
Cover image for TypeScript Interview Mastery 2026 - Q&A for Real Developer Interviews
Cover image for JavaScript Interview Mastery 2026 - Real Questions for Modern Roles
Cover image for JavaScript Prototypes 2025 - A Complete Course to Benefit You The Most
Cover image for Mastering JavaScript Variable Declarations - Insights into VAR, LET, and CONST in 2025