Course Syllabus

Android Development Course Highlights

Android mobile app  development has been gaining popularity for quite some time and is currently in high-demand. Android development is an exciting career path for both freshers and experienced individuals

Introduction to Program Kotlin/Java

JVM JRE JDK

Variables, Data Types

Operators

Control Statement

OOPs Concepts

Exception handling

Multi-threading (Thread class & Runnable Interface)

Array, String

Collections – Array List, Hash Mapping

Architecture

Core Building blocks

Layouts & Drawable Resources

Form widgets

Layouts & Views

Activities and Activities Life Cycle

Intent (Implicit, explicit)

Intent other usages

Bundle

Shared Preferences

Introduction to services

Bluetooth

WIFI

Base Adapter, Simple Adapter, Array Adapter

Layout Inflator

Recycler View & Adapter

Fragments Life cycle

Fragments Transition

TabView & Navigation View

Library Integration

Database introduction

SQLite Database Helper

REALM Database

JSON Parsing

Methods(GET, POST, PUT, DELETE)

Form URL encoded values

Retrofit

Google Map Integration

FireBase Cloud Storage

Notification