Search for:
Search Button
Curriculum
Course:
Kotlin Academy - (in Arabic)
Login
Curriculum
Kotlin Academy - (in Arabic)
Unit 01
0/8
01- Introduction to android career
Video lesson
Trial
02-Android History
Video lesson
03-Android Versions and Android Studio
Video lesson
04- How to create android project
Video lesson
05- Hello World
Video lesson
06- Designing Form
Video lesson
07- Form Logic Code
Video lesson
08- TextViews- Counter Example
Video lesson
Unit 02
0/8
09- ImageViews Example
Video lesson
10- Calculator Example
Video lesson
11- Navigation Between Screens
Video lesson
12- Splash Screen
Video lesson
13- Restaurant Example and CheckBoxes
Video lesson
14-Restaurant Example Logic Code
Video lesson
15- Design Login Screen
Video lesson
16- Design Registration Screen
Video lesson
Unit 03
0/46
17-Alert Dialogs
Video lesson
18- Press twice to exit
Video lesson
19- What is Material Design
Video lesson
20- Redesign Edittext with Material Design
Video lesson
21- Custom Fonts
Video lesson
22- Shared Preferences
Video lesson
23- Options Menu
Video lesson
24- Login Validation
Video lesson
25- Bottom Navigation View
Video lesson
26- Navigation View Part 1
Video lesson
27- Navigation View Part 2
Video lesson
28- RecycleView - Part 1
Video lesson
29- RecyclerView - Part 2
Video lesson
30- RecyclerView - Part 3
Video lesson
31- Broadcast Receiver
Video lesson
32- Notifications
Video lesson
33 - Intro to Kotlin Coroutines
Video lesson
34- What is Kotlin Coroutines
Video lesson
35 - More about kotlin coroutines
Video lesson
36- Coroutine Global Scope
Video lesson
37- with Context Block
Video lesson
38- runBlocking vs Thread Class
Video lesson
39 - How runBlocking Work
Video lesson
40- Join in Coroutines
Video lesson
41- Cancel in Coroutines
Video lesson
42- Jobs and Join Example
Video lesson
43- Async and Await examples
Video lesson
44- Mesure time in milliseconds function
Video lesson
45- Intro to MVVM Clean Architechture
Video lesson
46- Creating the app Architetcutre
Video lesson
47- Creating the Data Class
Video lesson
48 - Creating the Data Access Object Class
Video lesson
49- Creating the database class
Video lesson
50- Creating the Repository Class
Video lesson
51- Created the ViewModel Class.
Video lesson
52 - Creating the ViewModel Factory Class
Video lesson
53- Creating The Layout
Video lesson
54- Creating the Adapter - part 1
Video lesson
55- Creating the Adapter Part -2
Video lesson
56- Designing the layout
Video lesson
57- Creating the dialog Interface
Video lesson
58- Introduction to Github
Video lesson
59- More about Github
Video lesson
60- Github profile tour
Video lesson
61- Pushing the project to github
Video lesson
62- Commit and READM.ME file
Video lesson
Final Exam
0/1
Test your knowledge
11 questions
Video lesson
01- Introduction to android career
Next