Chapter 1 : Introduction Of Android
Topic : What is Android?
Content : What is Android?, Why Android?, Feature of Android.
41 MB ,19:57 MIN , THEORY
Chapter 1 : Introduction Of Android
Topic : History of Android
Content : History, Android version, Codename and API
91 MB ,43:56 MIN , THEORY
Chapter 1 : Introduction Of Android
Topic : Obtaining the required tools
Content : Java JDK , Android Studio
29 MB ,16:1 MIN , THEORY
Chapter 1 : Introduction Of Android
Topic : Adapting display orientation, Action bar
Content : Explanation with Example
118 MB ,55:11 MIN , THEORY + PRACTICAL
Chapter 1 : Introduction Of Android
Topic : Understanding the components of screen
Content : Introduction of Activity, Services, Broadcast receivers, Content Providers
107 MB ,50:20 MIN , THEORY
Chapter 1 : Introduction Of Android
Topic : Activities and Intents, Activity Lifecycle and Saving State
Content : Activities and Its Lifecycle, Saving State
120 MB ,1:1:9 MIN , THEORY + PRACTICAL
Chapter 1 : Introduction Of Android
Topic : Creating first android app
Content : explanation with example
130 MB ,1:0:4 MIN , THEORY + PRACTICAL
Chapter 2 : Android UI Layout and Basic View
Topic : Android Basic View
Content : Introduction of Basic View, Android Text view , Edit Text , Button , Scroll View, List View , Recycler View, Image View , etc.
21 MB ,11:0 MIN , THEORY
Chapter 2 : Android UI Layout and Basic View
Topic : Basic Views: EditText View
Content : Android Edit Text View with Practical Example
27 MB ,12:14 MIN , THEORY + PRACTICAL
Chapter 2 : Android UI Layout and Basic View
Topic : Android UI Layout and Its Type
Content : Introduction Android UI Layout , Linear Layout, Relative Layout , Constraint Layout, Frame Layout , Table Layout, Web View, List View , Grid View
63 MB ,27:40 MIN , THEORY
Chapter 2 : Android UI Layout and Basic View
Topic : Basic Views: Image Button View
Content : Android Image Button View with Practical Example
19 MB ,9:0 MIN , THEORY + PRACTICAL
Chapter 2 : Android UI Layout and Basic View
Topic : Basic Views: Button View
Content : Android Button View with Practical Example
26 MB ,11:48 MIN , THEORY + PRACTICAL
Chapter 2 : Android UI Layout and Basic View
Topic : Basic Views: Text View
Content : Android Text View with practical Example
44 MB ,21:11 MIN , THEORY + PRACTICAL
Chapter 2 : Android UI Layout and Basic View
Topic : Android RadioButton and RadioGroup View
Content : User Input controls - RadioButton and RadioGroup View with Example
28 MB ,13:10 MIN , THEORY + PRACTICAL
Chapter 2 : Android UI Layout and Basic View
Topic : User Input Controls , CheckBox View
Content : Introduction Of User Input Controls , CheckBox View with Example
52 MB ,23:3 MIN , THEORY + PRACTICAL
Chapter 2 : Android UI Layout and Basic View
Topic : Basic View , ProgressBar View
Content : Basic Views - Explanation of Progress Bar View with Example and Its Type, Horizontal / Determinate ProgressBar , Circular / Indeterminate ProgressBar, Attributes of ProgressBar
36 MB ,16:23 MIN , THEORY + PRACTICAL
Chapter 2 : Android UI Layout and Basic View
Topic : Toggle Button and Switch View
Content : User Input controls - Explanation of Toggle Button and Switch View with example
50 MB ,21:59 MIN , THEORY + PRACTICAL
Chapter 2 : Android UI Layout and Basic View
Topic : AutoCompleteText View
Content : Basic View - Different attributes of AutoCompleteText with Example , Attribute of AutoCompleteText
29 MB ,12:17 MIN , THEORY + PRACTICAL
Chapter 2 : Android UI Layout and Basic View
Topic : TimePicker View
Content : Basic View - Explanation of TimePicker View with Practical Example Types of TimePicker , Spinner Mode , Clock Mode ,
48 MB ,17:6 MIN , THEORY + PRACTICAL
Chapter 2 : Android UI Layout and Basic View
Topic : Android Spinner View
Content : User Input controls - Android Spinner View with Example , What is Array Adapter
43 MB ,20:17 MIN , THEORY + PRACTICAL
Chapter 2 : Android UI Layout and Basic View
Topic : DatePicker View
Content : Basic View - Explanation of DatePicker View , Calendar mode , spinner view with Example
51 MB ,18:59 MIN , THEORY + PRACTICAL
Chapter 2 : Android UI Layout and Basic View
Topic : Android List View
Content : Explanation Of ListView With Example
38 MB ,17:6 MIN , THEORY + PRACTICAL
Chapter 3 : User interaction
Topic : Android Menus
Content : Explanation of Options menu, Contextual menu, Popup menu With Example
145 MB ,59:18 MIN , THEORY + PRACTICAL
Chapter 3 : User interaction
Topic : Android RecyclerView
Content : Android RecyclerView, Layout Managers, Linear Layout Manager, GridLayoutManager, StaggeredGridLayoutManager with Example, ViewHolder, RecyclerView.Adapter, ItemAnimator
155 MB ,1:4:9 MIN , THEORY + PRACTICAL
Chapter 3 : User interaction
Topic : Screen Navigation with It's Type in Android
Content : Introduction Of Screen Navigation, Types of navigation, Back-button navigation,
Hierarchical navigation, Descendant navigation, Ancestral navigation, Lateral navigation, Navigation drawer with Practical Example.
176 MB ,1:12:56 MIN , THEORY + PRACTICAL
Chapter 4 : Delightful user experience
Topic : Android Drawables
Content : Android Drawables, Images, Image Asset Studio, Vector Asset Studio, image-loading libraries
86 MB ,37:40 MIN , THEORY + PRACTICAL
Chapter 4 : Delightful user experience
Topic : Themes and Styles in Android
Content : Android styles, Defining and applying styles, how to create Style, Android Theme, Applying themes with Example
52 MB ,20:36 MIN , THEORY + PRACTICAL
Chapter 4 : Delightful user experience
Topic : Material design in Android
Content : Introduction of Material design, Principles of Material Design- Bold, graphic, intentional, Meaningful motion, Material Design color palette, Opacity, Typography, Font styles, Layout, Metrics, Components, and patterns, Floating action buttons (FABs), Snackbars, etc.
145 MB ,1:8:1 MIN , THEORY
Chapter 4 : Delightful user experience
Topic : Providing resources for adaptive layouts
Content : Introduction of Providing resources for adaptive layouts, Externalizing resources, Grouping resources, Alternative resources, Platform version, Creating alternative resources with Practical Example.
130 MB ,55:0 MIN , THEORY + PRACTICAL
Chapter 5 : Background tasks
Topic : Android AsyncTask and AsyncTaskLoader
Content : AsyncTask and AsyncTaskLoader, Limitations of AsyncTask , Loaders with Example
118 MB ,50:14 MIN , THEORY + PRACTICAL
Chapter 5 : Background tasks
Topic : Connecting to the Internet in Android
Content : Internet connection Introduction, Network security, permissions in the manifest, Managing the network state with Practical Example
84 MB ,34:20 MIN , THEORY + PRACTICAL
Chapter 5 : Background tasks
Topic : Broadcast receivers
Content : Introduction of Broadcasts, Types of Broadcasts, System broadcasts, Custom broadcasts, Broadcast receivers with Practical Example
134 MB ,58:11 MIN , THEORY + PRACTICAL
Chapter 5 : Background tasks
Topic : Services in Android
Content : Introduction of Services, Types of Android Services, Foreground Services, Background Services, Bound Services, Life Cycle of Android Services, IntentService with Example
105 MB ,47:9 MIN , THEORY + PRACTICAL
Chapter 6 : Alarms and Schedulers
Topic : Notifications in Android
Content : Introduction of Notifications, Notification channels, Creating a notification channel, Creating notifications, PendingIntent, Delivering notifications, Clearing notifications with example
92 MB ,40:37 MIN , THEORY + PRACTICAL
Chapter 6 : Alarms and Schedulers
Topic : Transferring data efficiently in Android
Content : Introduction of Transferring data efficiently, Wireless radio state and It's Type, Bundling network transfers, Prefetching, Prefetching example, Monitor connectivity state, Monitor battery state, JobScheduler, JobScheduler Components- JobInfo, JobService, JobScheduler with Practical Example.
175 MB ,1:17:20 MIN , THEORY + PRACTICAL
Chapter 6 : Alarms and Schedulers
Topic : Alarm managers in Android
Content : Introduction of Alarm managers, Alarm types, Elapsed real-time alarms, Real-time clock (RTC) alarms, Scheduling an alarm, Scheduling a single-use alarm, Scheduling a repeating alarm, Checking for an existing alarm with Practical Example.
188 MB ,1:22:20 MIN , THEORY + PRACTICAL
Chapter 7 : Preferences and settings
Topic : Overview to storing data in Android
Content : Overview to storing data in Android, Type of Storage Option in Android, Introduction of Shared preferences, Files - Internal storage and External Storage, SQLite database, Backing up app data, Firebase Real-Time database
101 MB ,49:11 MIN , THEORY
Chapter 7 : Preferences and settings
Topic : Shared preferences in Android
Content : Introduction of Shared preferences, Creating a shared preferences file, Saving shared preferences, Restoring shared preferences, Clearing shared preferences with Practical Example
89 MB ,38:30 MIN , THEORY + PRACTICAL
Chapter 8 : Storing data using SQLite
Topic : SQLite primer in Android
Content : Introduction of SQL databases, SQLite Database, Transactions, Query structure, Sample queries, Queries for Android SQLite.
64 MB ,30:22 MIN , THEORY
Chapter 8 : Storing data using SQLite
Topic : Store data using SQLite database
Content : Introduction To SQLite, Cursor, Processing cursors, ContentValues, Implementing an SQLite database, Subclass SQLiteOpenHelper, Implement onCreate() and create the database, Implement onUpgrade(), Operation In Sqlite : Insert, Read, Delete & Update with Practical Example
238 MB ,1:42:15 MIN , THEORY + PRACTICAL
Chapter 9 : Sharing data with content providers
Topic : Content Providers in Android
Content : Introduction To Content Providers, What is a Content Resolver? Content URI, Operations in Content Provider, Creating a Content Provider, Method of Content Provider, URI Matching with Practical Example
217 MB ,1:26:6 MIN , THEORY + PRACTICAL
Chapter 10 : Permissions, Performance and Security
Topic : Security in Android
Content : Introduction of Security in Android, Handling user data, Security from Public Wi-Fi, WebViews in Android
54 MB ,24:33 MIN , THEORY
Chapter 10 : Permissions, Performance and Security
Topic : Performance in Android
Content : Introduction of Performance in Android, Monitor the performance of your running app, GPU Rendering tool
65 MB ,26:57 MIN , THEORY + PRACTICAL
Chapter 10 : Firebase and AdMob
Topic : Firebase in Android
Content : Introduction of Firebase, Get started with Firebase, Use the Firebase console setup workflow, Use the Android Studio Firebase Assistant.
49 MB ,24:57 MIN , THEORY
Chapter 10 : Permissions, Performance and Security
Topic : Permissions in Android
Content : Introduction of Permissions, Requesting permission, Normal and dangerous permissions, How users grant and revoke permissions, Basic principles for requesting permissions at runtime, Flow for requesting permissions, Requesting a Permission, Handle the permissions response, One-time permissions, Auto-reset permissions of unused apps with Practical Example
156 MB ,1:5:19 MIN , THEORY + PRACTICAL
Chapter 10 : Firebase and AdMob
Topic : AdMob in Android
Content : Introduction Of AdMob in Android, Set up your app in your AdMob account.
50 MB ,24:1 MIN , THEORY
Chapter 10 : Publish Android App
Topic : Publish Your Android App
Content : Complete Step to Publish Your Android App on Playstore
83 MB ,43:29 MIN , THEORY