Kotlin Crash Course for Programmers
Gain insights into Kotlin’s basics, including variable declarations, data types, conditions, loops, and functions. Discover how to write simple Kotlin scripts and transition to advanced programming.
I love learning and teaching programming languages, software engineering and web technologies, helping people understand difficult topics and reaching their goals in life. Milestones from my life: + 2019-today: Full-time job as full-stack software developer in Germany + 2018-2019: Authoring the book "Kotlin for Android App Development", published with Addison-Wesley (Pearson) + 2018: Teacher for the live training "Get Started with Kotlin" with O'Reilly Media + 2016-today: Self-employed instructor on Udemy, Manning, CodeAlong.TV and more + 2013-2018: Self-employed web developer and designer for 5 years on the side while studying CS + 2012-2019: Student of Computer Science at RWTH Aachen University
Join 3.1 million developers at
What You'll Learn
- Confidence using Kotlin
- Strong understanding of Kotlin fundamentals
- Ability to write own applications and scripts using Kotlin
Learning Roadmap
1.
Hello Kotlin!
Hello Kotlin!
2.
Variables and Data Types
Variables and Data Types
3.
Conditions
Conditions
3 Lessons
3 Lessons
4.
Collections
Collections
4 Lessons
4 Lessons
5.
Loops
Loops
2 Lessons
2 Lessons
6.
Functions
Functions
7 Lessons
7 Lessons
7.
Equality Checks
Equality Checks
2 Lessons
2 Lessons
8.
Exception Handling
Exception Handling
2 Lessons
2 Lessons
9.
Summary
Summary
2 Lessons
2 Lessons
Peter Sommerhoff
Software developer, life-long learner, and enthusiastic teacher. Author of "Kotlin for Android App Development", Udemy instructor with 40,000+ students, M.Sc. in Computer Science from RWTH Aachen University (Germany)
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources