Course curriculum

  • 1

    Android Development_E-Learning Content

    • Chapter 1 - Introduction to Mobile Development

    • Introduction to Mobile Development PDF

    • Native vs Cross Platform

    • Native vs Cross Platform PDF

    • Installing Android Studio

    • Android Studio Overview

    • Basic Android Application

    • Chapter 2 - Android Components

    • Android Application Components PDF

    • Android Activity Life-Cycle

    • Activity Life-Cycle PDF

    • Chapter 3 - Applications of Android - Part 1

    • Applications of Android - Part 2

    • Applications of Android - Part 3

    • Chapter 4 - Kotlin - Kotlin vs Java

    • Variables in Kotlin

    • Operators in Kotlin

    • Control Flow Part - 1

    • Collections

    • Control Flow Part - 2 Loops

    • Functions

    • Chapter 5 - Advance User Interface - Intents

    • Fragments

    • Shared Preferences

    • List View

    • Re-Cycler View

    • Chapter 6 - Working with Database - Intro Android Architecture

    • Entity

    • DAO

    • Room Database

    • Repository

    • View Model

    • Chapter 7 - Firebase - What is Database

    • Introduction to Firebase

    • Connect App with Firebase - Manual

    • Connect App with Firebase - Auto

    • Firebase Authentication

    • Real-time Database

    • Firebase Storage

    • Chapter 8 - Jetpack - Text Column Row Basic

    • Instagram Ui Clone

    • Chapter 9 - Android with Machine Learning - Part 1

    • Android with Machine Learning - Part 2

  • 2

    Project 1 - News Application from Bobble

    • Introduction

    • Navigation Gaph & Entity

    • Retrofit Setup

    • DAO Setup

    • Room Database

    • Recycler View with DiffUtil

    • Repository and ViewModel

    • Getting Breaking News

  • 3

    Project 2 - Weather Application from Bobble

    • Introduction

    • Design Layout

    • Add RecyclerView

    • Get Permission and location from User

    • Get data from API

    • Add splash screen and icon