With over 85%of market share android dominates the global smartphone world. There are over a millon apps and games on play store. With every industry launching their apps, there is a huge requirement of android developers. In this course you will learn everything that is needed to build stunning android apps.
Course Contents-
Android Architecture -
Android Architecture Model, Android Studio, Android SDK, AVM, Android Emulator etc.
Activities and User Interface -
Activities, Fragments and their Lifecycle, XML, Layouts with Constraint Layout, Lists, Images, Recycler Views, Phone and Tablet Modes etc.
Network -
Network API Requests, JSON, Async Tasks, Libraries like Volley and Retrofit , Sync Adapters etc.
Social Login -
Login through Google, Facebook , Truecaller etc.
Persistent Storage -
Shared Preferences, Sqlite, Content Providers, Loaders, Room, Files etc.
Firebase and Google Play Services -
Firebase Overview, Firebase Realtime Database and Cloud FireStore, Google Play Services Location, Places, AdMob etc.
Receivers, Services and Notifications -
Broadcast Receivers, Services, Permissions, Alarm Manager , Notification channels etc.
Sensors and Animations
Android Sensors, Transitions , Media Players etc
Gradle -
Gradle Overview, Gradle Scripts, Tasks, App Flavours, Android Libraries etc.
Advanced Topics -
Espresso and JUnit Testing Library, Kotlin , Widgets, Play Store Launch etc.
Special Classes -
Github Overview, Machine Learning Foundation, Interview Preparation, Resume Building.