Companies Home Search Profile

The Complete Android 14 Developer Course - Build 100 Apps

Focused View

Abbass Masri

99:54:16

36 View
  • 001 Java or Kotlin.mp4
    04:56
  • 001 Installing Android Studio with Latest SDK.mp4
    02:11
  • 002 Creating Emulators - Android Virtual Device (AVD).mp4
    03:10
  • 003 Creating Your First App.mp4
    03:00
  • 001 Changing Android Studio Theme.mp4
    00:42
  • 002 Android Studio User Interface.mp4
    03:05
  • 003 The Editors.mp4
    04:00
  • 004 The Editors of Android Studio.mp4
    04:00
  • 005 Project Structure.mp4
    04:11
  • 006 Gradle.mp4
    02:19
  • 001 Running Java Programs in Android Studio.mp4
    02:16
  • 002 Comments.mp4
    03:06
  • 003 Main Method Syntax.mp4
    03:01
  • 004 Java Output.mp4
    01:34
  • 005 Variables.mp4
    05:08
  • 006 Data Types.mp4
    04:08
  • 007 Numbers.mp4
    05:50
  • 008 Decimals.mp4
    02:18
  • 009 Boolean.mp4
    02:56
  • 010 Characters.mp4
    03:05
  • 011 Type Casting.mp4
    07:29
  • 012 Operators.mp4
    08:47
  • 013 Strings.mp4
    06:41
  • 014 Conditional Statements.mp4
    06:21
  • 015 Switch Statement.mp4
    03:25
  • 016 While Loop.mp4
    05:25
  • 017 For Loop.mp4
    02:48
  • 018 Break & Continue keywords.mp4
    04:41
  • 019 Arrays.mp4
    05:40
  • 020 For Each Loop.mp4
    04:01
  • 021 Multidimensional Arrays.mp4
    07:24
  • 001 Methods.mp4
    05:54
  • 002 Returning Type of Methods.mp4
    04:32
  • 003 Methods Parameters.mp4
    02:58
  • 004 Method Overloading.mp4
    03:09
  • 005 Classes.mp4
    04:37
  • 006 Objects.mp4
    05:20
  • 007 Constructor.mp4
    03:36
  • 008 Modifiers.mp4
    07:33
  • 009 Encapsulation.mp4
    05:43
  • 010 Inheritance.mp4
    03:37
  • 011 this Keyword.mp4
    04:03
  • 012 Method Overriding.mp4
    03:51
  • 013 Polymorphism.mp4
    03:02
  • 014 Abstraction.mp4
    05:19
  • 015 Interfaces.mp4
    05:30
  • 016 Abstraction Example - Using Interfaces.mp4
    05:42
  • 001 Exercise 1.mp4
    06:48
  • 002 Exercise 2.mp4
    05:18
  • 003 Exercise 3.mp4
    07:02
  • 004 Exercise 4.mp4
    08:33
  • 005 Exercise 5.mp4
    04:40
  • 006 Exercise 6.mp4
    06:34
  • 007 Exercise 7.mp4
    04:37
  • 008 Exercise 8.mp4
    08:22
  • 009 Exercise 9.mp4
    13:33
  • 010 Exercise 10.mp4
    04:28
  • 001 Views & View Group.mp4
    01:31
  • 002 UI Editing in Android Studio.mp4
    03:23
  • 003 Views Attributes.mp4
    04:10
  • 004 TextView - Formatting Texts.mp4
    06:06
  • 005 Declaring & Initialising Views.mp4
    03:26
  • 006 EditText.mp4
    04:40
  • 007 Buttons.mp4
    04:02
  • 008 Listeners in Android.mp4
    01:55
  • 009 ImageView - Displaying Images.mp4
    04:21
  • 010 1-GreetingsApp.zip
  • 010 The Greetings App.mp4
    09:01
  • 011 2-CounterApp.zip
  • 011 The Counter App.mp4
    10:22
  • 001 Designing the Layout.mp4
    03:30
  • 002 2-UnitConverter.zip
  • 002 Adding Functionalities to the App.mp4
    06:03
  • 001 What are Layouts.mp4
    04:50
  • 002 Types of Layouts.mp4
    02:16
  • 003 Linear Layout.mp4
    02:58
  • 004 Relative Layout.mp4
    03:58
  • 005 Constraint Layout.mp4
    06:08
  • 001 App Life Cycle.mp4
    05:35
  • 002 3-Intents-App.zip
  • 002 Explicit Intent.mp4
    04:55
  • 003 Implicit Intent.mp4
    04:00
  • 004 The Manifest.mp4
    03:44
  • 005 Gradle.mp4
    05:14
  • MyBlogs.pdf
  • 001 Lucky Number App Promo.mp4
    01:12
  • 002 4-LuckyNumber.zip
  • 002 Main Activity Layout.mp4
    03:28
  • 003 Second Activity Layout.mp4
    01:21
  • 004 Passing Data Between Activities.mp4
    03:30
  • 005 Generating Random Numbers.mp4
    03:42
  • 006 Sharing the Results.mp4
    05:24
  • 001 Drawables & Shapes.mp4
    04:51
  • 002 Mipmap Folder - Changing the App Icon.mp4
    02:59
  • 003 Values Folder - Strings.xml, Themes.xml & Colors.xml.mp4
    05:07
  • 004 Menu - Creating Menus.mp4
    05:27
  • 005 Font.mp4
    01:32
  • 001 8-Widgets-App-Java.zip
  • 001 CheckBox.mp4
    03:09
  • 002 Radio Button.mp4
    03:31
  • 003 Spinner.mp4
    04:10
  • 004 Time Picker.mp4
    02:36
  • 005 Date Picker.mp4
    03:23
  • 006 8-Widgets-App-Java.zip
  • 006 Progress Bar.mp4
    03:27
  • 001 App Overview.mp4
    00:44
  • 002 5-FrenchTeacherApp.zip
  • 002 Designing Layout.mp4
    02:18
  • 003 MediaPlayer in Android - Playing the French Sounds.mp4
    05:53
  • 004 Handling Multiple Buttons Click.mp4
    02:47
  • 005 Running the App.mp4
    02:43
  • 001 6-AdaptersApp.zip
  • 001 Whats an Adapter.mp4
    07:49
  • 002 Custom Adapters.mp4
    04:37
  • 003 Methods of Adapters.mp4
    02:55
  • 004 View Holder Class.mp4
    05:14
  • 005 7-custom-Adapter.zip
  • 005 Displaying Custom ListViews.mp4
    04:31
  • 001 App Promo - What well build together.mp4
    00:31
  • 002 8-PlanetsApp.zip
  • 002 Designing Layout.mp4
    02:25
  • 003 Model Class.mp4
    04:16
  • 004 Creating Custom Adapters.mp4
    04:19
  • 005 View Holder Class.mp4
    03:14
  • 006 Convert View.mp4
    03:54
  • 007 SetTag() & GetTag() Methods.mp4
    02:59
  • 008 Using Arraylists in ListViews.mp4
    04:49
  • 009 Handling Click Events on ListView.mp4
    02:37
  • 001 What well build together.mp4
    00:38
  • 002 9-VolumeAreaApp.zip
  • 002 Creating GridView Layouts.mp4
    03:03
  • 003 Model Class - Shape.mp4
    01:29
  • 004 Custom GridView Adapter.mp4
    04:37
  • 005 GetView() Method.mp4
    03:43
  • 006 Layout Inflater.mp4
    05:09
  • 007 Main Activity.mp4
    05:04
  • 008 Calculating Shape Volume.mp4
    08:41
  • 001 Introduction to RecyclerView.mp4
    03:26
  • 001 Dependencies & Libraries.mp4
    07:29
  • 002 Adding External Libraries - GLIDE Library.mp4
    11:54
  • 003 Adding External Libraries - PDF Viewer.mp4
    09:37
  • 003 -45-HelloWorld2.zip
  • 001 Adapters & AdapterViews.mp4
    09:02
  • 002 Creating Simple ListView [Part 1].mp4
    07:53
  • 003 Using Adapters in Android.mp4
    07:52
  • 004 12-Simple-ListView-Java.zip
  • 004 Custom ListView.mp4
    06:27
  • 005 World Cup App OverView.mp4
    01:12
  • 006 World Cup App #1 - Designing Layouts.mp4
    06:44
  • 007 World Cup #2 - Model class.mp4
    03:38
  • 008 World Cup #3 - Custom Adapters & ViewHolders.mp4
    10:57
  • 009 World Cup App #4 - Layout Inflater.mp4
    09:40
  • 010 World Cup #5 - Main Activity.mp4
    08:47
  • 011 13-World-Cup-App-Java.zip
  • 011 World Cup #6 - Handling Click Events on ListView Items.mp4
    04:19
  • MyBlogs.pdf
  • 001 Vaccines App Overview.mp4
    01:13
  • 002 Whats RecyclerView.mp4
    06:16
  • 003 Model Class.mp4
    01:32
  • 004 RecyclerView Adapter.mp4
    14:29
  • 005 Main Activity.mp4
    06:31
  • 006 14-Vaccines-App-Java.rar
  • 006 Handling Click Events on RecyclerView Items.mp4
    08:46
  • 001 Top Games App Overview.mp4
    01:59
  • 002 Whats CardView - Creating CardView.mp4
    07:08
  • 003 CardView Model Class.mp4
    01:29
  • 004 CardView Custom Adapter.mp4
    09:49
  • 005 Connecting CardView with Data Source using Adapter.mp4
    06:55
  • 006 15-Top-Games-App-Java.rar
  • 006 Handling Click Events on CardView.mp4
    03:27
  • 001 Fragments & their life cycle.mp4
    03:59
  • 002 ViewPager.mp4
    19:58
  • 002 -54-view-pager.zip
  • 003 Tab Layout.mp4
    21:38
  • 003 -55-tablayout.zip
  • 004 Navigation Drawer.mp4
    36:06
  • 004 -56-nav-drawer.zip
  • 005 Bottom Navigation Bar.mp4
    23:16
  • 005 -57-buttomNavView.zip
  • 006 GridView.mp4
    25:46
  • 006 -52-GridView.zip
  • 001 Shared Preferences.mp4
    18:04
  • 001 -58-Shared-Pref.zip
  • 002 Building Contacts Manager App Using SQLITE.mp4
    01:36
  • 002 -72-SQLITE-Contact-Manger-App.zip
  • 003 Creating Tables.mp4
    04:33
  • 004 Database Helper Class.mp4
    12:28
  • 005 Designing Layouts.mp4
    04:38
  • 006 Creating Adapters.mp4
    07:39
  • 007 Initializing Widgets.mp4
    12:47
  • 008 Creating CRUD Operations.mp4
    06:30
  • 009 Running & Testing the App.mp4
    02:20
  • 009 -72-SQLITE-Contact-Manger-App.zip
  • 001 Introduction to JetPack.mp4
    01:47
  • 002 Android Architecture Components.mp4
    10:47
  • 003 MVVM Architecture.mp4
    06:25
  • 004 View Model.mp4
    12:20
  • 005 View Model App Example.mp4
    15:29
  • 005 -63-ViewModel-App.zip
  • 006 Live Data.mp4
    17:22
  • 006 -64-Live-Data.zip
  • 001 What is ROOM.mp4
    06:19
  • 002 SQLite App - Contacts Manager App.mp4
    02:07
  • 002 -72-SQLITE-Contact-Manger-App.zip
  • 003 Entity Class.mp4
    04:33
  • 004 Database Helper Class.mp4
    12:28
  • 005 Designing The Layouts.mp4
    04:38
  • 006 The Adapter Class.mp4
    07:39
  • 007 Initializing the Widgets.mp4
    12:47
  • 008 Creating CRUD Operations.mp4
    06:30
  • 009 Running & Testing the App - SQLITE Based.mp4
    02:20
  • 009 -72-SQLITE-Contact-Manger-App.zip
  • 010 Adding ROOM Dependency.mp4
    03:25
  • 010 -79-ROOM-Contact-Manager-App.zip
  • 011 Creating Entity Class.mp4
    06:14
  • 012 Data Access Object - DAO.mp4
    11:51
  • 012 -79-ROOM-Contact-Manager-App.zip
  • 013 Database Class (@Database).mp4
    06:57
  • 014 CRUD Operations in ROOM.mp4
    18:34
  • 014 -79-ROOM-Contact-Manager-App.zip
  • 015 Database Operations on Separate Threads.mp4
    14:24
  • 016 ROOM Database Callback Methods.mp4
    11:00
  • 016 -81-ROOM-CallBacks.zip
  • 001 What is Data Binding.mp4
    02:49
  • 002 Data Binding for TextViews.mp4
    16:31
  • 002 -83-Databinding-TextView.zip
  • 003 Data Binding for Event Handling.mp4
    12:17
  • 003 -84-Data-binding-for-event-listeners.zip
  • 004 Data Binding with Include Layout.mp4
    10:05
  • 004 -85-Databinding-with-include-layouts.zip
  • 005 Two Way Data Binding.mp4
    13:49
  • 005 -86-Two-way-binding.zip
  • 006 Contacts Manager App [Part 1] - Creating Layouts with Databinding.mp4
    17:47
  • 006 -93-Databinding-app-with-recyclerView.zip
  • 007 Contacts Manager App [Part 2] - Data Binding.mp4
    10:36
  • 007 -93-Databinding-app-with-recyclerView.zip
  • 008 Contacts Manager App [Part 3] - Adapter Class.mp4
    08:18
  • 009 Contacts Manager App [Part 4] - Database Operations.mp4
    20:03
  • 010 Contacts Manager App [Part 5] - Add New Contact Activity.mp4
    08:26
  • 011 Contacts Manager App [Part 6] - Debugging & Testing.mp4
    07:44
  • 012 Data Binding with RecyclerView.mp4
    14:06
  • 012 -93-Databinding-app-with-recyclerView.zip
  • 001 App Overview - #1.mp4
    03:20
  • 001 -108-LMA.zip
  • 002 MVVM Pattern & Database Overview.mp4
    03:32
  • 003 Creating Entities - #3.mp4
    21:20
  • 004 Data Access Object - #4.mp4
    06:05
  • 005 Room Database - #5.mp4
    10:19
  • 006 Repository - #6.mp4
    16:31
  • 007 View Model - #7.mp4
    09:40
  • 008 View - Main Activity #8.mp4
    14:36
  • 009 View - Spinner #9.mp4
    17:53
  • 010 Room Callbacks - #10.mp4
    10:15
  • 011 View - RecyclerView part 1 - #11.mp4
    04:47
  • 012 View - RecyclerView part 2 - #12.mp4
    18:42
  • 013 View - Add Edit Activity - #13.mp4
    17:45
  • 014 CRUD Functionalities - #14.mp4
    21:19
  • 015 DiffUtil for RecyclerView Updates - #15.mp4
    20:19
  • 015 -108-LMA.zip
  • 001 Introducing Retrofit.mp4
    04:00
  • 002 Using Retrofit.mp4
    05:13
  • 003 JSON - Java Script Object Notation.mp4
    09:23
  • 004 Entity & Model Class.mp4
    06:13
  • 005 GSON.mp4
    08:17
  • 006 Country Names App Demo.mp4
    01:49
  • 007 Country Names App - Model Class.mp4
    19:38
  • 008 Country Names App - Retrofit Interface.mp4
    05:23
  • 009 Country Names App - Retrofit Instance.mp4
    06:44
  • 010 Country Names App - Get Data into Log.mp4
    06:36
  • 011 Country Names App - Display Countries into RecyclerView.mp4
    14:49
  • 001 Movie Pro App Overview.mp4
    02:37
  • 001 -133-MovieProApp.zip
  • 002 Project Setup and API overview.mp4
    10:33
  • 002 -133-MovieProApp.zip
  • 003 Model Class [Part 1].mp4
    07:31
  • 004 Model Class [Part 2].mp4
    11:10
  • 005 Model Class [Part 3].mp4
    07:01
  • 006 The Repository.mp4
    12:15
  • 007 Retrofit Instance.mp4
    04:07
  • 008 Retrofit Calls.mp4
    05:47
  • 009 View Model.mp4
    02:24
  • 010 Main Activity Layout.mp4
    04:14
  • 011 Movie Item Layout.mp4
    03:13
  • 012 Movie Details Layout.mp4
    12:46
  • 013 Content Layout.mp4
    01:58
  • 014 Adapter Class.mp4
    08:24
  • 015 Movie Details Activity.mp4
    03:45
  • 016 Main Activity.mp4
    07:52
  • 017 Testing & Debugging the App.mp4
    02:20
  • 017 -133-MovieProApp.zip
  • 001 What we will build in this section.mp4
    04:14
  • 002 What is Paging Library.mp4
    06:49
  • 003 Adding the Required Dependencies.mp4
    09:22
  • 003 -141-drawable-of-pagingApp.rar
  • 003 -153-PagingApp.zip
  • 004 Creating Layouts.mp4
    04:11
  • 004 -141-drawable-of-pagingApp.rar
  • 004 -153-PagingApp.zip
  • 005 Creating Model.mp4
    15:40
  • 006 Utility Class.mp4
    04:53
  • 006 -153-PagingApp.zip
  • 007 API Client.mp4
    12:32
  • 008 View Model.mp4
    08:15
  • 009 Paging.mp4
    08:56
  • 009 -153-PagingApp.zip
  • 010 Dependency Injection.mp4
    04:01
  • 011 Paging Data Adapter.mp4
    16:04
  • 012 Load State Adapter.mp4
    13:38
  • 013 Main Activity.mp4
    10:38
  • 014 Running and Testing the App.mp4
    04:38
  • 014 -153-PagingApp.zip
  • 001 What is Work Manager.mp4
    04:01
  • 002 Building an app using work manager.mp4
    07:34
  • 002 WorkManager.zip
  • 003 Display Worker Status.mp4
    03:24
  • 003 WorkManager.zip
  • 004 WorkManager.zip
  • 004 Working with Constraints.mp4
    03:30
  • 005 Sending and Receiving Data.mp4
    06:13
  • 005 WorkManager.zip
  • 001 What is Navigation.mp4
    04:36
  • 002 Creating Navigation Graph.mp4
    03:47
  • 003 Navigation Host Fragment.mp4
    02:28
  • 004 Navigation Destination.mp4
    04:50
  • 005 Navigation Actions.mp4
    05:26
  • 006 Safe Args for Data Passing.mp4
    09:38
  • 001 Firebase Project Setup.mp4
    07:46
  • 002 Writing Simple Data to Firebase.mp4
    09:39
  • 003 Reading Simple Data from Firebase.mp4
    06:34
  • 004 Inserting Custom Objects to Real-Time Database.mp4
    06:41
  • 005 Retrieving Custom Objects from Firebase.mp4
    09:53
  • 001 Firestore Project Setup.mp4
    07:08
  • 002 Insert Data into Firestore.mp4
    14:48
  • 002 -2-Writing-data-FirestoreApp.zip
  • 003 Reading Data from Firestore.mp4
    10:12
  • 003 -3-Reading-simple-FirestoreApp.zip
  • 004 Listening to Data Changes.mp4
    05:52
  • 004 -4-Listening-to-changes-FirestoreApp.zip
  • 005 Updating Data in Firestore.mp4
    04:48
  • 006 Deleting Data from Firestore.mp4
    06:37
  • 006 -6-DeleteFirestoreApp.zip
  • 007 Saving Custom POJO Objects in Firestore.mp4
    06:11
  • 007 -7-POJO-FirestoreApp.rar
  • 008 Creating Multiple Documents.mp4
    04:58
  • 009 Getting Multiple Documents.mp4
    04:35
  • 009 -8-Get-Doc-in-COl-FirestoreApp.rar
  • 010 Retrieving Multiple Documents from Firestore.mp4
    04:58
  • 010 -10-from-firestore-to-objects-FirestoreApp.rar
  • 001 Adding Required Dependencies.mp4
    05:28
  • 002 Login Screen Layout.mp4
    04:34
  • 003 SignUp Activity Layout.mp4
    04:21
  • 004 Adding Firebase Authentication.mp4
    06:48
  • 005 Creating Users.mp4
    07:31
  • 006 Configuring Emulator & Testing User Auth.mp4
    04:24
  • 007 Creating Journal Users Singleton.mp4
    02:22
  • 008 Creating Add Journal Layout.mp4
    08:19
  • 009 Creating Add Journal Activity [Part 2].mp4
    05:35
  • 010 Creating Journal Activity [Part 2].mp4
    03:52
  • 011 Journal Model Class.mp4
    02:01
  • 012 Adding Journal Activity [Part 3].mp4
    06:57
  • 013 Login Functionality.mp4
    05:12
  • 014 Testing Login.mp4
    01:42
  • 015 Journal List Activity Layout.mp4
    04:33
  • 016 Creating Menu.mp4
    05:01
  • 017 Creating Journal Adapter [Part 1].mp4
    03:56
  • 018 Designing Journal Post Layout.mp4
    04:43
  • 019 Journal Adapter [Part 2].mp4
    05:05
  • 019 -20-Final-App-JournalApp.zip
  • 020 Running & Testing the App.mp4
    03:16
  • 020 -20-Final-App-JournalApp.zip
  • 001 1-ImageToTextApp-master.zip
  • 001 Adding Dependency & Creating Layouts.mp4
    08:21
  • 002 Scanner Activity.mp4
    07:18
  • 003 Camera Permission.mp4
    09:21
  • 004 Take a Snap.mp4
    06:20
  • 005 Detect Texts.mp4
    09:30
  • 006 1-ImageToTextApp-master.zip
  • 006 Running App on Real Device.mp4
    03:51
  • 001 2-Language-Translator-main.zip
  • 001 What well build.mp4
    01:13
  • 002 Adding Translator Dependency.mp4
    04:01
  • 003 Creating Layouts.mp4
    09:39
  • 004 Initializing Widgets.mp4
    06:03
  • 005 Creating Spinners.mp4
    09:32
  • 006 Translation.mp4
    11:45
  • 007 2-Language-Translator-main.zip
  • 007 Debugging and Running the App.mp4
    11:59
  • 001 3-OCR.zip
  • 001 Adding Depenedency.mp4
    04:29
  • 002 Creating Layouts.mp4
    04:17
  • 003 Initializing Widgets.mp4
    08:46
  • 004 Adding Functionality.mp4
    17:04
  • 005 3-OCR.zip
  • 005 Running the App.mp4
    02:05
  • 001 4-QR-Code-Scanner.zip
  • 001 App Overview.mp4
    01:59
  • 002 Adding Lists.mp4
    11:02
  • 003 Creating Layouts.mp4
    07:25
  • 004 Dialog Layout.mp4
    09:21
  • 005 Bottom Dialog Layout.mp4
    12:21
  • 006 Camera Provider.mp4
    13:21
  • 007 Bind Preview.mp4
    09:12
  • 008 Scanning Barcode.mp4
    12:01
  • 009 Analyzing Barcode.mp4
    07:01
  • 010 4-QR-Code-Scanner.zip
  • 010 Running the App.mp4
    05:12
  • 001 App Promo.mp4
    03:13
  • 002 Adding Dependencies.mp4
    10:10
  • 003 Creating Layouts.mp4
    11:08
  • 004 Result Dialog Class.mp4
    06:35
  • 005 Initializing Widgets.mp4
    11:28
  • 006 Detecting Faces.mp4
    20:18
  • 007 Showing Detection Results.mp4
    08:59
  • 008 Running the App.mp4
    07:21
  • 001 App Overview.mp4
    03:23
  • 002 Project Setup.mp4
    12:15
  • 003 Manifest Services and Metadata.mp4
    05:58
  • 004 Firebase Messaging Service.mp4
    21:39
  • 005 The Worker.mp4
    02:14
  • 006 Creating Layouts.mp4
    03:40
  • 007 Creating Main Layout.mp4
    13:28
  • 008 Running & Testing the App.mp4
    05:38
  • 001 Adding Google Maps & Creating API Key.mp4
    04:40
  • 002 Markers.mp4
    16:24
  • 003 Marker & Map Click Listeners.mp4
    14:10
  • 004 Info Window.mp4
    06:55
  • 005 Polylines.mp4
    12:24
  • 006 Polygons.mp4
    14:16
  • 007 Circles.mp4
    05:46
  • 008 Stroke Pattern.mp4
    04:31
  • 001 MyLogin.zip
  • 001 Splash Screen with Animation.mp4
    18:54
  • 001 adventure-web-and-app-onboarding-screen-NWExYjA0Y2U3YTQ4NWQwMDNkOGU2ZDNh.zip
  • 002 FurnitureApp.zip
  • 002 Furniture App - Creating amazing app.mp4
    56:23
  • 002 XD-file-for-Furniture-App.zip
  • 003 Fashion App - Build a Professional App.mp4
    20:46
  • 003 XD-FILES-FashionApp.zip
  • 003 -Source-Code-FashionApp.zip
  • 004 Creating Toolbar.mp4
    06:00
  • 005 MedicalApp.zip
  • 005 Medical App UI - Build a Professional App.mp4
    31:41
  • 005 XD-FILES-Medicos-With-Images.zip
  • 006 Food App UI - Upgrade your design skills.mp4
    15:29
  • 006 -Food-Delivery-Mobile-App.zip
  • 006 -Source-Code-Food-App.zip
  • 001 What is JSON.mp4
    19:30
  • 002 JsonParser.zip
  • 002 Parsing JSON from Simple String.mp4
    10:33
  • 003 Parsing JSON from Complex String.mp4
    08:30
  • 004 Parsing JSON from Asset File into RecyclerView.mp4
    19:51
  • 004 -4-JsonParser-from-assets.zip
  • 005 Parsing JSON from Url - No Libraries Used.mp4
    23:53
  • 005 -5-JsonParser-from-url.rar
  • 006 Creating Movie App - Parsing JSON from URL into recyclerView.mp4
    38:32
  • 006 -6-MovieJSON.zip
  • 007 Movies App - Parsing JSON from API into RecyclerView.mp4
    24:42
  • 007 -7-MovieJSON.zip
  • 007 -7.1-MovieJSON-Display-image-on-Details-Activity.rar
  • 007 -XD-movie-app-ui-kit.zip
  • 001 Retrofit Introduction.mp4
    16:15
  • 002 Simple Get Request - Creating App that parses simple JSON.mp4
    28:42
  • 002 -2-RetrofitApp-simple-json-one-object.zip
  • 003 Movies App - Parsing JSON using retrofit.mp4
    26:44
  • 003 -3-RetrofitApp2.zip
  • 004 Movie App - Parsing JSON from Array using retrofit.mp4
    11:13
  • 004 -4-parsing-json-from-array.zip
  • 005 Movies App - Parsing JSON from Nested Objects in url.mp4
    27:20
  • 005 -5-RetrofitApp2.zip
  • 006 POST in Retrofit.mp4
    30:55
  • 006 RetrofitPost-6.zip
  • 007 PUT & PATCH in Retrofit.mp4
    21:12
  • 007 -7-RetrofitPost.zip
  • 001 TMDB API introduction.mp4
    07:51
  • 002 Using Postman for Testing API.mp4
    11:40
  • 003 Adding Latest Retrofit Dependency & Creating Credential Class.mp4
    08:43
  • 004 Creating Retrofit Singleton Pattern Class.mp4
    05:48
  • 005 Retrofit Model Class.mp4
    09:12
  • 006 Retrofit Response Object.mp4
    11:25
  • 007 Retrofit Request - Search Movie by Name.mp4
    19:57
  • 008 Retrofit Request - Search Movie by ID.mp4
    09:59
  • 009 Understanding MVVM pattern.mp4
    13:28
  • 010 Creating ViewModel.mp4
    11:00
  • 010 -10-MovieApp.zip
  • 011 Creating Repository.mp4
    09:47
  • 012 Creating API Client.mp4
    08:47
  • 013 Background Executors.mp4
    09:56
  • 014 Executing Runnables.mp4
    11:24
  • 014 p20-MovieApp.zip
  • 015 Query Rest API.mp4
    11:02
  • 016 Network Security Rules.mp4
    09:31
  • 017 Movie Item Decoration.mp4
    08:42
  • 018 Adapter Class & Glide Library.mp4
    10:52
  • 018 -18-MovieApp.zip
  • 019 RecyclerView Setup.mp4
    07:25
  • 020 RecyclerView Item Click Events.mp4
    08:17
  • 020 -W-MovieApp.zip
  • 021 Designing App Bar.mp4
    04:32
  • 021 -W-MovieApp.zip
  • 022 Creating SearchView.mp4
    09:53
  • 022 -W-MovieApp.zip
  • 023 Searching Next Page - RecyclerView Pagination.mp4
    08:17
  • 023 -W-MovieApp.zip
  • 024 Movie Details Activity.mp4
    10:26
  • 024 -X39-MovieApp.zip
  • 025 Finishing the App - Creating Multiple Views in RecyclerView.mp4
    37:24
  • 025 -Z-MovieApp-Final-Project.zip
  • 001 Quiz App Promo.mp4
    04:11
  • 002 Installing XAMPP Server - Local Host Configuration.mp4
    03:34
  • 003 Creating MYSQL Database.mp4
    07:17
  • 004 Writing the API in PHP.mp4
    15:06
  • 005 MVVM with MYSQL.mp4
    02:36
  • 006 Adding Project Dependencies.mp4
    05:25
  • 007 Steps to Use Retrofit.mp4
    01:34
  • 008 Understanding JSON Syntax.mp4
    04:19
  • 009 Creating the Model Class.mp4
    06:36
  • 010 Understanding HTTP Requests & Responses.mp4
    07:14
  • 011 Retrofit Service Interface.mp4
    03:59
  • 012 Retrofit Instance.mp4
    03:06
  • 013 Repository.mp4
    08:58
  • 014 View Model.mp4
    04:35
  • 015 Main Activity.mp4
    07:24
  • 016 15- Displaying First Question.mp4
    04:18
  • 017 Changing from Response to Call.mp4
    06:46
  • 018 Network Security Rules.mp4
    04:41
  • 019 Displaying all questions.mp4
    07:52
  • 020 Displaying the results.mp4
    04:09
  • 021 The Results Activity.mp4
    03:41
  • 022 QuizApp.rar
  • 022 Running and Debugging.mp4
    08:15
  • 001 Normal RecyclerView.mp4
    18:00
  • 001 -Full-Source-Code-RecyclerView.zip
  • 002 Recyclerview with Cardview.mp4
    14:48
  • 002 -Full-Source-Code-RecyclerView.zip
  • 003 RecyclerView with Single Item Selection.mp4
    17:59
  • 003 -Full-Code-RecyclerView.zip
  • 004 RecyclerView with Multiple View Types.mp4
    34:04
  • 004 -Full-Source-Code-RecyclerView.zip
  • 005 RecyclerView with Multiple Item Selection.mp4
    17:57
  • 005 -Full-Source-Code-RecyclerView.zip
  • 006 RecyclerView with Swipe Item.mp4
    25:16
  • 006 -Full-Source-Code-RecyclerView.zip
  • 001 Implementing Admob Banners.mp4
    23:00
  • 002 Implementing Admob Interstitial Ads.mp4
    14:07
  • 003 Implementing Admob Rewarded Ads.mp4
    16:06
  • 003 admobApp.zip
  • 001 Introduction - Why we use Dependency Injection.mp4
    12:20
  • 002 How to make Dependency Injection.mp4
    19:47
  • 003 Making all types of Dependency Injection.mp4
    16:20
  • 004 Best Dependency Injection Technique.mp4
    06:48
  • 001 Understanding Architecture Patterns MVC, MVP & MVVM.mp4
    14:41
  • 002 MVC Pattern.mp4
    11:19
  • 002 -MVC-PatternsApp.zip
  • 003 MVP Pattern.mp4
    11:17
  • 003 -MVP-PatternsApp.zip
  • 004 MVVM Pattern & View Binding.mp4
    34:42
  • 004 -MVVM-PatternsApp.zip
  • 004 -ViewBinding-PatternsApp.zip
  • 001 SOLID Principles.mp4
    17:11
  • 002 Pure Dependency Injection.mp4
    10:08
  • 003 What is Dagger & Why we need to use it.mp4
    15:37
  • 004 2-Using-Dagger.zip
  • 004 Using Dagger2.mp4
    12:23
  • 005 3-Module-DependencyApp.zip
  • 005 Modules.mp4
    05:28
  • 006 4-work-with-interface.zip
  • 006 Working with Interfaces.mp4
    07:40
  • 007 5-parametrized-constructor.zip
  • 007 Parametrized Constructors.mp4
    07:13
  • 008 6-DependencyApp.zip
  • 008 Creating App Activity.mp4
    05:29
  • 009 7-DependencyApp.zip
  • 009 Singleton.mp4
    06:56
  • 010 8-Final-Project.zip
  • 010 8-Starter-Project.zip
  • 010 Homework - Applying Dependency Injection with ROOM.mp4
    12:36
  • 011 9-End-Project-LMA.rar
  • 011 9-Starter-Project-LMA.zip
  • 011 Adding Dagger to MVVM Architecture.mp4
    25:05
  • 001 Dependency Injection App Overview & Layout.mp4
    18:22
  • 002 1-DIapp-Getting-Questions-using-Retrofit.zip
  • 002 Adding Libraries & Understanding StackOverFlow API.mp4
    13:44
  • 003 1-DIapp-Getting-Questions-using-Retrofit.zip
  • 003 [Part1] Receiving Questions from stackoverflow using Retrofit.mp4
    16:09
  • 004 2-DIapp-Displaying-Question-Body.zip
  • 004 [Part2] Receiving Questions from stackoverflow using Retrofit.mp4
    15:09
  • 005 Question Details Activity.mp4
    32:29
  • 006 Separating UI from MainActivity P1.mp4
    28:29
  • 007 3-DIapp-Decoupling-UI.zip
  • 007 Separating UI from MainActivity P2.mp4
    18:55
  • 008 4-DIapp-Decoupling-Network.zip
  • 008 Separating Networking Logic from MainActivity.mp4
    20:24
  • 009 Seperating Error Dialogs from MainActivity.mp4
    19:27
  • 010 Making Retrofit Global.mp4
    13:33
  • 011 8-Extracting-Compostion-Root.zip
  • 011 Law of Demeter.mp4
    12:57
  • 012 Resolving Law Violations.mp4
    07:23
  • 013 Composition Root.mp4
    06:37
  • 014 Presentation Composition Root.mp4
    16:15
  • 015 ViewMVC Factory.mp4
    14:51
  • 001 Top 5 programming Languages to learn in 2021.mp4
    22:45
  • 002 How to become a Professional Android Developer.mp4
    47:56
  • 002 my-new-road.pdf
  • 001 Section Overview.mp4
    00:46
  • 002 Installing Android Studio + SDK.mp4
    09:46
  • 003 Android Virtual Devices - Emulator.mp4
    06:58
  • 004 Building Hello World App - Your First App.mp4
    04:50
  • 005 How Android Works.mp4
    05:11
  • 001 Section Overview.mp4
    00:39
  • 002 Android Studio User Interface.mp4
    08:17
  • 003 The Editor.mp4
    10:57
  • 004 Layout Editor.mp4
    11:09
  • 005 Project Structure.mp4
    12:37
  • 001 Running Kotlin Projects in Android Studio.mp4
    06:03
  • 002 Kotlin Syntax.mp4
    01:49
  • 003 Output.mp4
    03:03
  • 004 Comments.mp4
    03:15
  • 005 Variables.mp4
    13:02
  • 006 Data Types.mp4
    06:47
  • 007 Numbers.mp4
    06:14
  • 008 Decimals.mp4
    03:22
  • 009 Boolean.mp4
    03:59
  • 010 Characters.mp4
    01:38
  • 011 Opeartors.mp4
    09:59
  • 012 Operators [Part 2].mp4
    10:30
  • 013 Strings.mp4
    14:08
  • 014 Conditional Statements.mp4
    09:05
  • 015 When Expressions.mp4
    04:18
  • 016 While Loop.mp4
    08:08
  • 017 Do While Loop.mp4
    04:34
  • 018 Break & Continue.mp4
    03:32
  • 019 Arrays.mp4
    08:57
  • 020 For Loop.mp4
    02:31
  • 021 Ranges.mp4
    07:04
  • 001 Creating Function.mp4
    06:47
  • 002 Passing Parameters.mp4
    04:30
  • 003 Function Parameters.mp4
    05:10
  • 004 Whats OOP.mp4
    02:00
  • 005 Classes.mp4
    06:21
  • 006 Objects.mp4
    07:03
  • 007 Primary Constructor.mp4
    07:37
  • 008 Whats Inheritance.mp4
    08:59
  • 009 Inheritance Example.mp4
    15:41
  • 010 Secondary Constructors.mp4
    08:39
  • 011 Super Keyword.mp4
    02:07
  • 012 Getters & Setters.mp4
    04:41
  • 013 Visibility Modifiers.mp4
    10:20
  • 014 Abstract Class.mp4
    08:57
  • 015 Interfaces.mp4
    10:05
  • 016 Nested Classes.mp4
    03:02
  • 001 Collections in Kotlin.mp4
    04:08
  • 002 Immutable List.mp4
    04:06
  • 003 Mutable List.mp4
    06:49
  • 004 Immutable Set.mp4
    04:39
  • 005 Mutable Set.mp4
    05:12
  • 006 Immutable Map.mp4
    06:23
  • 007 Mutable Map.mp4
    04:56
  • 001 Exercise 1.mp4
    05:40
  • 002 Exercise 2.mp4
    03:37
  • 003 Exercise 3.mp4
    04:22
  • 004 Exercise 4.mp4
    11:09
  • 005 Exercise 5.mp4
    06:36
  • 006 Exercise 6.mp4
    05:30
  • 007 Exercise 7.mp4
    05:20
  • 008 Exercise 8.mp4
    05:05
  • 001 EditText.mp4
    08:42
  • 002 Buttons.mp4
    09:52
  • 003 ImageView.mp4
    07:06
  • 004 The Greetings App.mp4
    08:35
  • 005 The Counter App.mp4
    08:14
  • 001 Layout Design.mp4
    05:35
  • 002 Declaring Widgets.mp4
    01:37
  • 003 Adding Functions.mp4
    03:52
  • 004 Running the App.mp4
    03:20
  • 001 Introduction to Layouts.mp4
    09:29
  • 002 Types of Layouts.mp4
    04:22
  • 003 Linear Layout.mp4
    02:56
  • 004 Linear Layout App.mp4
    13:28
  • 005 Relative Layout.mp4
    03:32
  • 006 Relative Layout App.mp4
    09:36
  • 007 Constraint Layout [Part 1].mp4
    04:40
  • 008 Constraint Layout [Part 2].mp4
    07:42
  • 009 Constraint Layout App [Part 1].mp4
    11:13
  • 010 Constraint Layout App [Part 2].mp4
    07:01
  • 011 Constraint Layout App [Part 3].mp4
    08:45
  • 001 Android Activity Life Cycle.mp4
    13:02
  • 002 Life Cycle App [Part 1].mp4
    06:58
  • 003 Life Cycle App [Part 2].mp4
    05:40
  • 004 Intents.mp4
    04:12
  • 005 Explicit Intents.mp4
    12:43
  • 006 Implicit Intent.mp4
    06:23
  • 007 The Manifest.mp4
    06:56
  • 008 Gradle.mp4
    05:14
  • 001 Overview.mp4
    01:49
  • 002 Designing Layout.mp4
    07:00
  • 003 Declare & Initialise Widgets.mp4
    03:40
  • 004 Getting & Passing Username.mp4
    06:32
  • 005 Generating Random Numbers.mp4
    03:42
  • 006 Sharing The Results.mp4
    06:07
  • 007 Running the App.mp4
    02:37
  • 001 App Res Folder.mp4
    05:19
  • 002 Colors.mp4
    07:27
  • 003 Strings.mp4
    07:15
  • 004 Menu.mp4
    08:22
  • 005 Drawables.mp4
    09:45
  • 006 Custom Shapes in Drawable.mp4
    04:05
  • 007 Fonts.mp4
    02:54
  • 001 App Promo.mp4
    00:40
  • 002 Video View in Android.mp4
    03:06
  • 003 Displaying Video From Local Storage.mp4
    07:11
  • 001 Overview.mp4
    01:49
  • 002 Designing Layout.mp4
    09:51
  • 003 Adding Resources.mp4
    02:27
  • 004 Playing French Sounds on Button click.mp4
    09:33
  • 005 Running The App.mp4
    01:07
  • 001 Adapters in Android.mp4
    09:02
  • 002 ListViews.mp4
    10:46
  • 003 Custom ListView.mp4
    04:02
  • 004 World Cup App Overview.mp4
    01:12
  • 005 World Cup App Layout.mp4
    04:12
  • 006 World Cup App - Model Class.mp4
    03:33
  • 007 World Cup App - Adapter Class.mp4
    04:52
  • 008 View Holder & Layout Inflater.mp4
    14:59
  • 009 World Cup App - Main Activity.mp4
    08:48
  • 010 Handling Click Events on ListViews.mp4
    02:48
  • 001 Introduction.mp4
    05:01
  • 002 Data Class.mp4
    04:36
  • 003 View Holder.mp4
    09:16
  • 004 Layout Inflater.mp4
    10:08
  • 005 Connecting RecyclerView with Data Source.mp4
    07:21
  • 006 Handling Click Events on RecyclerView.mp4
    04:12
  • 001 Layouts.mp4
    08:45
  • 002 Data Class.mp4
    02:00
  • 003 Adapter Class.mp4
    10:09
  • 004 Connecting Data Source with CardView.mp4
    07:51
  • 005 Handling click Events on CardView.mp4
    03:27
  • 001 What are Fragments.mp4
    04:35
  • 002 Creating Fragments.mp4
    09:27
  • 003 Fragments Transaction.mp4
    06:53
  • 004 Fragments LifeCycle.mp4
    04:47
  • 005 Fragments LifeCycle App.mp4
    08:14
  • 001 App Overview.mp4
    02:04
  • 002 Creating Layouts.mp4
    07:41
  • 003 Creating Menu.mp4
    05:30
  • 004 Creating Fragments.mp4
    05:07
  • 005 Fragments Transaction.mp4
    10:07
  • 006 Navigation Drawer.mp4
    05:04
  • 001 App Overview.mp4
    00:51
  • 002 View Pager Layout.mp4
    02:46
  • 003 View Pager Fragments.mp4
    02:55
  • 004 Fragments State Adapter.mp4
    04:22
  • 005 Running & Testing the App.mp4
    03:34
  • 001 Tab Layout Overview.mp4
    00:43
  • 002 Creating TabLayout & View Pager.mp4
    03:51
  • 003 Creating Fragments.mp4
    03:36
  • 004 Tabs Adapter.mp4
    04:13
  • 005 Tab Adapter Mediator.mp4
    06:15
  • 001 Android Data & File Storage.mp4
    03:02
  • 002 Shared Preferences App Layout.mp4
    05:32
  • 003 Saving Data in Shared Preferences.mp4
    07:56
  • 004 Reading Data From Shared Preferences.mp4
    06:57
  • 001 Introduction to Jetpack.mp4
    02:29
  • 001 Data Binding in Android.mp4
    04:58
  • 002 Apps Without Data Binding.mp4
    07:58
  • 003 Apps Using Data Binding.mp4
    12:23
  • 004 Data Binding Library.mp4
    12:24
  • 005 Data Binding with Objects.mp4
    09:02
  • 006 Data Binding with Objects [Part 2].mp4
    06:29
  • 001 Whats View Model.mp4
    01:40
  • 002 View Model App.mp4
    11:20
  • 003 View Model Factory.mp4
    10:01
  • 001 Whats Live Data in Android.mp4
    03:05
  • 002 Live Data App - Layouts.mp4
    03:20
  • 003 Live Data App - View Model.mp4
    08:10
  • 004 Observing Live Data.mp4
    10:32
  • 005 Live Data + View Model + Data Binding App.mp4
    12:38
  • 006 Live Data + View Model + Data Binding App [Part 2].mp4
    06:59
  • 001 Whats MVVM.mp4
    07:32
  • 002 Whats ROOM.mp4
    06:35
  • 001 App Overview.mp4
    03:37
  • 002 Project Setup.mp4
    07:11
  • 003 Main Activity Layout.mp4
    06:22
  • 004 CardView Layout.mp4
    07:08
  • 005 Entity Class.mp4
    05:01
  • 006 Data Access Object.mp4
    06:16
  • 007 Creating Database.mp4
    11:05
  • 008 Repository.mp4
    10:38
  • 009 View Model with Live Data.mp4
    11:11
  • 010 Connecting View MOdel with Repository.mp4
    11:28
  • 011 View Model Factory.mp4
    02:51
  • 012 View Holder Class.mp4
    07:30
  • 013 RecyclerView Adapter.mp4
    03:14
  • 014 Creating the View.mp4
    10:12
  • 015 Adding CRUD Functionalities.mp4
    11:57
  • 016 Running & Testing.mp4
    06:38
  • 001 Nav Components.mp4
    04:32
  • 002 Project Setup.mp4
    05:31
  • 003 Nav Graph.mp4
    02:17
  • 004 Nav Host.mp4
    03:21
  • 005 Home Fragment.mp4
    04:57
  • 006 Second Fragment.mp4
    05:42
  • 007 Navigation Action.mp4
    05:03
  • 008 Passing Data Between Destinations.mp4
    07:15
  • 001 App OverView.mp4
    03:04
  • 002 Project Setup.mp4
    08:16
  • 003 Nav Graph.mp4
    03:03
  • 004 Home Fragment Layout.mp4
    05:01
  • 005 New Note Fragment.mp4
    04:05
  • 006 Update Note Fragment.mp4
    04:05
  • 007 Note Item Layout.mp4
    06:51
  • 008 Creating Menus.mp4
    05:57
  • 009 Entity Class - Note.mp4
    07:48
  • 010 Note DAO.mp4
    07:03
  • 011 Note Database.mp4
    09:11
  • 012 Repository.mp4
    06:55
  • 013 View Model.mp4
    07:24
  • 014 View Model Factory.mp4
    02:40
  • 015 RecyclerView DiffUtil.mp4
    10:30
  • 016 Note Adapter.mp4
    05:18
  • 017 Navigation Actions.mp4
    04:05
  • 018 Home Fragments.mp4
    08:45
  • 019 Staggered Grid Layout.mp4
    12:31
  • 020 New Note Fragment.mp4
    12:31
  • 021 Update Note Fragment.mp4
    11:06
  • 022 Alert Dialog.mp4
    04:17
  • 023 Main Activity.mp4
    05:23
  • 024 Running the App.mp4
    07:31
  • 001 What are coroutines.mp4
    05:05
  • 002 Using the Main Thread Only.mp4
    03:41
  • 003 Creating your First Coroutine.mp4
    04:28
  • 004 The Scopes.mp4
    07:14
  • 005 Dispatchers.mp4
    03:15
  • 006 Launching the Coroutines.mp4
    01:31
  • 007 Coroutines App.mp4
    08:18
  • 008 Switching between Coroutines.mp4
    08:05
  • 009 Suspend Functions.mp4
    02:10
  • 010 Sequential Coroutines.mp4
    08:27
  • 011 Parallel Coroutines.mp4
    05:56
  • 001 Retrofit Intro.mp4
    06:04
  • 002 Retrofit Dependency.mp4
    04:35
  • 003 Adding Permissions.mp4
    03:33
  • 004 Implementing Retrofit.mp4
    03:59
  • 005 JSON Syntax.mp4
    07:11
  • 006 POJO Data Class.mp4
    09:30
  • 007 HTTP Requests & Responses.mp4
    04:55
  • 008 JSON Array.mp4
    02:43
  • 009 API Service Interface.mp4
    06:39
  • 010 Retrofit Instance.mp4
    04:53
  • 011 Receiving JSON to Logcat.mp4
    07:40
  • 012 Displaying JSON into TextView.mp4
    04:17
  • 013 Query Parameters.mp4
    10:20
  • 014 Path Parameters.mp4
    03:02
  • 001 App Promo.mp4
    03:50
  • 002 Project Setup.mp4
    04:52
  • 003 Installing XAMP.mp4
    05:00
  • 004 Creating MYSQL Database.mp4
    07:14
  • 005 Creating Api in PHP.mp4
    19:03
  • 006 MVVM with MySQL.mp4
    03:37
  • 007 Creating Model Classes.mp4
    03:31
  • 008 Retrofit Api Interface.mp4
    02:57
  • 009 Retrofit Instance.mp4
    02:31
  • 010 Questions Repository.mp4
    05:50
  • 011 View Model.mp4
    03:32
  • 012 Creating Main Activity.mp4
    09:19
  • 013 Displaying First Question.mp4
    07:00
  • 014 Network Security Rules.mp4
    07:30
  • 015 Displaying All Questions.mp4
    11:35
  • 016 The Results.mp4
    04:44
  • 017 Running the App.mp4
    04:51
  • 001 Adding Firebase to Apps.mp4
    09:03
  • 002 Write Simple Data.mp4
    09:49
  • 003 Reading Simple Data from Firebase.mp4
    06:00
  • 004 Writing Custom Objects to Firebase.mp4
    04:36
  • 005 Reading Custom Objects.mp4
    05:23
  • 001 Adding Firestore.mp4
    06:18
  • 002 Firestore Hierarchy.mp4
    03:37
  • 003 Writing Simple Data to Firestore.mp4
    09:39
  • 004 Reading Documents.mp4
    05:44
  • 005 Reading All Documents in Collection.mp4
    07:22
  • 006 Update and Delete Documents.mp4
    03:09
  • 001 Journal App OverView.mp4
    05:04
  • 002 Project Setup.mp4
    04:40
  • 003 Designing Layouts.mp4
    02:43
  • 004 Firebase Authentication.mp4
    07:56
  • 005 Creating First Account.mp4
    04:21
  • 006 Journal List Layout.mp4
    04:39
  • 007 Recycler Adapter.mp4
    08:13
  • 008 Adding Data binding to CardView.mp4
    07:06
  • 009 Using Data Binding Objects.mp4
    06:21
  • 010 Firebase Storage.mp4
    09:59
  • 011 Creating the Menu.mp4
    07:13
  • 012 Journal User Singleton.mp4
    02:55
  • 013 Getting All Posts.mp4
    08:37
  • 014 Add Journal Layout.mp4
    03:16
  • 015 Getting the Current User.mp4
    08:59
  • 016 Getting Storage Reference.mp4
    08:05
  • 017 Posting the Journal.mp4
    04:19
  • 018 Getting Image Path.mp4
    04:45
  • 019 Sign In Functionality.mp4
    07:45
  • 020 Testing & Debugging the App.mp4
    11:03
  • 021 Fixing User ID.mp4
    09:06
  • 022 Running the App.mp4
    02:31
  • Description


    Learn Android App Development in both Java & Kotlin Languages. You'll master Android from ZERO to HERO

    What You'll Learn?


    • Learn Android App Development from Zero to Hero
    • Building real apps and publish them to playstore
    • Master the Basics, Intermediate and Advanced topic and programming skills
    • Become a professional Native app developer

    Who is this for?


  • Everyone who loved android
  • Every developer despite his level
  • Everyone who needs to start his coding career
  • Anyone who like to have his own apps published on playstore
  • What You Need to Know?


  • No requirements
  • More details


    Description

    So you want to become an Android Developer & start publishing your apps?

    You like to stay home & learn from your own computer?

    You don't like to attend class?

    You need to learn about latest technology & app development?

    You have brilliant ideas & you need to develop them by creating your own apps by your hand?

    My name’s Abbass Masri, creator of the world’s best-selling Android Teaching app called: "Master Android App" … and I’ve designed The Complete Android 14 Developer Course, especially for YOU.


    Buy this course today and this is what you’ll get:

    You'll learn android app development from zero.

    You'll get the source codes of all projects.

    You'll create about 100 apps by the end of the course.


    Don't Think Twice!! 

    Start your coding career now, by buying our course.

    I promise You ... As i helped 800,000 students to learn android, I will help you to become another pro..

    Just buy it now, don't waste time!


    Requirements:

    PC

    Java JDK (We will Download & Install it through the course)

    Android Studio ( We will Download & install it through the course)


    Programs we will use:

    Android Studio ( Installation Process included in the course)


    This is what you’ll learn in the course:

    · Develop apps for the very latest version of Android 7 Nougat that also work on older Android devices running older versions of the Android operating system.

    · Download, install and configure the necessary (free) software.

    · Create your first app.

    · Build a range of apps demonstrating key aspects of the Android framework.

    · Test your apps on emulators or a real Android phone or tablet.

    · You’ll learn Java programming because Android app development requires knowledge of Java. Included are Java tutorial videos that will get you up to speed fast.

    · Ensure your apps work with current and older Android versions on phones and tablets.

    · Use Android studio, the newest version of Google's premier Android tool.

    · Learn how to use databases, web services, and even get your apps to speak!

    · Understand the all new Constraint layout, for "drag and drop" screen creation.

    · Use powerful libraries of code to play videos, download website data, manipulate images, and a whole lot more!

    · Learn MVVM android architecture pattern.

    · Build MVVM + ROOM Apps

    ·  Build MVVM + Retrofit Apps

    ·  Build MVVM with MySQL Databases Apps

    ·  Build Apps using Firebase

    ·  Build Apps using Firestore

    ·  Build Apps using Authentication, Firebase Storage and much mooooreee..

    So, Why you are wasting Time? Enrol Now to get your feet wet in android coding....


    Who this course is for:

    • Everyone who loved android
    • Every developer despite his level
    • Everyone who needs to start his coding career
    • Anyone who like to have his own apps published on playstore

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Abbass Masri
    Abbass Masri
    Instructor's Courses
    Professional Android app developer with more than 10 years experience.Having a successful apps on playstore with over than +1,000,000 downloads  ( Check them on playstore: )                               - Master Android                               - Master Android Pro                               - Master Flutter                               - Master Kotlin                               - NaviationMasters Degree in computer scienceTeaching in many local schoolsHaving a big youtube channel helping many people to learn android app development and flutter.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 766
    • duration 99:54:16
    • English subtitles has
    • Release Date 2023/10/14