This massive Kotlin and Android course takes you from the fundamentals to advanced concepts with hands-on practice. Throughout this course for beginners, @programmingwithalex.585 will teach you to build multiple real-world applications, including an impressive Uber clone that demonstrates professional-grade development techniques. The course covers Firestore, SQLite, MVVM, Retrofit, Navigation Component, Jetpack Compose and more. Alex's Python course: https://www.udemy.com/course/learn-py... Alex's Java course: https://www.udemy.com/course/the-comp... YouTube Channel: / @programmingwithalex.585 00:00:00 Introduction to the Course 00:20:07 Downloading and Installing IntelliJ IDEA 00:27:47 Creating Your First Project 00:44:47 Working with Variables and Data Types 01:36:58 Operators and Operations 01:56:17 Control Flow 02:08:11 Comparison and Logical Operators 02:38:11 Nullability in Kotlin 02:53:57 Functions 03:49:16 Loops and Control Keywords 04:30:54 Challenges 04:37:11 Arrays 05:51:50 Object-Oriented Programming 06:33:22 Inner Classes 06:38:19 Object-Oriented Programming Challenge 06:54:16 Inheritance and Interfaces 07:28:01 Sealed and Abstract Classes 07:49:02 Data Classes 08:58:11 Collections 09:15:01 Collection Operations 09:34:47 Ordering Collections 10:16:30 Generics 11:17:16 Access Modifiers, Packages, and Imports 11:45:29 Exception Handling 11:54:55 Lambda Expressions and Higher-Order Functions 12:17:23 Scope Functions 12:41:21 Threads and Coroutines 13:37:31 SQLite Database 14:50:11 Android Studio 15:18:32 Setting up UI with XML 16:00:16 UI Elements 16:52:43 Activities and Fragments 17:20:20 Layouts 18:00:00 Collapsing Toolbar 18:16:16 Animations 19:07:30 Navigation Drawer, Themes, Styles, and Options Menu 20:33:03 Jetpack Compose 22:22:57 Navigation Components 23:24:38 Data Persistence 24:00:00 Firestore Database 28:33:05 Passing Data between Fragments 29:14:06 Room Database 31:37:08 Retrofit 33:17:12 Permission Handling 34:16:04 Google Maps (Adding, Current Location) 43:30:51 Google Maps (Markers, Animation, Multiple Cars) 44:44:22 Google Places