13-Week Course

Mobile Application
Development

Master Android development from the ground up. Learn Kotlin programming, Jetpack Compose UI, MVVM architecture, Navigation, Maps integration, and more.

13
Weeks
30+
Video Lectures
13
PDF Slides

Course Curriculum

A comprehensive journey through Android development

Week 1

Course Orientation & Android Intro

Introduction to the course structure, Android platform overview, and setting up Android Studio.

🎬 3 videos 📄 1 PDF
Week 2

Kotlin Fundamentals

Kotlin environment setup, basic data types, Boolean, Arrays, flow control, functions, and collections.

🎬 5 videos 📄 1 PDF
Week 3

Object-Oriented Programming

OOP concepts in Kotlin: classes, instances, inheritance, and data classes.

🎬 5 videos 📄 1 PDF
Week 4

Jetpack Compose Basics

Introduction to declarative UI with Jetpack Compose framework.

🎬 1 video 📄 1 PDF
Week 5

Advanced Compose

Deep dive into Jetpack Compose layouts, modifiers, and state management.

🎬 2 videos 📄 1 PDF
Week 6

MVVM Architecture

Model-View-ViewModel pattern with a practical Shopping App example.

🎬 3 videos 📄 1 PDF
Week 7

Navigation Components

Implementing navigation between screens and adding detail screens.

🎬 2 videos 📄 1 PDF
Week 8

Location Services

Working with Android location services and GPS functionality.

🎬 1 video 📄 1 PDF
Week 9

Google Maps Integration

Setting up Google Cloud Platform API and integrating Maps in your app.

🎬 2 videos 📄 1 PDF
Week 10

Database Integration

Working with local databases and data persistence in Android.

🎬 1 video 📄 1 PDF
Week 11

Advanced Components

Exploring advanced Android UI components and patterns.

🎬 1 video 📄 1 PDF
Week 12

API & Networking

Making network requests and consuming REST APIs.

🎬 1 video 📄 1 PDF
Week 13

Bottom Bar & Bottom Sheet

Implementing bottom navigation bar and bottom sheet components.

🎬 2 videos 📄 1 PDF

About This Course

Everything you need to become an Android developer

This comprehensive 13-week Mobile Application Development course takes you from the fundamentals of Kotlin programming to building fully-featured Android applications with modern architecture patterns.

Each week includes video lectures and PDF slides covering topics like Jetpack Compose, MVVM architecture, Navigation, Location Services, Google Maps integration, and more.