▲

The Complete Android 15 Course [Part 1]-Master Java & Kotlin [2/2025, ENG]

seeders: 5
leechers: 22
Added 2 days ago by unity321d in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

The Complete Android 15 Course [Part 1]-Master Java & Kotlin [2/2025, ENG] (Size: 35.62 GB)
  01. Course Introduction
  1. Java or Kotlin.mp4 4.85 MB
  1. Java or Kotlin.vtt 4.82 KB
  2. Android Notesv2.zip 24.44 MB
  2. Download Course Assets and Source Codes.mp4 9.53 MB
  2. Download Course Assets and Source Codes.vtt 1.92 KB
  3. 2024-05-13_14-09-54-016051892a0025ad290a198be04038ba.png 550.69 KB
  3. 2024-05-13_14-09-54-6d5c5c4d16f0cf70a2139adebe8b2d26.png 719.6 KB
  3. Take your coding journey to the next level.html 2.83 KB
  02. Introduction to Android Studio
  1. Installing Android Studio with Latest SDK.mp4 73.13 MB
  1. Installing Android Studio with Latest SDK.vtt 4.3 KB
  2. Creating Emulators - Android Virtual Device (AVD).mp4 31.08 MB
  2. Creating Emulators - Android Virtual Device (AVD).vtt 4.39 KB
  3. Android Studio Welcome Screen.mp4 11.22 MB
  3. Android Studio Welcome Screen.vtt 3.51 KB
  4. Hello World App - Creating Your First App.mp4 30.57 MB
  4. Hello World App - Creating Your First App.vtt 4.28 KB
  03. Android Studio Structure
  1. Changing Android Studio Theme.mp4 7.09 MB
  1. Changing Android Studio Theme.vtt 775 B
  2. Android Studio User Interface.mp4 25.33 MB
  2. Android Studio User Interface.vtt 5.47 KB
  3. Android Studio New UI.mp4 41.12 MB
  3. Android Studio New UI.vtt 3.84 KB
  4. The Editors.mp4 37.65 MB
  4. The Editors.vtt 3.51 KB
  5. The Editors of Android Studio.mp4 37.66 MB
  5. The Editors of Android Studio.vtt 3.51 KB
  6. Project Structure.mp4 19.45 MB
  6. Project Structure.vtt 3.77 KB
  7. Gradle.mp4 19.64 MB
  7. Gradle.vtt 2.98 KB
  04. Solving Android Studio Errors - Refer to this Section if you have any Error
  1. Fix - Duplicate Class Found Error.mp4 23.56 MB
  1. Fix - Duplicate Class Found Error.vtt 2.83 KB
  2. Fix - Dependency Requires Libraries Error.mp4 3.74 MB
  2. Fix - Dependency Requires Libraries Error.vtt 760 B
  05. Java Basic Course
  1. Running Java Programs in Android Studio.mp4 24.28 MB
  1. Running Java Programs in Android Studio.vtt 2.06 KB
  10. Boolean.mp4 13.23 MB
  10. Boolean.vtt 2.38 KB
  11.2 Playing with Booleans.html 4.33 KB
  12. Characters.mp4 13.73 MB
  12. Characters.vtt 2.54 KB
  13. Type Casting.mp4 40.83 MB
  13. Type Casting.vtt 5.76 KB
  14. Operators.mp4 42.03 MB
  14. Operators.vtt 7.43 KB
  15.3 Understanding Operators.html 4.59 KB
  16. Strings.mp4 32.05 MB
  16. Strings.vtt 5.77 KB
  17.4 Using Strings.html 4.61 KB
  18. Conditional Statements.mp4 32.44 MB
  18. Conditional Statements.vtt 4.51 KB
  19.5 Understanding Conditional Statements.html 4.95 KB
  2. Comments.mp4 12.5 MB
  2. Comments.vtt 2.77 KB
  20. Switch Statement.mp4 19.92 MB
  20. Switch Statement.vtt 2.74 KB
  21.6 Days of a Month.html 6.25 KB
  22. While Loop.mp4 29.13 MB
  22. While Loop.vtt 4.81 KB
  23. For Loop.mp4 12.85 MB
  23. For Loop.vtt 2.34 KB
  24.7 Making Use of Loops.html 4.76 KB
  25. Break & Continue keywords.mp4 16.2 MB
  25. Break & Continue keywords.vtt 4.12 KB
  26. Arrays.mp4 27.22 MB
  26. Arrays.vtt 4.8 KB
  27. For Each Loop.mp4 24.37 MB
  27. For Each Loop.vtt 3.79 KB
  28. Multidimensional Arrays.mp4 52.12 MB
  28. Multidimensional Arrays.vtt 6.05 KB
  29.1 Java Basics Test.html 57.54 KB
  3. Main Method Syntax.mp4 12.09 MB
  3. Main Method Syntax.vtt 2.98 KB
  4. Java Output.mp4 7.55 MB
  4. Java Output.vtt 1.39 KB
  5. Variables.mp4 24.54 MB
  5. Variables.vtt 4.77 KB
  6. Data Types.mp4 22.4 MB
  6. Data Types.vtt 3.34 KB
  7. Numbers.mp4 25.44 MB
  7. Numbers.vtt 4.44 KB
  8.1 Your First Variable.html 4.45 KB
  9. Decimals.mp4 10.87 MB
  9. Decimals.vtt 2.01 KB
  06. Java Object Oriented Programming
  1. Methods.mp4 25.97 MB
  1. Methods.vtt 5.37 KB
  10. Constructor.mp4 17.64 MB
  10. Constructor.vtt 3 KB
  11. Modifiers.mp4 36.21 MB
  11. Modifiers.vtt 6.59 KB
  12. Encapsulation.mp4 26.86 MB
  12. Encapsulation.vtt 4.57 KB
  13. Inheritance.mp4 16.91 MB
  13. Inheritance.vtt 3.38 KB
  14. this Keyword.mp4 23.61 MB
  14. this Keyword.vtt 3.92 KB
  15. Method Overriding.mp4 18.44 MB
  15. Method Overriding.vtt 3.71 KB
  16. Polymorphism.mp4 17.93 MB
  16. Polymorphism.vtt 2.65 KB
  17. Abstraction.mp4 31.74 MB
  17. Abstraction.vtt 5.17 KB
  18. Interfaces.mp4 33.47 MB
  18. Interfaces.vtt 5.41 KB
  19. Abstraction Example - Using Interfaces.mp4 30.27 MB
  19. Abstraction Example - Using Interfaces.vtt 6.07 KB
  2. Returning Type of Methods.mp4 20.59 MB
  2. Returning Type of Methods.vtt 3.56 KB
  3. Methods Parameters.mp4 14.16 MB
  3. Methods Parameters.vtt 2.41 KB
  4. Method Overloading.mp4 15.03 MB
  4. Method Overloading.vtt 2.56 KB
  5.8 Functions.html 4.57 KB
  6.9 Area of Rectangle.html 4.56 KB
  7.10 Finding Max Value of an Array.html 4.92 KB
  8. Classes.mp4 20.88 MB
  8. Classes.vtt 3.9 KB
  9. Objects.mp4 26.42 MB
  9. Objects.vtt 4.37 KB
  07. Java Exercises - 10 Coding Exercises
  1. Exercise 1.mp4 33.02 MB
  1. Exercise 1.vtt 5.36 KB
  10. Exercise 10.mp4 25.52 MB
  10. Exercise 10.vtt 3.18 KB
  2. Exercise 2.mp4 32.56 MB
  2. Exercise 2.vtt 3.66 KB
  3. Exercise 3.mp4 34.26 MB
  3. Exercise 3.vtt 5.18 KB
  4. Exercise 4.mp4 40.2 MB
  4. Exercise 4.vtt 6.57 KB
  5. Exercise 5.mp4 25.09 MB
  5. Exercise 5.vtt 3.46 KB
  6. Exercise 6.mp4 25.72 MB
  6. Exercise 6.vtt 4.97 KB
  7. Exercise 7.mp4 22.53 MB
  7. Exercise 7.vtt 3.81 KB
  8. Exercise 8.mp4 39.28 MB
  8. Exercise 8.vtt 6.54 KB
  9. Exercise 9.mp4 75.33 MB
  9. Exercise 9.vtt 10.07 KB
  08. Views & Widgets
  1. Views & View Group.mp4 20.06 MB
  1. Views & View Group.vtt 1.6 KB
  10. 1- GreetingsApp.zip 19.51 MB
  10. The Greetings App.mp4 129.36 MB
  10. The Greetings App.vtt 8.96 KB
  11. 2- CounterApp.zip 20.51 MB
  11. The Counter App.mp4 97.63 MB
  11. The Counter App.vtt 8.34 KB
  2. UI Editing in Android Studio.mp4 17.67 MB
  2. UI Editing in Android Studio.vtt 3.65 KB
  3. View's Attributes.mp4 47.27 MB
  3. View's Attributes.vtt 4.12 KB
  4. TextView - Formatting Texts.mp4 69.64 MB
  4. TextView - Formatting Texts.vtt 6.4 KB
  5. Declaring & Initialising Views.mp4 34.18 MB
  5. Declaring & Initialising Views.vtt 3.35 KB
  6. EditText.mp4 57.56 MB
  6. EditText.vtt 4.7 KB
  7. Buttons.mp4 40.17 MB
  7. Buttons.vtt 3.74 KB
  8. Listeners in Android.mp4 18.57 MB
  8. Listeners in Android.vtt 1.99 KB
  9. ImageView - Displaying Images.mp4 45.56 MB
  9. ImageView - Displaying Images.vtt 4.34 KB
  09. Unit Converter App
  1. Designing the Layout.mp4 61.43 MB
  1. Designing the Layout.vtt 3.18 KB
  2. 2- UnitConverter.zip 20.32 MB
  2. Adding Functionalities to the App.mp4 66.97 MB
  2. Adding Functionalities to the App.vtt 5.63 KB
  10. Layouts
  1. What are Layouts.mp4 20.89 MB
  1. What are Layouts.vtt 4.67 KB
  2. Types of Layouts.mp4 15.82 MB
  2. Types of Layouts.vtt 2.31 KB
  3. Linear Layout.mp4 37.38 MB
  3. Linear Layout.vtt 3.07 KB
  4. Relative Layout.mp4 19.28 MB
  4. Relative Layout.vtt 3.85 KB
  5. Constraint Layout.mp4 10.3 MB
  5. Constraint Layout.vtt 5.45 KB
  6. Constraint Layout in Android Studio.mp4 69.02 MB
  6. Constraint Layout in Android Studio.vtt 6.97 KB
  7. More About Constraint Layout.mp4 24.88 MB
  7. More About Constraint Layout.vtt 5.27 KB
  11. App Components
  1. App Life Cycle.mp4 50 MB
  1. App Life Cycle.vtt 5.81 KB
  2. 3- Intents App.zip 20.9 MB
  2. Explicit Intent.mp4 31.25 MB
  2. Explicit Intent.vtt 4.4 KB
  3. Implicit Intent.mp4 40.14 MB
  3. Implicit Intent.vtt 3.37 KB
  4. The Manifest.mp4 40.57 MB
  4. The Manifest.vtt 4.02 KB
  12. Lucky Number App
  1. Lucky Number App Promo.mp4 24.71 MB
  1. Lucky Number App Promo.vtt 1.48 KB
  2. 4- LuckyNumber.zip 21.33 MB
  2. Main Activity Layout.mp4 48.02 MB
  2. Main Activity Layout.vtt 2.72 KB
  3. Second Activity Layout.mp4 19.18 MB
  3. Second Activity Layout.vtt 858 B
  4. Passing Data Between Activities.mp4 34.43 MB
  4. Passing Data Between Activities.vtt 3.37 KB
  5. Generating Random Numbers.mp4 37.56 MB
  5. Generating Random Numbers.vtt 3.39 KB
  6. Sharing the Results.mp4 53.14 MB
  6. Sharing the Results.vtt 5.55 KB
  13. App Resources
  1. Drawables & Shapes.mp4 59.26 MB
  1. Drawables & Shapes.vtt 4.79 KB
  2. Mipmap Folder - Changing the App Icon.mp4 37.83 MB
  2. Mipmap Folder - Changing the App Icon.vtt 3.22 KB
  3. Values Folder - Strings.xml, Themes.xml & Colors.xml.mp4 62.34 MB
  3. Values Folder - Strings.xml, Themes.xml & Colors.xml.vtt 5.26 KB
  4. Menu - Creating Menus.mp4 54.62 MB
  4. Menu - Creating Menus.vtt 5.16 KB
  5. Font.mp4 18.81 MB
  5. Font.vtt 1.54 KB
  14. More Widgets
  1. 8- Widgets App Java.zip 18.28 MB
  1. CheckBox.mp4 33.36 MB
  1. CheckBox.vtt 3.29 KB
  2. Radio Button.mp4 34.35 MB
  2. Radio Button.vtt 3.12 KB
  3. Spinner.mp4 40.96 MB
  3. Spinner.vtt 4.36 KB
  4. Time Picker.mp4 11.7 MB
  4. Time Picker.vtt 2.26 KB
  5. Date Picker.mp4 36.23 MB
  5. Date Picker.vtt 3.12 KB
  6. 8- Widgets App Java.zip 18.28 MB
  6. Progress Bar.mp4 35.25 MB
  6. Progress Bar.vtt 3.47 KB
  15. French Teacher App
  1. App Overview.mp4 19.75 MB
  1. App Overview.vtt 718 B
  2. 5- FrenchTeacherApp.zip 20.18 MB
  2. Designing Layout.mp4 47.57 MB
  2. Designing Layout.vtt 1.55 KB
  3. MediaPlayer in Android - Playing the French Sounds.mp4 82.4 MB
  3. MediaPlayer in Android - Playing the French Sounds.vtt 5.34 KB
  4. Handling Multiple Buttons' Click.mp4 17.45 MB
  4. Handling Multiple Buttons' Click.vtt 2.66 KB
  5. Running the App.mp4 29.6 MB
  5. Running the App.vtt 2.23 KB
  16. Adapters in Android
  1. 6- AdaptersApp.zip 19.42 MB
  1. What's an Adapter.mp4 83.5 MB
  1. What's an Adapter.vtt 8.04 KB
  2. Custom Adapters.mp4 55.92 MB
  2. Custom Adapters.vtt 4.54 KB
  3. Methods of Adapters.mp4 19.38 MB
  3. Methods of Adapters.vtt 2.96 KB
  4. View Holder Class.mp4 32.36 MB
  4. View Holder Class.vtt 5.44 KB
  5. 7- custom Adapter.zip 19.16 MB
  5. Displaying Custom ListViews.mp4 51.6 MB
  5. Displaying Custom ListViews.vtt 4.99 KB
  17. Planets App - Mastering ListView & Adapters
  1. App Promo - What we'll build together.mp4 10.84 MB
  1. App Promo - What we'll build together.vtt 569 B
  2. 8- PlanetsApp.zip 23.99 MB
  2. Designing Layout.mp4 30.04 MB
  2. Designing Layout.vtt 2.16 KB
  3. Model Class.mp4 21.47 MB
  3. Model Class.vtt 4.19 KB
  4. Creating Custom Adapters.mp4 26.53 MB
  4. Creating Custom Adapters.vtt 4.75 KB
  5. View Holder Class.mp4 31.14 MB
  5. View Holder Class.vtt 3.25 KB
  6. Convert View.mp4 47.68 MB
  6. Convert View.vtt 3.76 KB
  7. SetTag() & GetTag() Methods.mp4 29.12 MB
  7. SetTag() & GetTag() Methods.vtt 2.96 KB
  8. Using Arraylists in ListViews.mp4 53.14 MB
  8. Using Arraylists in ListViews.vtt 4.05 KB
  9. Handling Click Events on ListView.mp4 24.89 MB
  9. Handling Click Events on ListView.vtt 2.62 KB
  18. Volume Calculator - Mastering Adapters & GridView
  1. What we'll build together.mp4 13.3 MB
  1. What we'll build together.vtt 842 B
  2. 9- VolumeAreaApp.zip 20.16 MB
  2. Creating GridView Layouts.mp4 48.86 MB
  2. Creating GridView Layouts.vtt 2.93 KB
  3. Model Class - Shape.mp4 10.88 MB
  3. Model Class - Shape.vtt 1.52 KB
  4. Custom GridView Adapter.mp4 49.3 MB
  4. Custom GridView Adapter.vtt 4.52 KB
  5. GetView() Method.mp4 35.99 MB
  5. GetView() Method.vtt 3.98 KB
  6. Layout Inflater.mp4 35.43 MB
  6. Layout Inflater.vtt 5.39 KB
  7. Main Activity.mp4 58.91 MB
  7. Main Activity.vtt 4.88 KB
  8. Calculating Shape Volume.mp4 117.7 MB
  8. Calculating Shape Volume.vtt 7.61 KB
  9. Your Turn.mp4 4.94 MB
  9. Your Turn.vtt 1007 B
  19. RecyclerView - The Grocery App
  1. Introduction to RecyclerView.mp4 22.01 MB
  1. Introduction to RecyclerView.vtt 3.81 KB
  2. 10- MarketApp.zip 23.33 MB
  2. Designing Layouts.mp4 55.94 MB
  2. Designing Layouts.vtt 4.26 KB
  3. Model Class.mp4 16.58 MB
  3. Model Class.vtt 1.6 KB
  4. Custom Adapter.mp4 68.78 MB
  4. Custom Adapter.vtt 6.91 KB
  5. View Holder.mp4 43.39 MB
  5. View Holder.vtt 6.2 KB
  6. Adapter Methods.mp4 59.22 MB
  6. Adapter Methods.vtt 4.56 KB
  7. Linear Layout Manager.mp4 57 MB
  7. Linear Layout Manager.vtt 3.91 KB
  8. Handling Click Events on RecyclerView Items.mp4 60.91 MB
  8. Handling Click Events on RecyclerView Items.vtt 6.12 KB
  20. CardView - The Sports App
  1. What's CardView in Android.mp4 9.94 MB
  1. What's CardView in Android.vtt 1.94 KB
  2. App Promo.mp4 16.83 MB
  2. App Promo.vtt 621 B
  3. 11- SportsApp.zip 52.52 MB
  3. Designing CardView Layout.mp4 106.24 MB
  3. Designing CardView Layout.vtt 6.1 KB
  4. Model Class.mp4 11.6 MB
  4. Model Class.vtt 1.74 KB
  5. Custom Adapter for RecyclerView.mp4 55.95 MB
  5. Custom Adapter for RecyclerView.vtt 5.6 KB
  6. View Holder Class.mp4 84.28 MB
  6. View Holder Class.vtt 5.89 KB
  7. Testing the App.mp4 50.69 MB
  7. Testing the App.vtt 4.46 KB
  8. Coding Challenge - It's Your Turn.mp4 30.19 MB
  8. Coding Challenge - It's Your Turn.vtt 1.16 KB
  21. Android Components Services, Broadcast Receivers & Content Providers
  1. What are Android Components.mp4 17.68 MB
  1. What are Android Components.vtt 3.49 KB
  2. Services & Their Life Cycles.mp4 50.69 MB
  2. Services & Their Life Cycles.vtt 6.77 KB
  3. 12- MusicPlayerApp.zip 20.37 MB
  3. The Services App - Understanding Background Services.mp4 31.08 MB
  3. The Services App - Understanding Background Services.vtt 5.78 KB
  4. Running and Stopping Services.mp4 35.98 MB
  4. Running and Stopping Services.vtt 5.98 KB
  5. 13- BroadcastApp2.zip 19.44 MB
  5. Broadcast Receivers.mp4 35.57 MB
  5. Broadcast Receivers.vtt 5.92 KB
  6. Intent Filter in Broadcast Receivers.mp4 24.15 MB
  6. Intent Filter in Broadcast Receivers.vtt 3.98 KB
  22. Fragments in Android
  1. What are Fragments in Android.mp4 12.06 MB
  1. What are Fragments in Android.vtt 3.19 KB
  2. Fragments Life Cycle.mp4 16.97 MB
  2. Fragments Life Cycle.vtt 4.38 KB
  3. 14- FragmentsApp3.zip 19.46 MB
  3. Building Fragments App.mp4 68.94 MB
  3. Building Fragments App.vtt 8.73 KB
  4. Frame Layout.mp4 72.58 MB
  4. Frame Layout.vtt 4.82 KB
  5. Fragment Transaction.mp4 37.77 MB
  5. Fragment Transaction.vtt 4.46 KB
  23. View Pager with Fragments & Tab Layout App
  1. What's ViewPager in Android.mp4 69.75 MB
  1. What's ViewPager in Android.vtt 4.48 KB
  2. 15- ViewPagerApp.zip 19.12 MB
  2. Fragment State Adapter.mp4 63.86 MB
  2. Fragment State Adapter.vtt 5.19 KB
  3. View Pager 2 App.mp4 29.64 MB
  3. View Pager 2 App.vtt 4.97 KB
  4. Tab Layout with View Pager.mp4 81.48 MB
  4. Tab Layout with View Pager.vtt 7.96 KB
  24. Android Jetpack - Introduction
  1. What's Jetpack.mp4 13.32 MB
  1. What's Jetpack.vtt 3.5 KB
  25. Data Binding in Android
  1. What's Data Binding.mp4 18.85 MB
  1. What's Data Binding.vtt 4.38 KB
  2. 16- DataBindingApp.zip 19.3 MB
  2. Data Binding App.mp4 54.17 MB
  2. Data Binding App.vtt 7.88 KB
  3. Data Binding App Part 2.mp4 33.45 MB
  3. Data Binding App Part 2.vtt 4.36 KB
  4. 16- DataBindingApp.zip 19.3 MB
  4. Handling Click Events in Data Binding.mp4 47.05 MB
  4. Handling Click Events in Data Binding.vtt 7.42 KB
  5. 17- Two way databinding app.zip 20.1 MB
  5. Two-Way Data Binding.mp4 96.63 MB
  5. Two-Way Data Binding.vtt 7.76 KB
  26. Quadratic Equations Solver App - Mastering Data Binding
  1. Quadratic Equation App Promo.mp4 7.57 MB
  1. Quadratic Equation App Promo.vtt 931 B
  2. Solving Quadratic Equations Math Review.mp4 45.97 MB
  2. Solving Quadratic Equations Math Review.vtt 3.28 KB
  3. 18- QuadraticEquationSolver.zip 25.65 MB
  3. Data Source Class.mp4 46.7 MB
  3. Data Source Class.vtt 5.19 KB
  4. 18- QuadraticEquationSolver.zip 25.65 MB
  4. Solving Equations.mp4 40.24 MB
  4. Solving Equations.vtt 5.44 KB
  27. Live Data + View Model + Data Binding App
  1. What's View Model.mp4 14.6 MB
  1. What's View Model.vtt 3.39 KB
  2. 19- ViewModelApp.zip 19.87 MB
  2. Adding View Model to Apps.mp4 27.15 MB
  2. Adding View Model to Apps.vtt 6.8 KB
  3. What's Live Data.mp4 65.05 MB
  3. What's Live Data.vtt 7.51 KB
  4. 20- LV + VM + DB App.zip 19.87 MB
  4. Live Data + View Model + Data Binding App.mp4 24.02 MB
  4. Live Data + View Model + Data Binding App.vtt 4.44 KB
  28. Introduction to MVVM
  1. What's MVVM.mp4 49.99 MB
  1. What's MVVM.vtt 7.34 KB
  29. MVVM + ROOM DB ---- Contacts Manager App
  1. Contacts Manager App Promo.mp4 14.95 MB
  1. Contacts Manager App Promo.vtt 1.89 KB
  10. View Model.mp4 55.92 MB
  10. View Model.vtt 4.99 KB
  11. The View.mp4 44.77 MB
  11. The View.vtt 4.29 KB
  12. Data Binding Variables.mp4 26.89 MB
  12. Data Binding Variables.vtt 3.62 KB
  13. Data Binding with RecyclerView.mp4 41.18 MB
  13. Data Binding with RecyclerView.vtt 6.57 KB
  14. Data Binding with RecyclerView Part 2.mp4 51.07 MB
  14. Data Binding with RecyclerView Part 2.vtt 5.81 KB
  15. Getting Data from ROOM DB.mp4 84.64 MB
  15. Getting Data from ROOM DB.vtt 7.87 KB
  16. Display Contacts into RecyclerView.mp4 21.73 MB
  16. Display Contacts into RecyclerView.vtt 3.17 KB
  17. Add Contact Activity Layout.mp4 38.18 MB
  17. Add Contact Activity Layout.vtt 2.84 KB
  18. Passing Data from EditText to Another Activity.mp4 45.89 MB
  18. Passing Data from EditText to Another Activity.vtt 6.35 KB
  19. Inserting Contacts into ROOM DB.mp4 41.32 MB
  19. Inserting Contacts into ROOM DB.vtt 3.88 KB
  2. What's ROOM Database.mp4 17.54 MB
  2. What's ROOM Database.vtt 4.1 KB
  20. Swipe to Delete in RecyclerView.mp4 90.82 MB
  20. Swipe to Delete in RecyclerView.vtt 6.31 KB
  3. 21- ContactsManagerApp.zip 21.81 MB
  3. Entity Class.mp4 47.11 MB
  3. Entity Class.vtt 7.55 KB
  4. Data Access Object - DAO.mp4 20.64 MB
  4. Data Access Object - DAO.vtt 3.44 KB
  5. ROOM Database Instance.mp4 12.9 MB
  5. ROOM Database Instance.vtt 2.38 KB
  6. Applying Singleton Design Pattern to ROOM Database.mp4 50.01 MB
  6. Applying Singleton Design Pattern to ROOM Database.vtt 5.31 KB
  7. Repository.mp4 37.59 MB
  7. Repository.vtt 4.17 KB
  8. Handler, Executor & Runnable.mp4 58.33 MB
  8. Handler, Executor & Runnable.vtt 6.63 KB
  9. Live Data.mp4 23.39 MB
  9. Live Data.vtt 4.4 KB
  30. MVVM + RETROFIT --- The Movie App
  1. The Movie App Promo - MVVM + Retrofit + Data Binding.mp4 25.72 MB
  1. The Movie App Promo - MVVM + Retrofit + Data Binding.vtt 1.3 KB
  10. Using Online Tools to Generate Model Class.mp4 52.1 MB
  10. Using Online Tools to Generate Model Class.vtt 3.48 KB
  11. Retrofit API Service interface.mp4 49.84 MB
  11. Retrofit API Service interface.vtt 4.02 KB
  12. Creating Retrofit Instance.mp4 32.16 MB
  12. Creating Retrofit Instance.vtt 4.67 KB
  13. Repository.mp4 64.79 MB
  13. Repository.vtt 7.12 KB
  14. Retrofit Call Enqueue.mp4 51.75 MB
  14. Retrofit Call Enqueue.vtt 4.25 KB
  15. View Model.mp4 30.21 MB
  15. View Model.vtt 5.33 KB
  16. Creating Layouts - SwipeToRefresh Layout.mp4 95.05 MB
  16. Creating Layouts - SwipeToRefresh Layout.vtt 5.17 KB
  17. Using Data Binding.mp4 90.01 MB
  17. Using Data Binding.vtt 5.99 KB
  18. Glide with Databinding - @BindAdapter.mp4 99.99 MB
  18. Glide with Databinding - @BindAdapter.vtt 7.26 KB
  19. Using DataBinding with RecyclerView.mp4 90.53 MB
  19. Using DataBinding with RecyclerView.vtt 8.08 KB
  2. 22- TheMovieApp.zip 23.43 MB
  2. What is Retrofit.mp4 25.77 MB
  2. What is Retrofit.vtt 6.45 KB
  20. Getting Popular Movies from API.mp4 29.65 MB
  20. Getting Popular Movies from API.vtt 5.23 KB
  21. Displaying Movies in SwipeToRefresh Layout.mp4 53.8 MB
  21. Displaying Movies in SwipeToRefresh Layout.vtt 3.86 KB
  3. Creating API Key.mp4 20.95 MB
  3. Creating API Key.vtt 1.67 KB
  4. HTTP Requests and Responses.mp4 18.3 MB
  4. HTTP Requests and Responses.vtt 4.73 KB
  5. TMDB Requests and Responses.mp4 40.4 MB
  5. TMDB Requests and Responses.vtt 3.36 KB
  6. JSON Syntax.mp4 14.69 MB
  6. JSON Syntax.vtt 3.87 KB
  7. JSON Prettifiers.mp4 61.35 MB
  7. JSON Prettifiers.vtt 3.95 KB
  8. Creating Data Classes.mp4 45.18 MB
  8. Creating Data Classes.vtt 4.41 KB
  9. GSON Converter - Serialization and Deserialization.mp4 60.34 MB
  9. GSON Converter - Serialization and Deserialization.vtt 6.5 KB
  31. Paging Library - Building Movie App with Paging Library + MVVM + Data Binding
  1. What we will build in this section.mp4 87.87 MB
  1. What we will build in this section.vtt 3.66 KB
  10. Dependency Injection.mp4 33.24 MB
  10. Dependency Injection.vtt 3.2 KB
  11. Paging Data Adapter.mp4 207.01 MB
  11. Paging Data Adapter.vtt 12.42 KB
  12. Load State Adapter.mp4 125.81 MB
  12. Load State Adapter.vtt 10.38 KB
  13. Main Activity.mp4 94.38 MB
  13. Main Activity.vtt 7.53 KB
  14. 153 PagingApp.zip 25.66 MB
  14. Running and Testing the App.mp4 35.51 MB
  14. Running and Testing the App.vtt 4.2 KB
  2. What is Paging Library.mp4 76.89 MB
  2. What is Paging Library.vtt 6.03 KB
  3. 141 drawable of pagingApp.rar 1.29 KB
  3. 153 PagingApp.zip 25.66 MB
  3. Adding the Required Dependencies.mp4 135.22 MB
  3. Adding the Required Dependencies.vtt 7.62 KB
  4. 141 drawable of pagingApp.rar 1.29 KB
  4. 153 PagingApp.zip 25.66 MB
  4. Creating Layouts.mp4 19.43 MB
  4. Creating Layouts.vtt 4.14 KB
  5. Creating Model.mp4 128.08 MB
  5. Creating Model.vtt 12.61 KB
  6. 153 PagingApp.zip 25.66 MB
  6. Utility Class.mp4 39.85 MB
  6. Utility Class.vtt 3.54 KB
  7. API Client.mp4 99.63 MB
  7. API Client.vtt 9.07 KB
  8. View Model.mp4 80.58 MB
  8. View Model.vtt 6.04 KB
  9. 153 PagingApp.zip 25.66 MB
  9. Paging.mp4 99.24 MB
  9. Paging.vtt 6.59 KB
  32. The Quiz App - MVVM + MySQL + Retrofit
  1. App Promo.mp4 21.48 MB
  1. App Promo.vtt 2 KB
  10. GSON Converter @Expose & @SerializeName.mp4 44.88 MB
  10. GSON Converter @Expose & @SerializeName.vtt 5.44 KB
  11. Retrofit API Service Interface.mp4 41.27 MB
  11. Retrofit API Service Interface.vtt 5.73 KB
  12. Retrofit Instance.mp4 19.4 MB
  12. Retrofit Instance.vtt 3.09 KB
  13. Repository.mp4 43.33 MB
  13. Repository.vtt 6.75 KB
  14. The View Model.mp4 31.75 MB
  14. The View Model.vtt 5.85 KB
  15. Main Activity Layout.mp4 91.46 MB
  15. Main Activity Layout.vtt 3.7 KB
  16. Getting First Question.mp4 68.84 MB
  16. Getting First Question.vtt 7.16 KB
  17. Network Security Rules.mp4 42.16 MB
  17. Network Security Rules.vtt 4.77 KB
  18. Displaying All Questions.mp4 76.16 MB
  18. Displaying All Questions.vtt 7.33 KB
  19. 28- TheQuizApp.zip 21.71 MB
  19. Displaying the Results.mp4 33.97 MB
  19. Displaying the Results.vtt 3.87 KB
  2. MVVM Overview.mp4 13.58 MB
  2. MVVM Overview.vtt 3.51 KB
  3. Creating Database.mp4 41.31 MB
  3. Creating Database.vtt 3.74 KB
  4. Creating the API.mp4 43.04 MB
  4. Creating the API.vtt 5.84 KB
  5. Fetching Data from DB to JSON Format.mp4 56.14 MB
  5. Fetching Data from DB to JSON Format.vtt 6.46 KB
  6. Getting JSON Response.mp4 44.89 MB
  6. Getting JSON Response.vtt 3.97 KB
  7. Using Retrofit in Android.mp4 8.88 MB
  7. Using Retrofit in Android.vtt 2.86 KB
  8. JSON Syntax.mp4 14.69 MB
  8. JSON Syntax.vtt 3.96 KB
  9. Model Class.mp4 51.76 MB
  9. Model Class.vtt 4.54 KB
  33. Work Manager - Android JetPack
  1. What is Work Manager.mp4 18.89 MB
  1. What is Work Manager.vtt 5.11 KB
  2. Building an app using work manager.mp4 73.39 MB
  2. Building an app using work manager.vtt 7.23 KB
  2. WorkManager.zip 13.65 MB
  3. Display Worker Status.mp4 33.54 MB
  3. Display Worker Status.vtt 3.66 KB
  3. WorkManager.zip 13.65 MB
  4. WorkManager.zip 13.65 MB
  4. Working with Constraints.mp4 20.84 MB
  4. Working with Constraints.vtt 3.26 KB
  5. Sending and Receiving Data.mp4 73.09 MB
  5. Sending and Receiving Data.vtt 6.12 KB
  5. WorkManager.zip 13.65 MB
  34. Navigation Framework - Android JetPack
  1. What is Navigation.mp4 28.61 MB
  1. What is Navigation.vtt 4.33 KB
  2. Creating Navigation Graph.mp4 31.83 MB
  2. Creating Navigation Graph.vtt 2.43 KB
  3. Navigation Host Fragment.mp4 12.05 MB
  3. Navigation Host Fragment.vtt 2.24 KB
  4. Navigation Destination.mp4 20.89 MB
  4. Navigation Destination.vtt 3.93 KB
  5. Nav Controller.mp4 47.11 MB
  5. Nav Controller.vtt 4.38 KB
  35. Firebase - Introduction to Real-Time Databases
  1. What's Firebase.mp4 49.4 MB
  1. What's Firebase.vtt 7.23 KB
  2. 23- FirebaseApp.zip 23.43 MB
  2. Adding Firebase to Apps.mp4 51.64 MB
  2. Adding Firebase to Apps.vtt 5.55 KB
  3. Write Data to Firebase Realtime Database.mp4 59.06 MB
  3. Write Data to Firebase Realtime Database.vtt 5.6 KB
  4. Read Data From Firebase Real-Time Database.mp4 30.2 MB
  4. Read Data From Firebase Real-Time Database.vtt 4.8 KB
  5. Reading & Writing Custom Objects.mp4 52.7 MB
  5. Reading & Writing Custom Objects.vtt 4.79 KB
  36. PhoneBook App - Firebase Real-Time Database
  1. PhoneBook App Promo.mp4 3.25 MB
  1. PhoneBook App Promo.vtt 761 B
  2. 24- PhoneBook app Firebase + DataBinding.zip 24.45 MB
  2. Creating Layouts and Model Class.mp4 29.09 MB
  2. Creating Layouts and Model Class.vtt 3.34 KB
  3. Using Data Binding.mp4 71.41 MB
  3. Using Data Binding.vtt 7.42 KB
  4. ViewHolder with Data Binding.mp4 61.54 MB
  4. ViewHolder with Data Binding.vtt 7.18 KB
  5. RecyclerView with Data Binding.mp4 40.97 MB
  5. RecyclerView with Data Binding.vtt 6.41 KB
  6. Getting Data From Firebase to RecyclerView.mp4 43.8 MB
  6. Getting Data From Firebase to RecyclerView.vtt 8.06 KB
  7. 24- PhoneBook app Firebase + DataBinding.zip 24.45 MB
  7. Solving Firebase Issues.mp4 41.25 MB
  7. Solving Firebase Issues.vtt 4.2 KB
  37. Firebase Firestore Database
  1. What's Firestore.mp4 18.32 MB
  1. What's Firestore.vtt 4.65 KB
  2. 25- FirestoreApp.zip 34.58 MB
  2. Adding Firestore to Apps.mp4 33.77 MB
  2. Adding Firestore to Apps.vtt 3.48 KB
  3. Creating Layouts & Model Class.mp4 62.8 MB
  3. Creating Layouts & Model Class.vtt 5.18 KB
  4. Adding Data to Firestore.mp4 38.44 MB
  4. Adding Data to Firestore.vtt 4.16 KB
  5. Reading All Documents in a Collections.mp4 38.73 MB
  5. Reading All Documents in a Collections.vtt 4.13 KB
  6. Update & Delete Documents in a Collection.mp4 29.4 MB
  6. Update & Delete Documents in a Collection.vtt 3.15 KB
  38. The Journal App - Firebase Authentication + Storage + Realtime DB
  1. Journal App Promo.mp4 15.37 MB
  1. Journal App Promo.vtt 3.29 KB
  10. Sign Up a New User.mp4 27.68 MB
  10. Sign Up a New User.vtt 2.57 KB
  11. Auth Login.mp4 81.95 MB
  11. Auth Login.vtt 6.82 KB
  12. RecyclerView Adapter.mp4 133.45 MB
  12. RecyclerView Adapter.vtt 9.72 KB
  13. Journal List Activity.mp4 119.08 MB
  13. Journal List Activity.vtt 8.05 KB
  14. Getting All Journals From Firestore.mp4 71.61 MB
  15. Add Journal Activity Layout.mp4 124.96 MB
  15. Add Journal Activity Layout.vtt 4.56 KB
  16. Getting userID & Username.mp4 49.64 MB
  17. Activity Result Launcher.mp4 55.46 MB
  17. Activity Result Launcher.vtt 5.54 KB
  18. Uploading Journal to Storage.mp4 91.5 MB
  19. Testing The App.mp4 11.15 MB
  19. Testing The App.vtt 2.12 KB
  2. 26- JournalApp.zip 38.6 MB
  2. Project Setup - Adding Dependencies.mp4 86.11 MB
  2. Project Setup - Adding Dependencies.vtt 7.32 KB
  20. 26- JournalApp.zip 38.6 MB
  20. Final UI Touches.mp4 6.22 MB
  20. Final UI Touches.vtt 1.06 KB
  3. Model Class - The Journal.mp4 7.73 MB
  3. Model Class - The Journal.vtt 1.08 KB
  4. Sign-In Layout.mp4 26.13 MB
  4. Sign-In Layout.vtt 1.77 KB
  5. Creating Gradient Drawables.mp4 33.22 MB
  5. Creating Gradient Drawables.vtt 3.27 KB
  6. Journal Layout.mp4 34.46 MB
  6. Journal Layout.vtt 1.2 KB
  7. Sign-Up Activity.mp4 51.25 MB
  7. Sign-Up Activity.vtt 1.5 KB
  8. AuthState Listener.mp4 23.45 MB
  8. AuthState Listener.vtt 4.19 KB
  9. Auth SignUP.mp4 56.91 MB
  9. Auth SignUP.vtt 5.8 KB
  39. WhatsApp Clone - Building a Chat App using Firebase + MVVM
  1. App Promo.mp4 11.04 MB
  1. App Promo.vtt 2.05 KB
  10. View Model & Card Layout.mp4 43.62 MB
  10. View Model & Card Layout.vtt 2.47 KB
  11. Group Adapter Class.mp4 73.98 MB
  11. Group Adapter Class.vtt 6.11 KB
  12. RecyclerView with Data Binding.mp4 76.05 MB
  12. RecyclerView with Data Binding.vtt 5.16 KB
  13. Creating Chat Groups in Firebase.mp4 17.85 MB
  13. Creating Chat Groups in Firebase.vtt 2.43 KB
  14. Alert Dialogs.mp4 87.95 MB
  14. Alert Dialogs.vtt 6.45 KB
  15. Message Model Class.mp4 29.14 MB
  15. Message Model Class.vtt 3.99 KB
  16. Message Live Data.mp4 65.18 MB
  16. Message Live Data.vtt 6.46 KB
  17. Adding New Function to View Model.mp4 6.08 MB
  17. Adding New Function to View Model.vtt 990 B
  18. Creating Drawable Shapes.mp4 21.95 MB
  18. Creating Drawable Shapes.vtt 2.38 KB
  19. Messages Layout.mp4 44.63 MB
  19. Messages Layout.vtt 8.11 KB
  2. MVVM Architecture Overview.mp4 15.1 MB
  2. MVVM Architecture Overview.vtt 3.29 KB
  20. Chat Adapter Class.mp4 86.73 MB
  20. Chat Adapter Class.vtt 6.55 KB
  21. Chat Activity Layout.mp4 18.96 MB
  21. Chat Activity Layout.vtt 1.61 KB
  22. Observing Live Data.mp4 52.15 MB
  22. Observing Live Data.vtt 4.6 KB
  23. Sending Chat Messages.mp4 50.22 MB
  23. Sending Chat Messages.vtt 4.98 KB
  24. 30- ChatApp.zip 33.7 MB
  24. Running and Debugging the App.mp4 32.8 MB
  24. Running and Debugging the App.vtt 5.5 KB
  3. 30- ChatApp.zip 33.7 MB
  3. Project Setup.mp4 78.48 MB
  3. Project Setup.vtt 5.25 KB
  4. Anonymous Authentication.mp4 48.25 MB
  4. Anonymous Authentication.vtt 5.67 KB
  5. Get Current User ID.mp4 9.86 MB
  5. Get Current User ID.vtt 1.81 KB
  6. View Model.mp4 39.02 MB
  6. View Model.vtt 3.94 KB
  7. Login Layout.mp4 71.18 MB
  7. Login Layout.vtt 5.33 KB
  8. Model Class.mp4 10.23 MB
  8. Model Class.vtt 1.6 KB
  9. Receiving Groups from Firebase.mp4 38.2 MB
  9. Receiving Groups from Firebase.vtt 6.5 KB
  40. Firebase Cloud Messaging App
  1. App Overview.mp4 13.14 MB
  1. App Overview.vtt 2.72 KB
  2. Project Setup.mp4 115.57 MB
  2. Project Setup.vtt 9.11 KB
  3. Manifest Services and Metadata.mp4 62.76 MB
  3. Manifest Services and Metadata.vtt 5.26 KB
  4. Firebase Messaging Service.mp4 172.38 MB
  4. Firebase Messaging Service.vtt 14.18 KB
  5. The Worker.mp4 11.42 MB
  5. The Worker.vtt 1.36 KB
  6. Creating Layouts.mp4 24.72 MB
  6. Creating Layouts.vtt 2.37 KB
  7. Creating Main Layout.mp4 110.97 MB
  7. Creating Main Layout.vtt 8.6 KB
  8. Running & Testing the App.mp4 56.74 MB
  8. Running & Testing the App.vtt 4.9 KB
  41. Advanced RecyclerView
  1. Full Source Code RecyclerView.zip 16.61 MB
  1. Recyclerview with Cardview.mp4 175.83 MB
  1. Recyclerview with Cardview.vtt 14.01 KB
  2. Full Code RecyclerView.zip 16.61 MB
  2. RecyclerView with Single Item Selection.mp4 144.6 MB
  3. Full Source Code RecyclerView.zip 16.61 MB
  3. RecyclerView with Multiple View Types.mp4 209.33 MB
  4. Full Source Code RecyclerView.zip 16.61 MB
  4. RecyclerView with Multiple Item Selection.mp4 204.56 MB
  5. Full Source Code RecyclerView.zip 16.61 MB
  5. RecyclerView with Swipe Item.mp4 238.42 MB
  5. RecyclerView with Swipe Item.vtt 19.57 KB
  42. Integrating Admob
  1. Implementing Admob Banners.mp4 231.89 MB
  1. Implementing Admob Banners.vtt 18.4 KB
  2. Implementing Admob Interstitial Ads.mp4 134.99 MB
  3. Implementing Admob Rewarded Ads.mp4 199.21 MB
  3. Implementing Admob Rewarded Ads.vtt 13.83 KB
  3. admobApp.zip 32.33 MB
  43. Bonus Section
  1. How to become a Professional Android Developer.mp4 199.14 MB
  1. How to become a Professional Android Developer.vtt 43.91 KB
  1. my new road.pdf 889.75 KB
  44. Kotlin - Installing Android Studio + SDK
  1. Installing Android Studio + SDK.mp4 15.43 MB
  1. Installing Android Studio + SDK.vtt 2.34 KB
  2. Android Virtual Devices - Emulator.mp4 53.59 MB
  2. Android Virtual Devices - Emulator.vtt 2.9 KB
  3. Creating Hello World App.mp4 17.84 MB
  3. Creating Hello World App.vtt 3.91 KB
  45. Kotlin - Android Studio UI
  1. Android Studio User Interface.mp4 33.11 MB
  1. Android Studio User Interface.vtt 2.86 KB
  2. The Editor.mp4 37.66 MB
  2. The Editor.vtt 3.52 KB
  3. Project Structure.mp4 25.06 MB
  3. Project Structure.vtt 3.8 KB
  4. Gradle Scripts.mp4 19.65 MB
  4. Gradle Scripts.vtt 2.98 KB
  5. Changing Android Studio Theme.mp4 7.11 MB
  5. Changing Android Studio Theme.vtt 800 B
  46. Kotlin - Kotlin Basics
  1. Running Kotlin Projects in Android Studio.mp4 5.97 MB
  1. Running Kotlin Projects in Android Studio.vtt 1.49 KB
  10. Characters.mp4 2.15 MB
  10. Characters.vtt 472 B
  11. Opeartors.mp4 17.29 MB
  11. Opeartors.vtt 4.79 KB
  12. Strings.mp4 67.49 MB
  12. Strings.vtt 7.45 KB
  13. Conditional Statements.mp4 22.74 MB
  13. Conditional Statements.vtt 5.58 KB
  14. Loops - For, While, Do While Loops.mp4 30.19 MB
  14. Loops - For, While, Do While Loops.vtt 7.02 KB
  15. Break & Continue.mp4 13.48 MB
  16. Arrays.mp4 31.07 MB
  16. Arrays.vtt 5.15 KB
  17. Ranges.mp4 10.85 MB
  17. Ranges.vtt 2.92 KB
  2. Kotlin Syntax.mp4 7.42 MB
  2. Kotlin Syntax.vtt 2.77 KB
  3. Output.mp4 4.75 MB
  3. Output.vtt 1.05 KB
  4. Comments.mp4 11.54 MB
  4. Comments.vtt 2.35 KB
  5. Variables.mp4 32.39 MB
  5. Variables.vtt 4.42 KB
  6. Data Types.mp4 7.65 MB
  6. Data Types.vtt 2.52 KB
  7. Numbers.mp4 16.29 MB
  7. Numbers.vtt 3.61 KB
  8. Decimals.mp4 6.78 MB
  8. Decimals.vtt 1.68 KB
  9. Boolean.mp4 7.74 MB
  9. Boolean.vtt 1.87 KB
  47. Kotlin - Object Oriented Programming in Kotlin
  1. Functions & Parameters.mp4 27.24 MB
  1. Functions & Parameters.vtt 5.87 KB
  10. Open Keyword.mp4 28.27 MB
  10. Open Keyword.vtt 4.14 KB
  11. init & Secondary Constructors.mp4 53.48 MB
  11. init & Secondary Constructors.vtt 7.54 KB
  12. Primary vs Secondary Constructors.mp4 13.86 MB
  12. Primary vs Secondary Constructors.vtt 1.94 KB
  13. Super Keyword.mp4 19.17 MB
  13. Super Keyword.vtt 2.32 KB
  14. Getters & Setters.mp4 30.25 MB
  14. Getters & Setters.vtt 3.99 KB
  15. Visibility Modifiers.mp4 47.42 MB
  15. Visibility Modifiers.vtt 4.21 KB
  16. Abstract Class.mp4 55.38 MB
  16. Abstract Class.vtt 5.1 KB
  17. Interfaces.mp4 43.73 MB
  17. Interfaces.vtt 4.01 KB
  2. Return Type of Function.mp4 19.72 MB
  2. Return Type of Function.vtt 3.31 KB
  3. Function Overloading.mp4 14.7 MB
  3. Function Overloading.vtt 2.37 KB
  4. What's OOP.mp4 13.75 MB
  4. What's OOP.vtt 4.13 KB
  5. Classes.mp4 12.43 MB
  5. Classes.vtt 1.74 KB
  6. Objects.mp4 21.92 MB
  6. Objects.vtt 3.04 KB
  7. Primary Constructor.mp4 10.01 MB
  7. Primary Constructor.vtt 1.87 KB
  8. What's Inheritance.mp4 15.42 MB
  8. What's Inheritance.vtt 2.68 KB
  9. Inheritance Example.mp4 49.65 MB
  9. Inheritance Example.vtt 4.69 KB
  48. Kotlin - Data Structures in Kotlin
  1. Collections in Kotlin.mp4 9.75 MB
  1. Collections in Kotlin.vtt 3.02 KB
  2. Immutable List.mp4 14.63 MB
  2. Immutable List.vtt 3.16 KB
  3. Mutable List.mp4 42.65 MB
  3. Mutable List.vtt 4.99 KB
  4. Immutable Set.mp4 12.85 MB
  4. Immutable Set.vtt 2.91 KB
  5. Mutable Set.mp4 18.98 MB
  5. Mutable Set.vtt 3.78 KB
  6. Immutable Map.mp4 14.14 MB
  6. Immutable Map.vtt 3.06 KB
  7. Mutable Map.mp4 19.26 MB
  7. Mutable Map.vtt 3.26 KB
  49. Kotlin - Lambda Expressions, Anonymous & Higher Order Functions
  1. Literals in Kotlin.mp4 4.71 MB
  1. Literals in Kotlin.vtt 2.22 KB
  2. Syntax of Lambda Expressions.mp4 10.29 MB
  2. Syntax of Lambda Expressions.vtt 3.22 KB
  3. Basic Lambda Expressions.mp4 12.98 MB
  3. Basic Lambda Expressions.vtt 3.84 KB
  4. Types of Lambda Expressions.mp4 24.05 MB
  4. Types of Lambda Expressions.vtt 3.87 KB
  5. Anonymous Functions.mp4 24.93 MB
  5. Anonymous Functions.vtt 5.77 KB
  6. Types of Anonymous Functions.mp4 22.84 MB
  6. Types of Anonymous Functions.vtt 3.53 KB
  7. Higher Order Functions.mp4 29.48 MB
  7. Higher Order Functions.vtt 5.22 KB
  8. It Keyword.mp4 40.69 MB
  8. It Keyword.vtt 4.56 KB
  50. Kotlin - Coding Exercises
  1. Exercise 1.mp4 20.61 MB
  1. Exercise 1.vtt 4.8 KB
  2. Exercise 2.mp4 20.48 MB
  2. Exercise 2.vtt 2.87 KB
  3. Exercise 3.mp4 16.59 MB
  3. Exercise 3.vtt 3.31 KB
  4. Exercise 4.mp4 51 MB
  4. Exercise 4.vtt 8.83 KB
  5. Exercise 5.mp4 29.93 MB
  5. Exercise 5.vtt 5.37 KB
  6. Exercise 6.mp4 27.11 MB
  6. Exercise 6.vtt 4.63 KB
  7. Exercise 7.mp4 20.29 MB
  7. Exercise 7.vtt 4.2 KB
  8. Exercise 8.mp4 24.13 MB
  8. Exercise 8.vtt 4.25 KB
  51. Kotlin - Views in Android
  1. Views & ViewGroups.mp4 11.8 MB
  1. Views & ViewGroups.vtt 2.65 KB
  2. UI Editing in Android studio.mp4 18.72 MB
  2. UI Editing in Android studio.vtt 4.46 KB
  3. Layout Editor Modes.mp4 19.07 MB
  3. Layout Editor Modes.vtt 2.6 KB
  4. Views' Attributes.mp4 19.21 MB
  4. Views' Attributes.vtt 3.33 KB
  5. Declaring & Initializing Views.mp4 71.86 MB
  5. Declaring & Initializing Views.vtt 6.75 KB
  6. EditText.mp4 68.07 MB
  6. EditText.vtt 6.41 KB
  7. Buttons & Click Listeners.mp4 47.73 MB
  7. Buttons & Click Listeners.vtt 4.92 KB
  8. ImageView.mp4 64.26 MB
  8. ImageView.vtt 4.58 KB
  9. The Greetings App.mp4 115.71 MB
  9. The Greetings App.vtt 7.54 KB
  52. Kotlin - Currency Converter App
  1. Layout Design.mp4 93.95 MB
  1. Layout Design.vtt 5.91 KB
  2. Declaring & Initializing Widgets.mp4 21.05 MB
  2. Declaring & Initializing Widgets.vtt 3.14 KB
  3. Adding Functions.mp4 67.05 MB
  3. Adding Functions.vtt 5.38 KB
  53. Kotlin - Layouts in Android
  1. Introduction to Layouts.mp4 20.89 MB
  1. Introduction to Layouts.vtt 4.73 KB
  2. Types of Layouts.mp4 15.83 MB
  2. Types of Layouts.vtt 2.34 KB
  3. Linear Layout.mp4 39.37 MB
  3. Linear Layout.vtt 2.45 KB
  4. Relative Layout.mp4 33.11 MB
  4. Relative Layout.vtt 4.26 KB
  5. What's Constraint Layout.mp4 10.31 MB
  5. What's Constraint Layout.vtt 5.45 KB
  6. Constraint Layout in Android Studio.mp4 68.99 MB
  6. Constraint Layout in Android Studio.vtt 6.97 KB
  7. More about Constraint Layout.mp4 24.88 MB
  7. More about Constraint Layout.vtt 5.27 KB
  54. Kotlin - App Components
  1. Android Activity Life Cycle.mp4 25.04 MB
  1. Android Activity Life Cycle.vtt 7.02 KB
  2. Explicit Intents.mp4 54.2 MB
  2. Explicit Intents.vtt 5.85 KB
  3. Passing Data between Activities.mp4 40.06 MB
  3. Passing Data between Activities.vtt 3.06 KB
  4. Implicit Intent.mp4 29.13 MB
  4. Implicit Intent.vtt 4.04 KB
  5. The Manifest.mp4 47.34 MB
  5. The Manifest.vtt 4.19 KB
  55. Kotlin - The Lottery App
  1. App Promo.mp4 4.87 MB
  1. App Promo.vtt 1.94 KB
  2. Designing Layouts.mp4 47.61 MB
  2. Designing Layouts.vtt 2.57 KB
  3. Second Activity Layout.mp4 24.38 MB
  3. Second Activity Layout.vtt 1.78 KB
  4. Sending Data to Another Activity.mp4 17.96 MB
  4. Sending Data to Another Activity.vtt 2.29 KB
  5. Generating Random Numbers.mp4 54.61 MB
  5. Generating Random Numbers.vtt 5.01 KB
  6. Receiving Data from Another Activity.mp4 17.54 MB
  6. Receiving Data from Another Activity.vtt 3.49 KB
  7. Sharing Results with Other Apps.mp4 89.3 MB
  7. Sharing Results with Other Apps.vtt 7.71 KB
  56. Kotlin - App Resources
  1. App Res Folder.mp4 14.61 MB
  1. App Res Folder.vtt 2.39 KB
  2. Drawables.mp4 61.18 MB
  2. Drawables.vtt 5.81 KB
  3. Layout Folder.mp4 16.96 MB
  3. Layout Folder.vtt 2.89 KB
  4. Mipmap & XML Folders.mp4 9.19 MB
  4. Mipmap & XML Folders.vtt 2.44 KB
  5. Colors & Strings.mp4 42.25 MB
  5. Colors & Strings.vtt 4.32 KB
  6. Styles & Themes.mp4 36.34 MB
  6. Styles & Themes.vtt 3 KB
  7. Menu.mp4 99.42 MB
  7. Menu.vtt 7.92 KB
  57. Kotlin - More Widgets
  1. Checkbox.mp4 47.68 MB
  1. Checkbox.vtt 5.41 KB
  2. Radio Group & Radio Button.mp4 45.32 MB
  2. Radio Group & Radio Button.vtt 5.97 KB
  3. Spinner.mp4 47.1 MB
  3. Spinner.vtt 5.46 KB
  4. Handling Item Selection in Spinners.mp4 69.5 MB
  4. Handling Item Selection in Spinners.vtt 5.87 KB
  5. Time Pickers & Time Formatting.mp4 63.56 MB
  5. Time Pickers & Time Formatting.vtt 6.91 KB
  6. Date Picker.mp4 51.2 MB
  6. Date Picker.vtt 4.03 KB
  7. Progress Bar.mp4 35.88 MB
  7. Progress Bar.vtt 3.25 KB
  58. Kotlin - Adapters & Their Usage
  1. What's Adapter.mp4 52.9 MB
  1. What's Adapter.vtt 6.28 KB
  2. Custom Adapters.mp4 40.54 MB
  2. Custom Adapters.vtt 3.74 KB
  3. Adapter Methods.mp4 61.75 MB
  3. Adapter Methods.vtt 5.57 KB
  4. ConvertView & Layout Inflater.mp4 86.16 MB
  4. ConvertView & Layout Inflater.vtt 6.99 KB
  59. Kotlin - Planets App ListView
  1. App Promo.mp4 2.74 MB
  1. App Promo.vtt 749 B
  2. Custom Item Layout.mp4 24.99 MB
  2. Custom Item Layout.vtt 1.41 KB
  3. Data Class.mp4 25.54 MB
  3. Data Class.vtt 2.73 KB
  4. Custom Adapter.mp4 39.24 MB
  4. Custom Adapter.vtt 4.21 KB
  5. GetView() Method.mp4 96.55 MB
  5. GetView() Method.vtt 7.45 KB
  6. The Planets List.mp4 23.98 MB
  6. The Planets List.vtt 2.86 KB
  7. Handling Click Events.mp4 22.35 MB
  7. Handling Click Events.vtt 1.7 KB
  60. Kotlin - Volume Calculator App GridView
  1. App Preview - What we're going to build.mp4 3.55 MB
  1. App Preview - What we're going to build.vtt 1.1 KB
  10. Calculating Sphere Volume.mp4 23.04 MB
  10. Calculating Sphere Volume.vtt 2.07 KB
  11. It's Your Coding Turn !!.mp4 4.36 MB
  11. It's Your Coding Turn !!.vtt 680 B
  2. Layouts and GridView.mp4 72.21 MB
  2. Layouts and GridView.vtt 4.38 KB
  3. Data Class.mp4 13.34 MB
  3. Data Class.vtt 1.24 KB
  4. Array Adapter.mp4 47.27 MB
  4. Array Adapter.vtt 5.57 KB
  5. View Holder Pattern.mp4 17.41 MB
  5. View Holder Pattern.vtt 1.94 KB
  6. GetView() method in Array Adapter.mp4 80.66 MB
  6. GetView() method in Array Adapter.vtt 7.46 KB
  7. Grid of Shapes.mp4 71.31 MB
  7. Grid of Shapes.vtt 5.39 KB
  8. Handling Click Events on GridView.mp4 34.19 MB
  8. Handling Click Events on GridView.vtt 3.88 KB
  9. Sphere Activity.mp4 65.65 MB
  9. Sphere Activity.vtt 2.29 KB
  61. Kotlin - Grocery App RecyclerView
  1. App Preview.mp4 3.6 MB
  1. App Preview.vtt 995 B
  10. Handling Click Events on RecyclerView Items.mp4 14.86 MB
  10. Handling Click Events on RecyclerView Items.vtt 1.36 KB
  2. What's RecyclerView.mp4 20.25 MB
  2. What's RecyclerView.vtt 2.96 KB
  3. RecyclerView Item Layout.mp4 19.95 MB
  3. RecyclerView Item Layout.vtt 1.68 KB
  4. Data Class.mp4 7.53 MB
  4. Data Class.vtt 1.5 KB
  5. RecyclerView Adapter.mp4 29.19 MB
  5. RecyclerView Adapter.vtt 5.15 KB
  6. View Holder in RecyclerView.mp4 24.31 MB
  6. View Holder in RecyclerView.vtt 4.29 KB
  7. onCreateViewHolder() Method.mp4 50.34 MB
  7. onCreateViewHolder() Method.vtt 5.37 KB
  8. getItemCount() & onBindViewHolder().mp4 21.97 MB
  8. getItemCount() & onBindViewHolder().vtt 2.37 KB
  9. Data Source with RecyclerView.mp4 54.39 MB
  9. Data Source with RecyclerView.vtt 5.19 KB
  62. Kotlin - Sports App CardVew
  1. App Preview.mp4 3.42 MB
  1. App Preview.vtt 814 B
  2. What's CardView.mp4 95.84 MB
  2. What's CardView.vtt 5.66 KB
  3. Model Class.mp4 12.54 MB
  3. Model Class.vtt 2.2 KB
  4. Adapter Class.mp4 36.19 MB
  4. Adapter Class.vtt 4.01 KB
  5. View Holder.mp4 24.6 MB
  5. View Holder.vtt 2.24 KB
  6. Methods of Adapter Class.mp4 52.75 MB
  6. Methods of Adapter Class.vtt 5.62 KB
  7. Populating RecyclerView with Data Source.mp4 54.4 MB
  7. Populating RecyclerView with Data Source.vtt 4.45 KB
  8. Handling Click Events on CardView.mp4 26.96 MB
  8. Handling Click Events on CardView.vtt 1.83 KB
  63. Kotlin - Android Components Services, BroadCast Receivers and Intent Filters
  1. What are Components.mp4 17.83 MB
  1. What are Components.vtt 3.5 KB
  2. Services & Their Life Cycle.mp4 50.94 MB
  2. Services & Their Life Cycle.vtt 6.84 KB
  3. Services App.mp4 44.28 MB
  3. Services App.vtt 7.36 KB
  4. onStartCommand() Method.mp4 64.65 MB
  4. onStartCommand() Method.vtt 7.13 KB
  5. Starting & Stopping Services.mp4 10.87 MB
  5. Starting & Stopping Services.vtt 1.7 KB
  6. Broadcast Receivers.mp4 49.03 MB
  6. Broadcast Receivers.vtt 4.88 KB
  7. Intent Filters.mp4 34.95 MB
  7. Intent Filters.vtt 3.39 KB
  64. Kotlin - Fragments in Android
  1. What are Fragments.mp4 15.02 MB
  1. What are Fragments.vtt 3.17 KB
  2. Creating Fragments.mp4 41.8 MB
  2. Creating Fragments.vtt 4.42 KB
  3. Frame Layout.mp4 14.99 MB
  3. Frame Layout.vtt 2.38 KB
  4. Fragments Transaction.mp4 58.54 MB
  4. Fragments Transaction.vtt 6.44 KB
  5. Fragments LifeCycle.mp4 16.97 MB
  5. Fragments LifeCycle.vtt 4.51 KB
  6. Fragments LifeCycle App.mp4 60.48 MB
  6. Fragments LifeCycle App.vtt 7.37 KB
  65. Kotlin - Navigation Drawer
  1. App Overview.mp4 7.06 MB
  1. App Overview.vtt 1.99 KB
  2. Creating Layouts.mp4 87.09 MB
  2. Creating Layouts.vtt 5.81 KB
  3. Creating Menu.mp4 43.89 MB
  3. Creating Menu.vtt 3.54 KB
  4. Creating Fragments.mp4 31.82 MB
  4. Creating Fragments.vtt 3.76 KB
  5. Fragments' Transaction.mp4 95.66 MB
  5. Fragments' Transaction.vtt 7.67 KB
  6. Navigation Drawer.mp4 51.07 MB
  6. Navigation Drawer.vtt 4.14 KB
  66. Kotlin - View Pager & TabLayout
  1. What we're going to Build.mp4 2.69 MB
  1. What we're going to Build.vtt 866 B
  2. What's ViewPager2.mp4 32.87 MB
  2. What's ViewPager2.vtt 4.91 KB
  3. Fragments State Adapter.mp4 48.87 MB
  3. Fragments State Adapter.vtt 5.24 KB
  4. Fragment Transaction in ViewPager.mp4 31.75 MB
  4. Fragment Transaction in ViewPager.vtt 3.64 KB
  5. Tab Layout with ViewPager.mp4 31.48 MB
  5. Tab Layout with ViewPager.vtt 4.15 KB
  6. Customizing Tab Layout.mp4 42.67 MB
  6. Customizing Tab Layout.vtt 4.02 KB
  67. Kotlin - Introduction to Android JETPACK
  1. Introduction to Jetpack.mp4 13.28 MB
  1. Introduction to Jetpack.vtt 3.46 KB
  68. Kotlin - Data Binding in Android
  1. Data Binding in Android.mp4 18.79 MB
  1. Data Binding in Android.vtt 4.51 KB
  2. Apps Using Data Binding.mp4 63.33 MB
  2. Apps Using Data Binding.vtt 7.05 KB
  3. Data Binding Variables.mp4 60.5 MB
  3. Data Binding Variables.vtt 6.62 KB
  4. Handling Click Events with Data Binding.mp4 35.33 MB
  4. Handling Click Events with Data Binding.vtt 8.34 KB
  5. Two-Way Data Binding.mp4 81.29 MB
  5. Two-Way Data Binding.vtt 8.89 KB
  69. Kotlin - Quadratic Equation Solver Mastering Data Binding
  1. What we're going to build.mp4 11.61 MB
  1. What we're going to build.vtt 1.4 KB
  2. Solving Quadratic Equations Math Review.mp4 46.28 MB
  2. Solving Quadratic Equations Math Review.vtt 3.9 KB
  3. @Bindable & NotifyPropertyChange().mp4 35.17 MB
  3. @Bindable & NotifyPropertyChange().vtt 5.45 KB
  4. Solving Quadratic Equations.mp4 63.31 MB
  4. Solving Quadratic Equations.vtt 6.34 KB
  5. Data Binding With EditTexts & Buttons.mp4 123.17 MB
  5. Data Binding With EditTexts & Buttons.vtt 7.63 KB
  70. Kotlin - Live Data in Android
  1. View Model in Android.mp4 19.29 MB
  1. View Model in Android.vtt 3.75 KB
  2. Adding View Model to Apps.mp4 71.09 MB
  2. Adding View Model to Apps.vtt 7.98 KB
  3. What's Live Data.mp4 57.68 MB
  3. What's Live Data.vtt 6.77 KB
  4. Live Data + View Model + Data Binding.mp4 47.48 MB
  4. Live Data + View Model + Data Binding.vtt 3.74 KB
  71. Kotlin - MVVM Architecture in Android
  1. What's MVVM.mp4 49.98 MB
  1. What's MVVM.vtt 7.36 KB
  72. Kotlin - MVVM + ROOM - Contacts Manager App
  1. App Overview.mp4 4.69 MB
  1. App Overview.vtt 1.65 KB
  10. Coroutines with View Model.mp4 86.81 MB
  10. Coroutines with View Model.vtt 9.57 KB
  11. Observable Callbacks.mp4 23.25 MB
  11. Observable Callbacks.vtt 2.25 KB
  12. Creating The View.mp4 63.2 MB
  12. Creating The View.vtt 5.44 KB
  13. Data Binding with View Model.mp4 69.73 MB
  13. Data Binding with View Model.vtt 4.49 KB
  14. Main Activity UI.mp4 29.77 MB
  14. Main Activity UI.vtt 3.95 KB
  15. Data Binding with RecyclerView.mp4 65.2 MB
  15. Data Binding with RecyclerView.vtt 5.48 KB
  16. Handling Click Events.mp4 34.76 MB
  16. Handling Click Events.vtt 3.34 KB
  17. View Model Factory.mp4 88.71 MB
  17. View Model Factory.vtt 7.73 KB
  18. Final UI Touches.mp4 10.42 MB
  18. Final UI Touches.vtt 1.74 KB
  2. ROOM Dependency & Annotation Processors.mp4 105.28 MB
  2. ROOM Dependency & Annotation Processors.vtt 6.62 KB
  3. Entity Class.mp4 40.56 MB
  3. Entity Class.vtt 5.65 KB
  4. Data Access Object.mp4 35.07 MB
  4. Data Access Object.vtt 6.13 KB
  5. Creating Database.mp4 13.72 MB
  5. Creating Database.vtt 2.52 KB
  6. Singleton Database.mp4 36.88 MB
  6. Singleton Database.vtt 5.8 KB
  7. Repository.mp4 40.62 MB
  7. Repository.vtt 3.96 KB
  8. View Model with Live Data.mp4 56.18 MB
  8. View Model with Live Data.vtt 6.33 KB
  9. Mutable Live Data.mp4 80.09 MB
  9. Mutable Live Data.vtt 6.37 KB
  73. Kotlin - Navigation in Jetpack
  1. Nav Components.mp4 25.17 MB
  1. Nav Components.vtt 4.22 KB
  2. Project Setup.mp4 58.21 MB
  2. Project Setup.vtt 4.4 KB
  3. Nav Graph.mp4 11.48 MB
  3. Nav Graph.vtt 2.13 KB
  4. Nav Host.mp4 14.95 MB
  4. Nav Host.vtt 2.88 KB
  5. Home Fragment.mp4 34.95 MB
  5. Home Fragment.vtt 3.99 KB
  6. Second Fragment.mp4 69.74 MB
  6. Second Fragment.vtt 4.23 KB
  7. Navigation Action.mp4 49.23 MB
  7. Navigation Action.vtt 4.36 KB
  8. Passing Data Between Destinations.mp4 46.53 MB
  8. Passing Data Between Destinations.vtt 5.68 KB
  74. Kotlin - MVVM + ROOM - Note Taking App
  1. App OverView.mp4 51.11 MB
  1. App OverView.vtt 2.7 KB
  10. Note DAO.mp4 38.68 MB
  10. Note DAO.vtt 5.44 KB
  11. Note Database.mp4 55.1 MB
  11. Note Database.vtt 7.18 KB
  12. Repository.mp4 43.45 MB
  12. Repository.vtt 5.64 KB
  13. View Model.mp4 66.24 MB
  13. View Model.vtt 6.26 KB
  14. View Model Factory.mp4 23.56 MB
  14. View Model Factory.vtt 2.19 KB
  15. RecyclerView DiffUtil.mp4 105 MB
  15. RecyclerView DiffUtil.vtt 7.81 KB
  16. Note Adapter.mp4 46.6 MB
  16. Note Adapter.vtt 3.75 KB
  17. Navigation Actions.mp4 42.93 MB
  17. Navigation Actions.vtt 3.41 KB
  18. Home Fragments.mp4 102.35 MB
  18. Home Fragments.vtt 6.75 KB
  19. Staggered Grid Layout.mp4 121.91 MB
  19. Staggered Grid Layout.vtt 9.88 KB
  2. Project Setup.mp4 87.62 MB
  2. Project Setup.vtt 6.34 KB
  20. New Note Fragment.mp4 150.73 MB
  20. New Note Fragment.vtt 9.35 KB
  21. Update Note Fragment.mp4 146.35 MB
  21. Update Note Fragment.vtt 7.93 KB
  22. Alert Dialog.mp4 50.92 MB
  22. Alert Dialog.vtt 3.38 KB
  23. Main Activity.mp4 31.56 MB
  23. Main Activity.vtt 4.27 KB
  24. Running the App.mp4 77.33 MB
  24. Running the App.vtt 6.08 KB
  3. Nav Graph.mp4 23.02 MB
  3. Nav Graph.vtt 2.79 KB
  4. Home Fragment Layout.mp4 67.8 MB
  4. Home Fragment Layout.vtt 4.32 KB
  5. New Note Fragment.mp4 30.39 MB
  5. New Note Fragment.vtt 3.04 KB
  6. Update Note Fragment.mp4 43.67 MB
  6. Update Note Fragment.vtt 3.54 KB
  7. Note Item Layout.mp4 42.99 MB
  7. Note Item Layout.vtt 4.67 KB
  8. Creating Menus.mp4 56.87 MB
  8. Creating Menus.vtt 4.41 KB
  9. Entity Class - Note.mp4 67.7 MB
  9. Entity Class - Note.vtt 6.19 KB
  75. Kotlin - Coroutines in Kotlin
  1. What are coroutines.mp4 25.41 MB
  1. What are coroutines.vtt 4.37 KB
  10. Sequential Coroutines.mp4 74.57 MB
  10. Sequential Coroutines.vtt 7.05 KB
  11. Parallel Coroutines.mp4 67.35 MB
  11. Parallel Coroutines.vtt 4.82 KB
  2. Using the Main Thread Only.mp4 37.07 MB
  2. Using the Main Thread Only.vtt 3.48 KB
  3. Creating your First Coroutine.mp4 46 MB
  3. Creating your First Coroutine.vtt 3.9 KB
  4. The Scopes.mp4 40.86 MB
  4. The Scopes.vtt 6.07 KB
  5. Dispatchers.mp4 15.31 MB
  5. Dispatchers.vtt 3.1 KB
  6. Launching the Coroutines.mp4 4.72 MB
  6. Launching the Coroutines.vtt 1.31 KB
  7. Coroutines App.mp4 81.5 MB
  7. Coroutines App.vtt 6.02 KB
  8. Switching between Coroutines.mp4 72.66 MB
  8. Switching between Coroutines.vtt 6.86 KB
  9. Suspend Functions.mp4 10.42 MB
  9. Suspend Functions.vtt 1.81 KB
  76. Kotlin - Retrofit with Android
  1. Retrofit Intro.mp4 24.07 MB
  1. Retrofit Intro.vtt 5.32 KB
  10. Retrofit Instance.mp4 37.8 MB
  10. Retrofit Instance.vtt 4.35 KB
  11. Receiving JSON to Logcat.mp4 73.02 MB
  11. Receiving JSON to Logcat.vtt 5.78 KB
  12. Displaying JSON into TextView.mp4 51.42 MB
  12. Displaying JSON into TextView.vtt 3.23 KB
  13. Query Parameters.mp4 124.21 MB
  13. Query Parameters.vtt 8.11 KB
  14. Path Parameters.mp4 9.39 MB
  14. Path Parameters.vtt 2.59 KB
  2. Retrofit Dependency.mp4 58.22 MB
  2. Retrofit Dependency.vtt 3.74 KB
  3. Adding Permissions.mp4 39 MB
  3. Adding Permissions.vtt 2.88 KB
  4. Implementing Retrofit.mp4 12.2 MB
  4. Implementing Retrofit.vtt 3.37 KB
  5. JSON Syntax.mp4 28.69 MB
  5. JSON Syntax.vtt 6.22 KB
  6. POJO Data Class.mp4 76.72 MB
  6. POJO Data Class.vtt 8.08 KB
  7. HTTP Requests & Responses.mp4 15.37 MB
  7. HTTP Requests & Responses.vtt 4.14 KB
  8. JSON Array.mp4 19.01 MB
  8. JSON Array.vtt 2.17 KB
  9. API Service Interface.mp4 59.81 MB
  9. API Service Interface.vtt 5.59 KB
  77. Kotlin - Quiz App --- MySQL + MVVM + Retrofit
  1. App Promo.mp4 22.47 MB
  1. App Promo.vtt 3.38 KB
  10. Questions Repository.mp4 36.88 MB
  10. Questions Repository.vtt 4.51 KB
  11. View Model.mp4 18.95 MB
  11. View Model.vtt 3.05 KB
  12. Creating Main Activity.mp4 61.73 MB
  12. Creating Main Activity.vtt 7.53 KB
  13. Displaying First Question.mp4 60.37 MB
  13. Displaying First Question.vtt 5.78 KB
  14. Network Security Rules.mp4 74.02 MB
  14. Network Security Rules.vtt 6.15 KB
  15. Displaying All Questions.mp4 126.66 MB
  15. Displaying All Questions.vtt 8.46 KB
  16. The Results.mp4 34.14 MB
  16. The Results.vtt 3.64 KB
  17. Running the App.mp4 50.35 MB
  17. Running the App.vtt 4.36 KB
  2. Project Setup.mp4 55.5 MB
  2. Project Setup.vtt 4.13 KB
  3. Installing XAMP.mp4 56.06 MB
  3. Installing XAMP.vtt 3.97 KB
  4. Creating MYSQL Database.mp4 41.12 MB
  4. Creating MYSQL Database.vtt 6.21 KB
  5. Creating Api in PHP.mp4 146.88 MB
  5. Creating Api in PHP.vtt 15.67 KB
  6. MVVM with MySQL.mp4 20.27 MB
  6. MVVM with MySQL.vtt 3.06 KB
  7. Creating Model Classes.mp4 26.95 MB
  7. Creating Model Classes.vtt 3.02 KB
  8. Retrofit Api Interface.mp4 13.23 MB
  8. Retrofit Api Interface.vtt 2.41 KB
  9. Retrofit Instance.mp4 12.47 MB
  9. Retrofit Instance.vtt 1.71 KB
  78. Kotlin - Firebase -- The Cloud Storage
  1. Adding Firebase to Apps.mp4 117.1 MB
  1. Adding Firebase to Apps.vtt 8.03 KB
  2. Write Simple Data.mp4 113.97 MB
  2. Write Simple Data.vtt 8.73 KB
  3. Reading Simple Data from Firebase.mp4 55.73 MB
  3. Reading Simple Data from Firebase.vtt 4.74 KB
  4. Writing Custom Objects to Firebase.mp4 48.38 MB
  4. Writing Custom Objects to Firebase.vtt 3.43 KB
  5. Reading Custom Objects.mp4 68.31 MB
  5. Reading Custom Objects.vtt 4.31 KB
  79. Kotlin - Firestore with Android
  1. Adding Firestore.mp4 61.37 MB
  1. Adding Firestore.vtt 5.57 KB
  2. Firestore Hierarchy.mp4 22.37 MB
  2. Firestore Hierarchy.vtt 3.35 KB
  3. Writing Simple Data to Firestore.mp4 56.78 MB
  3. Writing Simple Data to Firestore.vtt 7.62 KB
  4. Reading Documents.mp4 62.95 MB
  4. Reading Documents.vtt 4.79 KB
  5. Reading All Documents in Collection.mp4 65.59 MB
  5. Reading All Documents in Collection.vtt 5.74 KB
  6. Update and Delete Documents.mp4 30.29 MB
  6. Update and Delete Documents.vtt 2.67 KB
  80. Kotlin - Journal App ------ Firestore + Storage + Authentication
  1. Journal App OverView.mp4 32.97 MB
  1. Journal App OverView.vtt 4.54 KB
  10. Firebase Storage.mp4 94.16 MB
  10. Firebase Storage.vtt 7.94 KB
  11. Creating the Menu.mp4 67.22 MB
  11. Creating the Menu.vtt 5.4 KB
  12. Journal User Singleton.mp4 14.07 MB
  12. Journal User Singleton.vtt 2.3 KB
  13. Getting All Posts.mp4 75.52 MB
  13. Getting All Posts.vtt 6.5 KB
  14. Add Journal Layout.mp4 25.68 MB
  14. Add Journal Layout.vtt 2.88 KB
  15. Getting the Current User.mp4 59.46 MB
  15. Getting the Current User.vtt 6.35 KB
  16. Getting Storage Reference.mp4 89.12 MB
  16. Getting Storage Reference.vtt 5.57 KB
  17. Posting the Journal.mp4 27.8 MB
  17. Posting the Journal.vtt 3.15 KB
  18. Getting Image Path.mp4 43.49 MB
  18. Getting Image Path.vtt 3.65 KB
  19. Sign In Functionality.mp4 73.88 MB
  19. Sign In Functionality.vtt 6.48 KB
  2. Project Setup.mp4 50.52 MB
  2. Project Setup.vtt 3.9 KB
  20. Testing & Debugging the App.mp4 107.58 MB
  20. Testing & Debugging the App.vtt 9.29 KB
  21. Fixing User ID.mp4 121.08 MB
  21. Fixing User ID.vtt 7.78 KB
  22. Running the App.mp4 22.13 MB
  22. Running the App.vtt 2.02 KB
  3. Designing Layouts.mp4 37.63 MB
  3. Designing Layouts.vtt 2.67 KB
  4. Firebase Authentication.mp4 120.83 MB
  4. Firebase Authentication.vtt 6.73 KB
  5. Creating First Account.mp4 39.69 MB
  5. Creating First Account.vtt 3.85 KB
  6. Journal List Layout.mp4 52.27 MB
  6. Journal List Layout.vtt 3.64 KB
  7. Recycler Adapter.mp4 76.62 MB
  7. Recycler Adapter.vtt 6.21 KB
  8. Adding Data binding to CardView.mp4 88.4 MB
  8. Adding Data binding to CardView.vtt 5.49 KB
  9. Using Data Binding Objects.mp4 60.57 MB
  9. Using Data Binding Objects.vtt 4.92 KB
  81. Kotlin - Deep Dive Into Coroutines
  1. Introduction to Coroutines.mp4 29.53 MB
  1. Introduction to Coroutines.vtt 5.27 KB
  10. Parallel Coroutines.mp4 39.93 MB
  10. Parallel Coroutines.vtt 4.19 KB
  2. Suspend Functions.mp4 27.25 MB
  2. Suspend Functions.vtt 5.57 KB
  3. Your First Coroutines.mp4 19.13 MB
  3. Your First Coroutines.vtt 3.57 KB
  4. Coroutine Scope.mp4 46.49 MB
  4. Coroutine Scope.vtt 4.93 KB
  5. Dispatchers.mp4 52.47 MB
  5. Dispatchers.vtt 5.16 KB
  6. Launch.mp4 45.8 MB
  6. Launch.vtt 4.1 KB
  7. Updating Views with Coroutines.mp4 23.55 MB
  7. Updating Views with Coroutines.vtt 4.13 KB
  8. Suspend & WithContext().mp4 16.78 MB
  8. Suspend & WithContext().vtt 3.43 KB
  9. Concurrent Coroutines.mp4 32.42 MB
  9. Concurrent Coroutines.vtt 3.75 KB
  82. Mastering Retrofit - Top Companies App
  1. App Promo - What we're going to build.mp4 16.87 MB
  1. App Promo - What we're going to build.vtt 1.17 KB
  10. Retrofit Instance.mp4 48.26 MB
  10. Retrofit Instance.vtt 3.75 KB
  11. Live Data.mp4 64.17 MB
  11. Live Data.vtt 5.9 KB
  12. Companies or Countries.mp4 25.41 MB
  12. Companies or Countries.vtt 1.55 KB
  13. Observing Live Data.mp4 20.46 MB
  13. Observing Live Data.vtt 3.95 KB
  14. 102- Kotlin Top Companies App RetrofitDemoApp.zip 21.75 MB
  14. Fetching Response with Coroutines.mp4 32.97 MB
  14. Fetching Response with Coroutines.vtt 3.02 KB
  2. 102- Kotlin Top Companies App RetrofitDemoApp.zip 21.75 MB
  2. Webservices & API.mp4 40.81 MB
  2. Webservices & API.vtt 4.88 KB
  3. HTTP Requests & Methods.mp4 180.91 MB
  3. HTTP Requests & Methods.vtt 8.46 KB
  4. JSON & Its Syntax.mp4 32.64 MB
  4. JSON & Its Syntax.vtt 4.07 KB
  5. Adding Retrofit Library.mp4 105.87 MB
  5. Adding Retrofit Library.vtt 5.64 KB
  6. Fetching JSON Data.mp4 64.26 MB
  6. Fetching JSON Data.vtt 2.83 KB
  7. Data Class.mp4 94.86 MB
  7. Data Class.vtt 6.03 KB
  8. Representing JSON Array.mp4 10.02 MB
  8. Representing JSON Array.vtt 2.2 KB
  9. Service Interface.mp4 41.95 MB
  9. Service Interface.vtt 2.92 KB
  83. Kotlin - Mastering ROOM Database
  1. What we're going to build.mp4 3.96 MB
  1. What we're going to build.vtt 1.14 KB
  10. Running ROOM DB on Main UI.mp4 36.08 MB
  10. Running ROOM DB on Main UI.vtt 3.12 KB
  11. Database Inspection.mp4 9.8 MB
  11. Database Inspection.vtt 2.38 KB
  12. ROOM with Coroutines.mp4 59.2 MB
  12. ROOM with Coroutines.vtt 5 KB
  13. Displaying All Records in Database.mp4 33.83 MB
  13. Displaying All Records in Database.vtt 3.52 KB
  2. 103- Kotlin RoomApp.zip 21.59 MB
  2. What's ROOM Database.mp4 34.76 MB
  2. What's ROOM Database.vtt 4.07 KB
  3. ROOM Dependency.mp4 34.63 MB
  3. ROOM Dependency.vtt 5.48 KB
  4. Entity Class.mp4 32.62 MB
  4. Entity Class.vtt 5.19 KB
  5. Data Access Object.mp4 17.35 MB
  5. Data Access Object.vtt 3.95 KB
  6. Database Instance.mp4 23.28 MB
  6. Database Instance.vtt 5 KB
  7. Singleton Pattern.mp4 36.52 MB
  7. Singleton Pattern.vtt 4.26 KB
  8. Designing the Layout.mp4 26.72 MB
  8. Designing the Layout.vtt 2.01 KB
  9. Insert Items in Database.mp4 43.56 MB
  9. Insert Items in Database.vtt 3.87 KB
  84. Kotlin Mastering Dependency Injection with Hilt
  1. What is Dependency Injection.mp4 11.28 MB
  1. What is Dependency Injection.vtt 3.42 KB
  10. Method Injection.mp4 26.53 MB
  10. Method Injection.vtt 3.48 KB
  11. Hilt Annotations.mp4 12.94 MB
  11. Hilt Annotations.vtt 4.37 KB
  11. x3- DIApp Method Injection.zip 26.48 MB
  2. Without Dependency Injection.mp4 10.87 MB
  2. Without Dependency Injection.vtt 2.48 KB
  3. With Dependency Injection.mp4 18.09 MB
  3. With Dependency Injection.vtt 3.04 KB
  3. x1- DIApp Constructor Injection.zip 26.47 MB
  4. Adding Hilt to Our Android Apps.mp4 42.14 MB
  4. Adding Hilt to Our Android Apps.vtt 4.44 KB
  5. Constructor Injection using Hilt.mp4 24.79 MB
  5. Constructor Injection using Hilt.vtt 4.55 KB
  5. x2- DIApp Field Injection.zip 26.48 MB
  6. Hilt Module.mp4 37.42 MB
  6. Hilt Module.vtt 6.22 KB
  7. App Module.mp4 37.64 MB
  7. App Module.vtt 4.28 KB
  8. Dependency Injection with Hilt.mp4 51.5 MB
  8. Dependency Injection with Hilt.vtt 4.55 KB
  8. x3- DIApp Method Injection.zip 26.48 MB
  9. Field Injection.mp4 47.65 MB
  9. Field Injection.vtt 6.33 KB
  85. Kotlin - Dependency Injection with Android Kotlin
  1. Adding Hilt to Android App.mp4 20.24 MB
  1. Adding Hilt to Android App.vtt 3.61 KB
  2. Hilt Android App Class.mp4 45.94 MB
  2. Hilt Android App Class.vtt 4.33 KB
  3. Repository.mp4 19.61 MB
  3. Repository.vtt 2.03 KB
  4. Android Entry Point.mp4 27.86 MB
  4. Android Entry Point.vtt 3.48 KB
  5. Adding Hilt App in Manifest.mp4 23.3 MB
  5. Adding Hilt App in Manifest.vtt 1.96 KB
  5. x4- HiltApp DI with Simple Android App.zip 24.02 MB
  86. Kotlin - Hilt with Firebase - Dependency Injection with Firebase
  1. App Promo.mp4 4.32 MB
  1. App Promo.vtt 935 B
  2. Adding Hilt & Firebase Dependencies.mp4 121.95 MB
  2. Adding Hilt & Firebase Dependencies.vtt 8.88 KB
  2. x5- Hilt+Firebase HiltFirebaseApp.zip 38.72 MB
  3. Creating App UI.mp4 19.97 MB
  3. Creating App UI.vtt 2.04 KB
  4. @HiltAndroidApp.mp4 25.81 MB
  4. @HiltAndroidApp.vtt 2.44 KB
  5. Retrieving Data from Firebase.mp4 75.61 MB
  5. Retrieving Data from Firebase.vtt 6.72 KB
  6. Hilt Modules, @Module @Singleton @Installin @Provides.mp4 25.74 MB
  6. Hilt Modules, @Module @Singleton @Installin @Provides.vtt 3.03 KB
  7. Hilt View Model.mp4 28.31 MB
  7. Hilt View Model.vtt 4.6 KB
  8. by viewmodels().mp4 58.69 MB
  8. by viewmodels().vtt 4.93 KB
  9. Running the App.mp4 52.25 MB
  9. Running the App.vtt 4.88 KB
  9. x5- Hilt+Firebase HiltFirebaseApp.zip 38.72 MB
  87. Kotlin - The Posts App Dependency Injection with Retrofit
  1. Adding Retrofit & Hilt Dependencies.mp4 80.21 MB
  1. Adding Retrofit & Hilt Dependencies.vtt 6.28 KB
  10. Solving Errors & Running App.mp4 116.61 MB
  10. Solving Errors & Running App.vtt 9.39 KB
  10. x6- Hilt+Retrofit ThePostsApp.zip 35.72 MB
  2. Designing Layouts.mp4 70.03 MB
  2. Designing Layouts.vtt 4.45 KB
  3. Post Model Class.mp4 25.35 MB
  3. Post Model Class.vtt 2.81 KB
  3. x6- Hilt+Retrofit ThePostsApp.zip 35.72 MB
  4. Custom Adapter.mp4 76.79 MB
  4. Custom Adapter.vtt 6.84 KB
  5. Retrofit Interface.mp4 31.41 MB
  5. Retrofit Interface.vtt 3.1 KB
  6. Repository.mp4 14.9 MB
  6. Repository.vtt 2.55 KB
  7. App Module.mp4 108.24 MB
  7. App Module.vtt 7.39 KB
  8. Hilt View Model.mp4 41.48 MB
  8. Hilt View Model.vtt 5.63 KB
  9. The Main Activity.mp4 76.59 MB
  9. The Main Activity.vtt 5.73 KB
  88. Kotlin - The Contacts App Dependency Injection ROOM + Hilt
  1. App Promo.mp4 4.51 MB
  1. App Promo.vtt 1.05 KB
  10. The Repository.mp4 64.16 MB
  10. The Repository.vtt 5.5 KB
  11. Hilt View Model.mp4 37.41 MB
  11. Hilt View Model.vtt 5.26 KB
  12. Contact Adapter + Diff Util.mp4 95.19 MB
  12. Contact Adapter + Diff Util.vtt 6.54 KB
  13. Observing Data Changes.mp4 52.55 MB
  13. Observing Data Changes.vtt 7.19 KB
  14. Solving the Errors and Running the App.mp4 30.51 MB
  14. Solving the Errors and Running the App.vtt 3.74 KB
  14. x7- ContactsApp.zip 34.94 MB
  2. KAPT vs KSP.mp4 82.29 MB
  2. KAPT vs KSP.vtt 6.65 KB
  3. ROOM & Hilt with KSP.mp4 67.02 MB
  3. ROOM & Hilt with KSP.vtt 4.77 KB
  3. x7- ContactsApp.zip 34.94 MB
  4. Designing Layouts.mp4 56.02 MB
  4. Designing Layouts.vtt 3.59 KB
  5. Hilt Android App.mp4 20.48 MB
  5. Hilt Android App.vtt 3.49 KB
  6. Entity class - contact table.mp4 17.89 MB
  6. Entity class - contact table.vtt 3.53 KB
  7. Data Access Object - DAO.mp4 27.33 MB
  7. Data Access Object - DAO.vtt 4.38 KB
  8. Database Creation.mp4 45.68 MB
  8. Database Creation.vtt 6.34 KB
  9. Hilt App Module.mp4 38.8 MB
  9. Hilt App Module.vtt 5.74 KB
  89. Ecommerce App - DI using Hilt + ROOM + Firebase + MVVM
  1. App Promo.mp4 12.55 MB
  1. App Promo.vtt 3.82 KB
  1. x8- ecommerce App.png 546.9 KB
  10. Fetching Data From Firestore.mp4 34.32 MB
  10. Fetching Data From Firestore.vtt 5.06 KB
  11. Hilt View Model.mp4 19.24 MB
  11. Hilt View Model.vtt 3.44 KB
  12. List Adapter vs RecyclerView Adapter.mp4 94.48 MB
  12. List Adapter vs RecyclerView Adapter.vtt 7.29 KB
  13. Diff Util Class.mp4 32.09 MB
  13. Diff Util Class.vtt 3.38 KB
  14. By ViewModels( ).mp4 55.17 MB
  14. By ViewModels( ).vtt 4.98 KB
  15. Solving Errors.mp4 12.25 MB
  15. Solving Errors.vtt 2.12 KB
  16. Android Entry Point.mp4 31.55 MB
  16. Android Entry Point.vtt 4.98 KB
  17. Category Items Activity.mp4 20.71 MB
  17. Category Items Activity.vtt 2.88 KB
  18. Product Layout.mp4 24.6 MB
  18. Product Layout.vtt 1.78 KB
  19. Product Model Class.mp4 5.81 MB
  19. Product Model Class.vtt 1009 B
  2. Adding Libraries Part 1.mp4 94.81 MB
  2. Adding Libraries Part 1.vtt 9.55 KB
  2. x8- EcommerceApp.zip 43.48 MB
  20. Fetching Products from Firestore.mp4 51.29 MB
  20. Fetching Products from Firestore.vtt 5.5 KB
  21. Modifying viewmodel to fetch data.mp4 4.2 MB
  21. Modifying viewmodel to fetch data.vtt 749 B
  22. Product Adapter Class.mp4 50.7 MB
  22. Product Adapter Class.vtt 5.14 KB
  23. Product Diff Call Back.mp4 38.64 MB
  23. Product Diff Call Back.vtt 2.94 KB
  24. Observing Category Products.mp4 57.84 MB
  24. Observing Category Products.vtt 6.48 KB
  25. Database Hierarchy.mp4 74.96 MB
  25. Database Hierarchy.vtt 7.82 KB
  25. x8- EcommerceApp.zip 43.48 MB
  26. Product Details Activity.mp4 46.85 MB
  26. Product Details Activity.vtt 2.44 KB
  27. Displaying Product Details.mp4 78.53 MB
  27. Displaying Product Details.vtt 5.88 KB
  28. Product Entity Class.mp4 9.78 MB
  28. Product Entity Class.vtt 2.19 KB
  29. Cart DAO - Data Access Object.mp4 21.3 MB
  29. Cart DAO - Data Access Object.vtt 4.49 KB
  3. Adding Libraries Part 2.mp4 79.5 MB
  3. Adding Libraries Part 2.vtt 5.63 KB
  30. Cart Database.mp4 40.04 MB
  30. Cart Database.vtt 4.9 KB
  31. Modifying Repository & ViewModel.mp4 36.96 MB
  31. Modifying Repository & ViewModel.vtt 4.06 KB
  31. x8- EcommerceApp.zip 43.48 MB
  32. Cart Activity Layout.mp4 22.23 MB
  32. Cart Activity Layout.vtt 2.34 KB
  33. Cart Item Layout.mp4 54.98 MB
  33. Cart Item Layout.vtt 3.19 KB
  34. Cart Adapter.mp4 52.42 MB
  34. Cart Adapter.vtt 3.16 KB
  35. Cart Activity.mp4 37.07 MB
  35. Cart Activity.vtt 3.21 KB
  36. Remove Items from Cart.mp4 54.58 MB
  36. Remove Items from Cart.vtt 5.26 KB
  37. Adding Items to Cart.mp4 44.78 MB
  37. Adding Items to Cart.vtt 4.11 KB
  38. Some UI Changes.mp4 40.88 MB
  38. Some UI Changes.vtt 2.35 KB
  39. Saving Purchases in Firestore.mp4 58.22 MB
  39. Saving Purchases in Firestore.vtt 5.06 KB
  4. Designing Categories Activity.mp4 72.68 MB
  4. Designing Categories Activity.vtt 5.25 KB
  40. Creating Purchases Collection.mp4 19.6 MB
  40. Creating Purchases Collection.vtt 2.61 KB
  41. How to Create new Categories & Products.mp4 89.77 MB
  41. How to Create new Categories & Products.vtt 7.75 KB
  41. x8- EcommerceApp.zip 43.48 MB
  5. Category Item layout.mp4 14.62 MB
  5. Category Item layout.vtt 1.98 KB
  6. Category Data Class.mp4 7.84 MB
  6. Category Data Class.vtt 1.97 KB
  7. Hilt Android App.mp4 24.61 MB
  7. Hilt Android App.vtt 3.65 KB
  8. Firebase Module.mp4 18.63 MB
  8. Firebase Module.vtt 2.75 KB
  9. Repository.mp4 43.76 MB
  9. Repository.vtt 4.05 KB
  ▲ 1646 total files

