Professional Android Developer - I
4.1 (13 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
103 students enrolled

Professional Android Developer - I

Build complite app with MVVM architecture - Kotlin, Coroutines, Room , Retrofit, Laravel , RESTful API
4.1 (13 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
103 students enrolled
Last updated 7/2020
English
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 40 hours on-demand video
  • 7 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • MVVM
  • Kotlin
  • Retrofit
  • Room Database
  • Kotlin Coroutines
  • Navigation Component
  • Data Binding
  • Unit Test
  • Laravel
  • Laravel Passport
  • Laravel Homestead
  • Build API
  • Postman
  • MySQL
Course content
Expand all 323 lectures 39:56:01
+ Project File and Resource
2 lectures 00:01
Kotlin Basic Presentation File
00:00
Kotlin Basic Demo Project
00:01
+ Introduction
11 lectures 01:04:29
Create your 1st Android Studio Project
09:16
Android Studio Walk Through
10:01
What is a Variable
03:10
Creating Variable
03:46
Kotlin var and val keyword
03:19
Var and Val Keyword Practical
01:43
Create Simple App with Variables
06:49
Run your 1st Android Application
07:12
Activity and Layout
05:21
Kotlin Lateint vs Lazy
07:42
+ Kotlin Data Type
16 lectures 01:25:48
Kotlin Data Type
07:07
Byte DataType
04:06
Short DataType
04:06
Integer DataType
07:10
Long DataType
06:33
Float DataType
05:41
Double DataType
05:39
Number DataType
02:44
Boolean DataType
05:08
Char DataType
02:35
String Data Type
07:43
Escaped String
03:00
Raw String
05:54
String Template
05:17
String Properties and Function
08:08
Kotlin Expression Statement and Block
04:57
+ Kotlin Operator
18 lectures 01:40:44
Arithmetic Operator Theory
00:52
Arithmetic Operator Practical
08:31
Arithmetic Operator Assignment Solved
02:29
String Concatenation
03:52
Member Function
05:39
Member Function Assignment Solved
07:11
Assignment Operators
05:16
Assignment Operators Homework Solved
08:20
Unary Operator Theory
02:41
Unary Operator Practical
09:18
Unary Operator Homework Solved
05:12
Comparison Operators Theory
04:10
Comparison Operators Practical
09:32
Logical Operators Theory
02:12
Logical Operators Practical
06:33
In Operator
08:31
Index access Operator
04:58
Invoke Operator
05:27
+ Kotlin Condition - Expression
2 lectures 19:10
If Else Condition - Expression
10:06
When Expression
09:04
+ Kotlin Loops
2 lectures 21:12
For Loop
09:00
While and Do While Loop
12:12
+ Kotlin Collection
8 lectures 01:50:33
Mutable Array - Part 1
15:33
Mutable Array -Part 2
13:02
Immutable List
17:15
MutableList - Part 1
11:04
MutableList - Part 2
09:54
Kotlin mapOf
18:43
Kotlin mutableMapOf
16:44
Kotlin linkedMapOf
08:18
+ Kotlin Function
7 lectures 01:09:59
Kotlin Function
13:38
Kotlin Default Argument
10:05
Kotlin Named Argument
07:43
Recursive Function
07:16
Kotlin Lambda Function
12:26
Higher Order Function
09:03
Kotlin Extension Function
09:48
+ Kotlin OOP
18 lectures 02:43:39
Kotlin Class
10:58
More on Classes
05:04
Primary Constructor
07:07
Secondary Constructor
04:14
Kotlin init
06:04
Kotlin Inheritance Theory
05:22
Inheritance Practical
17:35
Method Override
07:57
Class Visibility Modifiers
08:09
Visibility Modifiers Propertys Functions
09:44
Kotlin Abstract Class
19:06
Kotlin Interfaces
16:07
Kotlin interfaces vs Abstract classes
03:48
Kotlin Nested Class
05:38
Kotlin Inner Class
05:58
Kotlin Data Class
09:51
Object Declarations
15:01
Companion objects
05:56
Requirements
  • Basic of kotlin i helpfull but not required
  • Basic of Android development
  • If you have completed my Free android development course you are good to go
Description

Welcome To The Professional Android Developer - I

In this course you will learn how to build a complete android application as well as a complete RESTful API with Laravel. We will start with a basic of Kotlin and to OOP then we will build a complete RESTful API with Laravel and finally we will build our complete Todo Task management android app.

Through this course journey you will learn about Kotlin, Coroutines, Room , Retrofit, Laravel ,RESTful API , MVVM, OOP, Unit Testing , CI/DC and many more to become a Professional Android Developer and to find your dream job as Android Developer.

Who this course is for:
  • Any one who want to be a android developer