Kotlin & Android 12 Tutorial | Learn How to Build an Android App 📱 9+ h FREE Development Masterclass

preview_player
Показать описание

Learning how to code for Android can be hard, but it doesn't have to be that way!

We've been teaching Android development for years and we know that it's not easy to find the right course that will teach you what you need to know in order to build real-world apps.

We updated our best-seller Android Masterclass. After years of teaching students in our virtual classrooms, we know exactly what works and what doesn't work when learning to program for Android apps.

Chapters:

0:00:00 Introduction
0:02:22 Installing Android Studio
0:09:46 Our First Project - The UI and how to change it
0:22:10 Setting up the AVD (Android Virtual Device)
0:30:55 Starting our first app
0:41:16 Our First App - People Counter App
1:04:37 Testing on our phone
1:07:35 Outro for this chapter
1:08:28 Intro - Fundamentals Chapter
1:09:56 Basic Concepts of OOP Languages
1:16:00 Val vs Var
1:25:34 Datatypes of Numbers
1:34:25 Datatypes bool, char, and string
1:41:13 String Interpolation
1:44:38 Arithmetic operators
1:53:19 Comparison operators and string interpolation
2:01:55 assignment operators
2:08:29 If Statements
2:22:07 If Statements part 2
2:26:01 When Expressions
2:38:33 While Loops
2:46:08 Do While Loops
2:49:33 Another way to use while loops
2:53:15 For Loops
2:58:31 Break and Continue
3:03:02 Functions - Parameters and arguments
3:16:22 Nullables in Kotlin
3:26:21 Nullables - elvis operator
3:33:49 Outro Basics 1
3:35:19 Intro Basics of OOP
3:36:42 Classes and Objects
3:41:35 Classes and Initializers
3:48:42 Scope and Shadowing
3:53:57 Member Variables, Functions and Constructors
4:07:05 Lateinit - Setters and Getters
4:17:25 Data Classes
4:26:19 Inheritance
4:41:35 Interfaces
4:54:49 Abstract Classes
5:00:52 Typecasting
5:08:39 Outro OOP
5:10:04 Intro more on Kotlin Basics
5:11:38 What are collections
5:13:54 Arrays
5:30:13 Lists
5:39:33 Sets and Maps
5:52:04 Arraylists
5:57:54 Lambda expressions
6:02:29 Visibility modifiers
6:13:23 Nested and Inner Classes
6:18:11 Safe Casting
6:23:16 Exception Handling with try and catch
6:38:50 Outro More Basics
6:40:23 Intro Age in Minutes App
6:41:56 Setting up the UI for the App
7:02:46 Adding more Textviews and SP, DP and Px
7:17:07 Finalizing the UI
7:23:51 Adding a DatePickerDialog and OnDateSetListener
7:37:06 Using the selected Date to Display it
7:49:06 Finalizing The App
08:01:26 Outro Age in Minutes App
08:02:43 Intro Calculator App
08:07:45 Building the UI
08:35:06 Using onClick and implementing the CLR
08:44:14 Adding the onDecimalPoint
08:45:59 Adding the onOperator Functionality
09:01:56 Adding Subtraction - using substring and other string methods
09:17:10 Adding the missing operations
09:24:30 Outro

tutorialsEU offers you free video tutorials about programming and development for complete beginners up to experienced programmers.
This includes C#, Unity, Python, Android, Kotlin, Machine Learning, etc.
Рекомендации по теме
Комментарии
Автор

Dude, i bought your C# masterclass on udemy, and now that i need to learn android, you have a masterclass too. Im working as a unity dev, 1.5+ years. I got this job studying with your classes man. I cant thank you enough

germancedres
Автор

MARK MY WORDS: this course is good, *BUT* onley for those of already new another programming language (NOT complete beginner) else I am enjoying it

badradnan
Автор

I wanted to learn Android development in Kotlin. This tutorial is perfect to get a good understanding how to get started on Android dev with Kotlin. Thank you tutorialsEU for making such a useful, important video to learn what I was looking for. I really appreciate it. My best wishes for you to gain knowledge and more success since you are doing such a great job in sharing such valuable knowledge

kopilkaiser
Автор

For those new to programming a little advice on how to organize the lessons when it comes to Kotlin. make a new file for each topic, like that if you're looking for for loops or functions etc, you're able to find it faster instead of having a mess in one file.

Another thing if you're using the method "toLowerCase()" and you get a line striking through is because is the old method, now is just "lowercase()". Ignore the quotes lol.

arismendygill
Автор

thank you for this. wish you the best bro. I seriously believe that people like you are changing lives.

ibrahimylmaz
Автор

Hey Denis, thank you so much for sharing the first 9 hours of this course. I have searched the internet and you were already my first choice as teacher. I think it's a great idea to share a portion of your course like this. I'm about to sign up for the course. While coding along here I did begin to feel that there is no way I will remember all the information. But, I see in your full Udemy course, that you include exercises, and quizzes. That is definitely going to help! I intend to finish this full course, and then carry on training in many of your other courses. I have found no errors between your teaching and my application, which is not always the case in online learning. And your precision is confidence building. Many thanks, and I look forward to you being my teacher. Rob

robertharrisonarshavidyave
Автор

A very productive lesson! Thank you so much for bringing me into Android development!

scheissed
Автор

Best Kotlin and Android studio development course ever!

armaaanziyad
Автор

Hi Denis thank you so much for sharing the first 9 hours of this course.this such as a awesome course so pls keep rocking course to upload in the youtube.. thanks one more again

soundrarajanv
Автор

Just purchased full course on Udemy! I like Your teaching style!

mantasbrasiunas
Автор

i will finish this course. YEAH!. I love your teaching btw:)

kakyoin
Автор

Thanks instructor for this class, i'm really gaining insight

jeliliadedeji
Автор

This course was great. I really enjoyed learning Kotlin and android studio with you. And I am definitely going to purchase your course!
Thank you!

cedricsipakam
Автор

We are waiting, Denis. You are great. I appreciate your work.

mmacak
Автор

Your's smiling faces motivates alot.

hideme
Автор

What do you recommend after making the calculator, maybe the Gmail app? I think making a music player would be fun.

kakashi
Автор

Excellent lecture and breakdown of subjects

monak
Автор

Hello, Denis!
First of all, thank you so much for the awesome course!
I currently moved to Happy Places chapter but I noticed that all the previous chapters have been updated for Android 12. Could you please tell me when the rest of the chapters will be updated? (Especially interested in Happy Places).
Thank you!

luckydevil
Автор

Very well video, it is not sharing current as general. Because, this is doing task few people. Thank you.

bilimindevreleri
Автор

vvery good again, you are a great teacher

harelabb-kbfs
visit shbcf.ru