πŸš€ Complete Kotlin Crash Course 2025: Learn to Build Real Software from Scratch

Kickstart your Kotlin journey with this comprehensive 2025 crash course! Perfect for beginners, learn how to develop real-world applications using IntelliJ IDEA. Watch now and start coding today!

πŸš€ Complete Kotlin Crash Course 2025: Learn to Build Real Software from Scratch
Philipp Lackner
189.3K views β€’ Mar 19, 2025
πŸš€ Complete Kotlin Crash Course 2025: Learn to Build Real Software from Scratch

About this video

In this video I'll teach you everything you need to know to start developing real software with Kotlin.

Download IntelliJ:
https://www.jetbrains.com/idea/download

▢️ KOTLIN NEWBIE TO PRO Playlist:
https://www.youtube.com/playlist?list=PLQkwcJG4YTCRSQikwhtoApYs9ij_Hc5Z9

⭐ Courses with real-life practices
⭐ Save countless hours of time
⭐ 100% money back guarantee for 30 days
⭐ Become a professional Android developer now:
https://pl-coding.com/premium-courses?utm_source=youtube&utm_medium=video&utm_campaign=default&cmc_strip=utm

πŸŽ“ Become an industry-ready Android developer in the Mobile Dev Campus:
https://pl-coding.com/campus?utm_source=youtube&utm_campaign=default&utm_medium=video&cmc_strip=utm

🎁 Get my FREE 4.5h Best Practice Guide to Android Architecture:
https://pl-coding.com/best-practice-guide?utm_campaign=default&utm_medium=video&cmc_strip=utm

πŸ’» Let me be your mentor and become an industry-ready Android developer in 10 weeks:
https://pl-coding.com/drop-table-mentoring?utm_source=youtube&utm_medium=video&utm_campaign=default&cmc_strip=utm

Regular programming advice on my Instagram page:
https://www.instagram.com/_philipplackner_/

00:00 - Introduction
1:30 - Why is Kotlin cool?
3:57 - IntelliJ Installation
5:15 - Creating the project
9:20 - Hello world program
11:32 - val and var
18:20 - Arithmetic operators
22:58 - Comparison operators
27:19 - Logical operators
32:40 - Console input
36:41 - Nullability & null-safe operators
47:27 - if conditions
55:48 - when expression
59:48 - Exceptions & try/catch
1:05:30 - Arrays
1:16:01 - Loops
1:31:10 - Normal functions
1:42:03 - Extension functions
1:49:07 - Function overloading
1:52:25 - Lambda functions
2:07:33 - Normal class & data class
2:18:28 - Interfaces
2:26:14 - Abstract classes
2:35:24 - Sealed interface & sealed class
2:37:34 - Enum classes
2:44:19 - Singletons
2:49:29 - Visibility modifiers
2:53:06 - Generics

Tags and Topics

Browse our collection to discover more content in these categories.

Video Information

Views

189.3K

Likes

4.6K

Duration

03:11:50

Published

Mar 19, 2025

User Reviews

4.7
(37)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.