Description


Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)

The Complete Android 15 Course [Part 1]-Master Java & Kotlin

Год выпуска: 2/2025
Производитель: Udemy
Сайт производителя: https://www.udemy.com/course/the-complete-android-10-developer-course-mastering-android/
Автор: Abbass Masri - MasterCoding.io
Продолжительность: 65h 17m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: This course, created by Abbass Masri—maker of the best-selling Android teaching app "Master Android App" who has helped 800,000 students learn Android—is designed to take you from zero to publishing your own apps from home. It promises source code for all projects and roughly 100 apps created by the end of the course, with everything taught from scratch including Java programming, since Android app development requires it, through included Java tutorial videos that get you up to speed fast. You learn to develop apps for the latest Android version that also work on older devices, download and configure the necessary free software, create your first app, build a range of apps demonstrating key aspects of the Android framework, test on emulators or real devices, and use Android Studio.

The curriculum covers databases, web services, getting your apps to speak, the all-new ConstraintLayout for drag-and-drop screen creation, powerful libraries for playing videos, downloading website data, manipulating images, and more, plus the MVVM architecture pattern. You build MVVM + Room apps, MVVM + Retrofit apps, MVVM with MySQL database apps, and apps using Firebase, Firestore, Authentication, Firebase Storage, and much more. Requirements are a PC, with Java JDK and Android Studio both downloaded and installed during the course.
[spoiler="Содержание"]
01. Course Introduction
1. Java or Kotlin (04:43)
2. Download Course Assets and Source Codes (01:33)

02. Introduction to Android Studio
1. Installing Android Studio with Latest SDK (04:13)
2. Creating Emulators - Android Virtual Device (AVD) (04:30)
3. Android Studio Welcome Screen (03:43)
4. Hello World App - Creating Your First App (04:13)

03. Android Studio Structure
1. Changing Android Studio Theme (00:42)
2. Android Studio User Interface (05:14)
3. Android Studio New UI (03:38)
4. The Editors (04:00)
5. The Editors of Android Studio (04:00)
6. Project Structure (04:11)
7. Gradle (03:00)

04. Solving Android Studio Errors - Refer to this Section if you have any Error
1. Fix - Duplicate Class Found Error (02:40)
2. Fix - Dependency Requires Libraries Error (00:43)

05. Java Basic Course
1. Running Java Programs in Android Studio (02:16)
2. Comments (03:06)
3. Main Method Syntax (03:01)
4. Java Output (01:34)
5. Variables (05:08)
6. Data Types (04:08)
7. Numbers (05:50)
9. Decimals (02:18)
10. Boolean (02:56)
12. Characters (03:05)
13. Type Casting (07:29)
14. Operators (08:47)
16. Strings (06:41)
18. Conditional Statements (06:21)
20. Switch Statement (03:25)
22. While Loop (05:25)
23. For Loop (02:48)
25. Break & Continue keywords (04:41)
26. Arrays (05:40)
27. For Each Loop (04:01)
28. Multidimensional Arrays (07:24)

06. Java Object Oriented Programming
1. Methods (05:54)
2. Returning Type of Methods (04:32)
3. Methods Parameters (02:58)
4. Method Overloading (03:09)
8. Classes (04:37)
9. Objects (05:20)
10. Constructor (03:36)
11. Modifiers (07:33)
12. Encapsulation (05:43)
13. Inheritance (03:37)
14. this Keyword (04:03)
15. Method Overriding (03:51)
16. Polymorphism (03:02)
17. Abstraction (05:19)
18. Interfaces (05:30)
19. Abstraction Example - Using Interfaces (05:42)

07. Java Exercises - 10 Coding Exercises
1. Exercise 1 (06:48)
2. Exercise 2 (05:18)
3. Exercise 3 (07:02)
4. Exercise 4 (08:33)
5. Exercise 5 (04:40)
6. Exercise 6 (06:34)
7. Exercise 7 (04:37)
8. Exercise 8 (08:22)
9. Exercise 9 (13:33)
10. Exercise 10 (04:28)

08. Views & Widgets
1. Views & View Group (01:31)
2. UI Editing in Android Studio (03:23)
3. View's Attributes (04:10)
4. TextView - Formatting Texts (06:06)
5. Declaring & Initialising Views (03:26)
6. EditText (04:41)
7. Buttons (04:02)
8. Listeners in Android (01:55)
9. ImageView - Displaying Images (04:21)
10. The Greetings App (09:01)
11. The Counter App (10:22)

09. Unit Converter App
1. Designing the Layout (03:30)
2. Adding Functionalities to the App (06:03)

10. Layouts
1. What are Layouts (04:50)
2. Types of Layouts (02:16)
3. Linear Layout (02:59)
4. Relative Layout (03:58)
5. Constraint Layout (05:44)
6. Constraint Layout in Android Studio (07:04)
7. More About Constraint Layout (04:53)

11. App Components
1. App Life Cycle (05:35)
2. Explicit Intent (04:55)
3. Implicit Intent (04:00)
4. The Manifest (03:44)

12. Lucky Number App
1. Lucky Number App Promo (01:12)
2. Main Activity Layout (03:28)
3. Second Activity Layout (01:21)
4. Passing Data Between Activities (03:30)
5. Generating Random Numbers (03:42)
6. Sharing the Results (05:24)

13. App Resources
1. Drawables & Shapes (04:51)
2. Mipmap Folder - Changing the App Icon (02:59)
3. Values Folder - Strings.xml, Themes.xml & Colors.xml (05:07)
4. Menu - Creating Menus (05:27)
5. Font (01:32)

14. More Widgets
1. CheckBox (03:09)
2. Radio Button (03:31)
3. Spinner (04:10)
4. Time Picker (02:36)
5. Date Picker (03:23)
6. Progress Bar (03:27)

15. French Teacher App
1. App Overview (00:44)
2. Designing Layout (02:18)
3. MediaPlayer in Android - Playing the French Sounds (05:53)
4. Handling Multiple Buttons' Click (02:47)
5. Running the App (02:43)

16. Adapters in Android
1. What's an Adapter (07:49)
2. Custom Adapters (04:37)
3. Methods of Adapters (02:55)
4. View Holder Class (05:14)
5. Displaying Custom ListViews (04:31)

17. Planets App - Mastering ListView & Adapters
1. App Promo - What we'll build together (00:31)
2. Designing Layout (02:25)
3. Model Class (04:16)
4. Creating Custom Adapters (04:19)
5. View Holder Class (03:14)
6. Convert View (03:54)
7. SetTag() & GetTag() Methods (02:59)
8. Using Arraylists in ListViews (04:49)
9. Handling Click Events on ListView (02:37)

18. Volume Calculator - Mastering Adapters & GridView
1. What we'll build together (00:38)
2. Creating GridView Layouts (03:03)
3. Model Class - Shape (01:29)
4. Custom GridView Adapter (04:37)
5. GetView() Method (03:43)
6. Layout Inflater (05:09)
7. Main Activity (05:04)
8. Calculating Shape Volume (08:41)
9. Your Turn (00:52)

19. RecyclerView - The Grocery App
1. Introduction to RecyclerView (03:26)
2. Designing Layouts (04:47)
3. Model Class (01:30)
4. Custom Adapter (07:05)
5. View Holder (06:16)
6. Adapter Methods (05:34)
7. Linear Layout Manager (04:05)
8. Handling Click Events on RecyclerView Items (06:16)

20. CardView - The Sports App
1. What's CardView in Android (01:42)
2. App Promo (00:35)
3. Designing CardView Layout (06:27)
4. Model Class (01:42)
5. Custom Adapter for RecyclerView (05:42)
6. View Holder Class (05:51)
7. Testing the App (04:42)
8. Coding Challenge - It's Your Turn (01:06)

21. Android Components Services, Broadcast Receivers & Content Providers
1. What are Android Components (03:24)
2. Services & Their Life Cycles (06:36)
3. The Services App - Understanding Background Services (06:40)
4. Running and Stopping Services (05:42)
5. Broadcast Receivers (05:33)
6. Intent Filter in Broadcast Receivers (03:51)

22. Fragments in Android
1. What are Fragments in Android (03:03)
2. Fragments Life Cycle (04:06)
3. Building Fragments App (07:45)
4. Frame Layout (05:17)
5. Fragment Transaction (04:09)

23. View Pager with Fragments & Tab Layout App
1. What's ViewPager in Android (04:28)
2. Fragment State Adapter (05:07)
3. View Pager 2 App (04:32)
4. Tab Layout with View Pager (07:29)

24. Android Jetpack - Introduction
1. What's Jetpack (03:12)

25. Data Binding in Android
1. What's Data Binding (04:28)
2. Data Binding App (08:08)
3. Data Binding App Part 2 (04:42)
4. Handling Click Events in Data Binding (07:06)
5. Two-Way Data Binding (07:59)

26. Quadratic Equations Solver App - Mastering Data Binding
1. Quadratic Equation App Promo (00:54)
2. Solving Quadratic Equations Math Review (04:01)
3. Data Source Class (05:11)
4. Solving Equations (05:44)

27. Live Data + View Model + Data Binding App
1. What's View Model (02:54)
2. Adding View Model to Apps (06:29)
3. What's Live Data (07:19)
4. Live Data + View Model + Data Binding App (04:21)

28. Introduction to MVVM
1. What's MVVM (07:25)

29. MVVM + ROOM DB ---- Contacts Manager App
1. Contacts Manager App Promo (01:48)
2. What's ROOM Database (03:54)
3. Entity Class (07:37)
4. Data Access Object - DAO (03:41)
5. ROOM Database Instance (02:33)
6. Applying Singleton Design Pattern to ROOM Database (05:19)
7. Repository (04:16)
8. Handler, Executor & Runnable (06:40)
9. Live Data (04:20)
10. View Model (04:58)
11. The View (04:40)
12. Data Binding Variables (03:37)
13. Data Binding with RecyclerView (06:27)
14. Data Binding with RecyclerView Part 2 (05:41)
15. Getting Data from ROOM DB (07:33)
16. Display Contacts into RecyclerView (03:10)
17. Add Contact Activity Layout (03:19)
18. Passing Data from EditText to Another Activity (06:18)
19. Inserting Contacts into ROOM DB (03:53)
20. Swipe to Delete in RecyclerView (06:18)

30. MVVM + RETROFIT --- The Movie App
1. The Movie App Promo - MVVM + Retrofit + Data Binding (01:19)
2. What is Retrofit (06:46)
3. Creating API Key (01:48)
4. HTTP Requests and Responses (04:34)
5. TMDB Requests and Responses (03:41)
6. JSON Syntax (03:56)
7. JSON Prettifiers (04:06)
8. Creating Data Classes (04:40)
9. GSON Converter - Serialization and Deserialization (06:54)
10. Using Online Tools to Generate Model Class (03:33)
11. Retrofit API Service interface (04:06)
12. Creating Retrofit Instance (04:41)
13. Repository (07:02)
14. Retrofit Call Enqueue (04:12)
15. View Model (04:51)
16. Creating Layouts - SwipeToRefresh Layout (05:51)
17. Using Data Binding (06:07)
18. Glide with Databinding - @BindAdapter (07:09)
19. Using DataBinding with RecyclerView (07:16)
20. Getting Popular Movies from API (04:58)
21. Displaying Movies in SwipeToRefresh Layout (03:41)

31. Paging Library - Building Movie App with Paging Library + MVVM + Data Binding
1. What we will build in this section (04:15)
2. What is Paging Library (06:49)
3. Adding the Required Dependencies (09:22)
4. Creating Layouts (04:11)
5. Creating Model (15:40)
6. Utility Class (04:53)
7. API Client (12:32)
8. View Model (08:15)
9. Paging (08:56)
10. Dependency Injection (04:01)
11. Paging Data Adapter (16:04)
12. Load State Adapter (13:38)
13. Main Activity (10:38)
14. Running and Testing the App (04:38)

32. The Quiz App - MVVM + MySQL + Retrofit
1. App Promo (01:51)
2. MVVM Overview (03:05)
3. Creating Database (03:53)
4. Creating the API (05:59)
5. Fetching Data from DB to JSON Format (06:40)
6. Getting JSON Response (03:52)
7. Using Retrofit in Android (02:46)
8. JSON Syntax (03:56)
9. Model Class (04:29)
10. GSON Converter @Expose & @SerializeName (05:26)
11. Retrofit API Service Interface (05:36)
12. Retrofit Instance (03:20)
13. Repository (06:58)
14. The View Model (05:19)
15. Main Activity Layout (05:13)
16. Getting First Question (06:58)
17. Network Security Rules (04:57)
18. Displaying All Questions (07:16)
19. Displaying the Results (04:21)

33. Work Manager - Android JetPack
1. What is Work Manager (05:14)
2. Building an app using work manager (07:25)
3. Display Worker Status (03:29)
4. Working with Constraints (03:08)
5. Sending and Receiving Data (06:18)

34. Navigation Framework - Android JetPack
1. What is Navigation (04:10)
2. Creating Navigation Graph (02:18)
3. Navigation Host Fragment (02:11)
4. Navigation Destination (03:55)
5. Nav Controller (04:30)

35. Firebase - Introduction to Real-Time Databases
1. What's Firebase (07:06)
2. Adding Firebase to Apps (04:55)
3. Write Data to Firebase Realtime Database (05:20)
4. Read Data From Firebase Real-Time Database (04:52)
5. Reading & Writing Custom Objects (04:56)

36. PhoneBook App - Firebase Real-Time Database
1. PhoneBook App Promo (00:37)
2. Creating Layouts and Model Class (04:07)
3. Using Data Binding (06:58)
4. ViewHolder with Data Binding (06:31)
5. RecyclerView with Data Binding (06:09)
6. Getting Data From Firebase to RecyclerView (07:30)
7. Solving Firebase Issues (03:29)

37. Firebase Firestore Database
1. What's Firestore (04:38)
2. Adding Firestore to Apps (03:10)
3. Creating Layouts & Model Class (05:35)
4. Adding Data to Firestore (03:55)
5. Reading All Documents in a Collections (04:01)
6. Update & Delete Documents in a Collection (02:56)

38. The Journal App - Firebase Authentication + Storage + Realtime DB
1. Journal App Promo (02:47)
2. Project Setup - Adding Dependencies (06:44)
3. Model Class - The Journal (01:19)
4. Sign-In Layout (03:18)
5. Creating Gradient Drawables (03:04)
6. Journal Layout (02:52)
7. Sign-Up Activity (03:01)
8. AuthState Listener (04:19)
9. Auth SignUP (06:17)
10. Sign Up a New User (02:47)
11. Auth Login (07:08)
12. RecyclerView Adapter (10:08)
13. Journal List Activity (08:55)
14. Getting All Journals From Firestore (07:39)
15. Add Journal Activity Layout (07:19)
16. Getting userID & Username (04:34)
17. Activity Result Launcher (05:13)
18. Uploading Journal to Storage (08:48)
19. Testing The App (01:58)
20. Final UI Touches (00:53)

39. WhatsApp Clone - Building a Chat App using Firebase + MVVM
1. App Promo (01:50)
2. MVVM Architecture Overview (03:00)
3. Project Setup (04:44)
4. Anonymous Authentication (05:41)
5. Get Current User ID (01:57)
6. View Model (04:04)
7. Login Layout (05:03)
8. Model Class (01:29)
9. Receiving Groups from Firebase (06:10)
10. View Model & Card Layout (04:00)
11. Group Adapter Class (05:57)
12. RecyclerView with Data Binding (05:36)
13. Creating Chat Groups in Firebase (02:23)
14. Alert Dialogs (06:26)
15. Message Model Class (04:13)
16. Message Live Data (06:21)
17. Adding New Function to View Model (00:56)
18. Creating Drawable Shapes (02:16)
19. Messages Layout (08:08)
20. Chat Adapter Class (06:46)
21. Chat Activity Layout (02:29)
22. Observing Live Data (04:57)
23. Sending Chat Messages (05:00)
24. Running and Debugging the App (04:50)

40. Firebase Cloud Messaging App
1. App Overview (03:23)
2. Project Setup (12:15)
3. Manifest Services and Metadata (05:58)
4. Firebase Messaging Service (21:39)
5. The Worker (02:14)
6. Creating Layouts (03:40)
7. Creating Main Layout (13:28)
8. Running & Testing the App (05:38)

41. Advanced RecyclerView
1. Recyclerview with Cardview (14:48)
2. RecyclerView with Single Item Selection (17:59)
3. RecyclerView with Multiple View Types (34:04)
4. RecyclerView with Multiple Item Selection (17:57)
5. RecyclerView with Swipe Item (25:16)

42. Integrating Admob
1. Implementing Admob Banners (23:00)
2. Implementing Admob Interstitial Ads (14:07)
3. Implementing Admob Rewarded Ads (16:06)

43. Bonus Section
1. How to become a Professional Android Developer (47:56)

44. Kotlin - Installing Android Studio + SDK
1. Installing Android Studio + SDK (02:11)
2. Android Virtual Devices - Emulator (03:10)
3. Creating Hello World App (03:45)

45. Kotlin - Android Studio UI
1. Android Studio User Interface (03:05)
2. The Editor (04:00)
3. Project Structure (04:11)
4. Gradle Scripts (03:00)
5. Changing Android Studio Theme (00:42)

46. Kotlin - Kotlin Basics
1. Running Kotlin Projects in Android Studio (01:26)
2. Kotlin Syntax (02:41)
3. Output (01:03)
4. Comments (02:46)
5. Variables (04:48)
6. Data Types (02:24)
7. Numbers (03:44)
8. Decimals (01:49)
9. Boolean (01:50)
10. Characters (00:33)
11. Opeartors (04:34)
12. Strings (08:01)
13. Conditional Statements (05:43)
14. Loops - For, While, Do While Loops (06:52)
15. Break & Continue (03:07)
16. Arrays (05:28)
17. Ranges (03:07)

47. Kotlin - Object Oriented Programming in Kotlin
1. Functions & Parameters (05:37)
2. Return Type of Function (03:24)
3. Function Overloading (02:25)
4. What's OOP (04:01)
5. Classes (01:59)
6. Objects (03:29)
7. Primary Constructor (01:51)
8. What's Inheritance (02:42)
9. Inheritance Example (05:09)
10. Open Keyword (04:23)
11. init & Secondary Constructors (07:12)
12. Primary vs Secondary Constructors (02:08)
13. Super Keyword (02:24)
14. Getters & Setters (04:02)
15. Visibility Modifiers (04:36)
16. Abstract Class (05:24)
17. Interfaces (04:09)

48. Kotlin - Data Structures in Kotlin
1. Collections in Kotlin (02:51)
2. Immutable List (03:21)
3. Mutable List (04:58)
4. Immutable Set (02:54)
5. Mutable Set (03:58)
6. Immutable Map (03:05)
7. Mutable Map (03:06)

49. Kotlin - Lambda Expressions, Anonymous & Higher Order Functions
1. Literals in Kotlin (02:10)
2. Syntax of Lambda Expressions (03:07)
3. Basic Lambda Expressions (03:42)
4. Types of Lambda Expressions (03:53)
5. Anonymous Functions (05:52)
6. Types of Anonymous Functions (03:34)
7. Higher Order Functions (05:15)
8. It Keyword (04:34)

50. Kotlin - Coding Exercises
1. Exercise 1 (05:40)
2. Exercise 2 (03:37)
3. Exercise 3 (04:22)
4. Exercise 4 (11:09)
5. Exercise 5 (06:36)
6. Exercise 6 (05:30)
7. Exercise 7 (05:20)
8. Exercise 8 (05:05)

51. Kotlin - Views in Android
1. Views & ViewGroups (02:29)
2. UI Editing in Android studio (04:12)
3. Layout Editor Modes (02:42)
4. Views' Attributes (03:04)
5. Declaring & Initializing Views (06:50)
6. EditText (06:26)
7. Buttons & Click Listeners (04:50)
8. ImageView (04:17)
9. The Greetings App (07:41)

52. Kotlin - Currency Converter App
1. Layout Design (05:26)
2. Declaring & Initializing Widgets (03:06)
3. Adding Functions (05:23)

53. Kotlin - Layouts in Android
1. Introduction to Layouts (04:50)
2. Types of Layouts (02:16)
3. Linear Layout (02:36)
4. Relative Layout (04:18)
5. What's Constraint Layout (05:44)
6. Constraint Layout in Android Studio (07:04)
7. More about Constraint Layout (04:53)

54. Kotlin - App Components
1. Android Activity Life Cycle (06:43)
2. Explicit Intents (05:46)
3. Passing Data between Activities (03:16)
4. Implicit Intent (04:23)
5. The Manifest (04:09)

55. Kotlin - The Lottery App
1. App Promo (01:42)
2. Designing Layouts (02:37)
3. Second Activity Layout (01:55)
4. Sending Data to Another Activity (02:24)
5. Generating Random Numbers (06:01)
6. Receiving Data from Another Activity (03:14)
7. Sharing Results with Other Apps (07:29)

56. Kotlin - App Resources
1. App Res Folder (02:26)
2. Drawables (06:12)
3. Layout Folder (02:56)
4. Mipmap & XML Folders (02:19)
5. Colors & Strings (04:32)
6. Styles & Themes (03:00)
7. Menu (08:23)

57. Kotlin - More Widgets
1. Checkbox (04:54)
2. Radio Group & Radio Button (06:34)
3. Spinner (04:56)
4. Handling Item Selection in Spinners (06:05)
5. Time Pickers & Time Formatting (06:51)
6. Date Picker (04:04)
7. Progress Bar (03:11)

58. Kotlin - Adapters & Their Usage
1. What's Adapter (06:05)
2. Custom Adapters (03:47)
3. Adapter Methods (05:32)
4. ConvertView & Layout Inflater (07:13)

59. Kotlin - Planets App ListView
1. App Promo (00:43)
2. Custom Item Layout (01:59)
3. Data Class (02:49)
4. Custom Adapter (04:27)
5. GetView() Method (08:11)
6. The Planets List (03:44)
7. Handling Click Events (01:33)

60. Kotlin - Volume Calculator App GridView
1. App Preview - What we're going to build (00:56)
2. Layouts and GridView (04:52)
3. Data Class (01:13)
4. Array Adapter (05:24)
5. View Holder Pattern (01:50)
6. GetView() method in Array Adapter (07:14)
7. Grid of Shapes (05:20)
8. Handling Click Events on GridView (03:36)
9. Sphere Activity (03:29)
10. Calculating Sphere Volume (02:07)
11. It's Your Coding Turn !! (00:37)

61. Kotlin - Grocery App RecyclerView
1. App Preview (00:59)
2. What's RecyclerView (03:08)
3. RecyclerView Item Layout (02:28)
4. Data Class (01:39)
5. RecyclerView Adapter (05:28)
6. View Holder in RecyclerView (04:23)
7. onCreateViewHolder() Method (05:25)
8. getItemCount() & onBindViewHolder() (02:26)
9. Data Source with RecyclerView (05:35)
10. Handling Click Events on RecyclerView Items (01:25)

62. Kotlin - Sports App CardVew
1. App Preview (00:42)
2. What's CardView (06:17)
3. Model Class (02:12)
4. Adapter Class (03:54)
5. View Holder (02:21)
6. Methods of Adapter Class (05:45)
7. Populating RecyclerView with Data Source (04:45)
8. Handling Click Events on CardView (01:45)

63. Kotlin - Android Components Services, BroadCast Receivers and Intent Filters
1. What are Components (03:23)
2. Services & Their Life Cycle (06:36)
3. Services App (07:29)
4. onStartCommand() Method (07:04)
5. Starting & Stopping Services (01:48)
6. Broadcast Receivers (04:41)
7. Intent Filters (03:32)

64. Kotlin - Fragments in Android
1. What are Fragments (03:03)
2. Creating Fragments (04:12)
3. Frame Layout (02:17)
4. Fragments Transaction (06:03)
5. Fragments LifeCycle (04:06)
6. Fragments LifeCycle App (07:06)

65. Kotlin - Navigation Drawer
1. App Overview (02:04)
2. Creating Layouts (07:41)
3. Creating Menu (05:30)
4. Creating Fragments (05:07)
5. Fragments' Transaction (10:07)
6. Navigation Drawer (05:04)

66. Kotlin - View Pager & TabLayout
1. What we're going to Build (00:47)
2. What's ViewPager2 (04:32)
3. Fragments State Adapter (05:08)
4. Fragment Transaction in ViewPager (03:17)
5. Tab Layout with ViewPager (03:33)
6. Customizing Tab Layout (03:59)

67. Kotlin - Introduction to Android JETPACK
1. Introduction to Jetpack (03:12)

68. Kotlin - Data Binding in Android
1. Data Binding in Android (04:28)
2. Apps Using Data Binding (06:47)
3. Data Binding Variables (06:39)
4. Handling Click Events with Data Binding (08:12)
5. Two-Way Data Binding (09:06)

69. Kotlin - Quadratic Equation Solver Mastering Data Binding
1. What we're going to build (01:24)
2. Solving Quadratic Equations Math Review (04:08)
3. @Bindable & NotifyPropertyChange() (05:28)
4. Solving Quadratic Equations (06:38)
5. Data Binding With EditTexts & Buttons (07:45)

70. Kotlin - Live Data in Android
1. View Model in Android (03:28)
2. Adding View Model to Apps (07:40)
3. What's Live Data (06:46)
4. Live Data + View Model + Data Binding (03:37)

71. Kotlin - MVVM Architecture in Android
1. What's MVVM (07:25)

72. Kotlin - MVVM + ROOM - Contacts Manager App
1. App Overview (01:30)
2. ROOM Dependency & Annotation Processors (06:40)
3. Entity Class (05:29)
4. Data Access Object (06:19)
5. Creating Database (02:24)
6. Singleton Database (05:54)
7. Repository (04:14)
8. View Model with Live Data (06:02)
9. Mutable Live Data (06:33)
10. Coroutines with View Model (09:31)
11. Observable Callbacks (02:13)
12. Creating The View (05:55)
13. Data Binding with View Model (04:43)
14. Main Activity UI (04:25)
15. Data Binding with RecyclerView (06:10)
16. Handling Click Events (03:25)
17. View Model Factory (08:00)
18. Final UI Touches (01:42)

73. Kotlin - Navigation in Jetpack
1. Nav Components (04:32)
2. Project Setup (05:31)
3. Nav Graph (02:17)
4. Nav Host (03:21)
5. Home Fragment (04:57)
6. Second Fragment (05:42)
7. Navigation Action (05:03)
8. Passing Data Between Destinations (07:15)

74. Kotlin - MVVM + ROOM - Note Taking App
1. App OverView (03:04)
2. Project Setup (08:16)
3. Nav Graph (03:03)
4. Home Fragment Layout (05:01)
5. New Note Fragment (04:05)
6. Update Note Fragment (04:05)
7. Note Item Layout (06:51)
8. Creating Menus (05:57)
9. Entity Class - Note (07:48)
10. Note DAO (07:03)
11. Note Database (09:11)
12. Repository (06:55)
13. View Model (07:24)
14. View Model Factory (02:40)
15. RecyclerView DiffUtil (10:30)
16. Note Adapter (05:18)
17. Navigation Actions (04:05)
18. Home Fragments (08:45)
19. Staggered Grid Layout (12:31)
20. New Note Fragment (12:31)
21. Update Note Fragment (11:06)
22. Alert Dialog (04:17)
23. Main Activity (05:23)
24. Running the App (07:31)

75. Kotlin - Coroutines in Kotlin
1. What are coroutines (05:05)
2. Using the Main Thread Only (03:41)
3. Creating your First Coroutine (04:28)
4. The Scopes (07:14)
5. Dispatchers (03:15)
6. Launching the Coroutines (01:31)
7. Coroutines App (08:18)
8. Switching between Coroutines (08:05)
9. Suspend Functions (02:10)
10. Sequential Coroutines (08:27)
11. Parallel Coroutines (05:56)

76. Kotlin - Retrofit with Android
1. Retrofit Intro (06:04)
2. Retrofit Dependency (04:35)
3. Adding Permissions (03:33)
4. Implementing Retrofit (03:59)
5. JSON Syntax (07:11)
6. POJO Data Class (09:30)
7. HTTP Requests & Responses (04:55)
8. JSON Array (02:44)
9. API Service Interface (06:39)
10. Retrofit Instance (04:53)
11. Receiving JSON to Logcat (07:40)
12. Displaying JSON into TextView (04:17)
13. Query Parameters (10:20)
14. Path Parameters (03:02)

77. Kotlin - Quiz App --- MySQL + MVVM + Retrofit
1. App Promo (03:50)
2. Project Setup (04:52)
3. Installing XAMP (05:00)
4. Creating MYSQL Database (07:14)
5. Creating Api in PHP (19:03)
6. MVVM with MySQL (03:37)
7. Creating Model Classes (03:31)
8. Retrofit Api Interface (02:57)
9. Retrofit Instance (02:31)
10. Questions Repository (05:50)
11. View Model (03:32)
12. Creating Main Activity (09:19)
13. Displaying First Question (07:00)
14. Network Security Rules (07:30)
15. Displaying All Questions (11:35)
16. The Results (04:44)
17. Running the App (04:51)

78. Kotlin - Firebase -- The Cloud Storage
1. Adding Firebase to Apps (09:03)
2. Write Simple Data (09:49)
3. Reading Simple Data from Firebase (06:00)
4. Writing Custom Objects to Firebase (04:36)
5. Reading Custom Objects (05:23)

79. Kotlin - Firestore with Android
1. Adding Firestore (06:18)
2. Firestore Hierarchy (03:37)
3. Writing Simple Data to Firestore (09:39)
4. Reading Documents (05:44)
5. Reading All Documents in Collection (07:22)
6. Update and Delete Documents (03:09)

80. Kotlin - Journal App ------ Firestore + Storage + Authentication
1. Journal App OverView (05:04)
2. Project Setup (04:40)
3. Designing Layouts (02:43)
4. Firebase Authentication (07:56)
5. Creating First Account (04:21)
6. Journal List Layout (04:39)
7. Recycler Adapter (08:13)
8. Adding Data binding to CardView (07:06)
9. Using Data Binding Objects (06:21)
10. Firebase Storage (09:59)
11. Creating the Menu (07:13)
12. Journal User Singleton (02:55)
13. Getting All Posts (08:37)
14. Add Journal Layout (03:16)
15. Getting the Current User (08:59)
16. Getting Storage Reference (08:05)
17. Posting the Journal (04:19)
18. Getting Image Path (04:45)
19. Sign In Functionality (07:45)
20. Testing & Debugging the App (11:03)
21. Fixing User ID (09:06)
22. Running the App (02:31)

81. Kotlin - Deep Dive Into Coroutines
1. Introduction to Coroutines (05:37)
2. Suspend Functions (05:40)
3. Your First Coroutines (03:21)
4. Coroutine Scope (04:31)
5. Dispatchers (05:10)
6. Launch (04:02)
7. Updating Views with Coroutines (03:55)
8. Suspend & WithContext() (03:23)
9. Concurrent Coroutines (03:32)
10. Parallel Coroutines (03:56)

82. Mastering Retrofit - Top Companies App
1. App Promo - What we're going to build (01:05)
2. Webservices & API (04:48)
3. HTTP Requests & Methods (08:30)
4. JSON & Its Syntax (03:52)
5. Adding Retrofit Library (05:47)
6. Fetching JSON Data (03:03)
7. Data Class (06:15)
8. Representing JSON Array (02:19)
9. Service Interface (02:48)
10. Retrofit Instance (03:46)
11. Live Data (06:03)
12. Companies or Countries (01:30)
13. Observing Live Data (04:20)
14. Fetching Response with Coroutines (02:44)

83. Kotlin - Mastering ROOM Database
1. What we're going to build (01:09)
2. What's ROOM Database (04:03)
3. ROOM Dependency (05:35)
4. Entity Class (05:19)
5. Data Access Object (04:03)
6. Database Instance (04:55)
7. Singleton Pattern (03:57)
8. Designing the Layout (02:31)
9. Insert Items in Database (04:23)
10. Running ROOM DB on Main UI (03:06)
11. Database Inspection (02:11)
12. ROOM with Coroutines (04:42)
13. Displaying All Records in Database (03:31)

84. Kotlin Mastering Dependency Injection with Hilt
1. What is Dependency Injection (03:21)
2. Without Dependency Injection (02:42)
3. With Dependency Injection (03:08)
4. Adding Hilt to Our Android Apps (04:16)
5. Constructor Injection using Hilt (04:51)
6. Hilt Module (06:08)
7. App Module (04:22)
8. Dependency Injection with Hilt (04:36)
9. Field Injection (05:54)
10. Method Injection (03:29)
11. Hilt Annotations (04:19)

85. Kotlin - Dependency Injection with Android Kotlin
1. Adding Hilt to Android App (03:25)
2. Hilt Android App Class (04:33)
3. Repository (02:11)
4. Android Entry Point (03:35)
5. Adding Hilt App in Manifest (01:53)

86. Kotlin - Hilt with Firebase - Dependency Injection with Firebase
1. App Promo (00:51)
2. Adding Hilt & Firebase Dependencies (08:21)
3. Creating App UI (02:27)
4. @HiltAndroidApp (02:42)
5. Retrieving Data from Firebase (06:53)
6. Hilt Modules, @Module @Singleton @Installin @Provides (03:43)
7. Hilt View Model (04:53)
8. by viewmodels() (05:20)
9. Running the App (04:44)

87. Kotlin - The Posts App Dependency Injection with Retrofit
1. Adding Retrofit & Hilt Dependencies (06:06)
2. Designing Layouts (05:11)
3. Post Model Class (02:55)
4. Custom Adapter (06:58)
5. Retrofit Interface (03:03)
6. Repository (02:43)
7. App Module (07:50)
8. Hilt View Model (06:10)
9. The Main Activity (06:14)
10. Solving Errors & Running App (09:01)

88. Kotlin - The Contacts App Dependency Injection ROOM + Hilt
1. App Promo (01:08)
2. KAPT vs KSP (06:18)
3. ROOM & Hilt with KSP (04:42)
4. Designing Layouts (04:30)
5. Hilt Android App (03:22)
6. Entity class - contact table (03:24)
7. Data Access Object - DAO (05:01)
8. Database Creation (06:47)
9. Hilt App Module (05:56)
10. The Repository (05:21)
11. Hilt View Model (05:18)
12. Contact Adapter + Diff Util (07:10)
13. Observing Data Changes (06:55)
14. Solving the Errors and Running the App (03:47)

89. Ecommerce App - DI using Hilt + ROOM + Firebase + MVVM
1. App Promo (03:46)
2. Adding Libraries Part 1 (08:57)
3. Adding Libraries Part 2 (05:41)
4. Designing Categories Activity (05:40)
5. Category Item layout (02:20)
6. Category Data Class (02:03)
7. Hilt Android App (03:31)
8. Firebase Module (02:56)
9. Repository (04:11)
10. Fetching Data From Firestore (05:24)
11. Hilt View Model (03:26)
12. List Adapter vs RecyclerView Adapter (07:17)
13. Diff Util Class (03:29)
14. By ViewModels( ) (05:09)
15. Solving Errors (01:49)
16. Android Entry Point (04:28)
17. Category Items Activity (02:44)
18. Product Layout (02:19)
19. Product Model Class (01:09)
20. Fetching Products from Firestore (05:16)
21. Modifying viewmodel to fetch data (00:44)
22. Product Adapter Class (04:42)
23. Product Diff Call Back (02:50)
24. Observing Category Products (05:59)
25. Database Hierarchy (07:08)
26. Product Details Activity (03:18)
27. Displaying Product Details (05:29)
28. Product Entity Class (02:22)
29. Cart DAO - Data Access Object (04:34)
30. Cart Database (04:42)
31. Modifying Repository & ViewModel (03:52)
32. Cart Activity Layout (03:30)
33. Cart Item Layout (03:56)
34. Cart Adapter (02:47)
35. Cart Activity (02:55)
36. Remove Items from Cart (04:46)
37. Adding Items to Cart (03:41)
38. Some UI Changes (02:14)
39. Saving Purchases in Firestore (04:53)
40. Creating Purchases Collection (02:42)
41. How to Create new Categories & Products (07:22)
[/spoiler]
Файлы примеров: не предусмотрены
Формат видео: MP4
Видео: AVC, 1920x1080, 16:9, 30fps, 1526kbps
Аудио: AAC, 48.0Hz, 62.7kbps, stereo
[spoiler="Скриншоты"]










[/spoiler]
The Complete Android 15 Course [Part 2] - Jetpack Compose

The Complete Android 16 Course [Part 3] - Become a Master

The Complete Android 16 Course [Part 4] - Cloud Integration

The Complete Android 16 Developer Course [Part 5] - POS App

Related Torrents

torrent name size uploader age seed leech
6
15
16
1
0