Overview
This course provides a comprehensive introduction to Android app development using the Kotlin programming language and Android Studio. Students will learn the fundamentals of mobile application architecture, user interface design, activity lifecycle management, data persistence, and network communication. Emphasis is placed on building real-world applications through hands-on projects and practical assignments.
Our Trainers
Devendra Mandloi
Devendra Mandloi is a B.Tech graduate in Information Technology from IIIT Una, admitted through JEE 2020 with a 96 percentile. He is proficient in C++ and has strong problem-solving skills, having solved 550+ problems on LeetCode.
He has competitive programming experience with:
-
CodeChef: Max rating of 1760
-
Codeforces: Achieved the title of Pupil
-
Ranked 4th in an intra-college coding competition
-
Semi-finalist in Flipkart GRID 2.0 (2022)
Internship Experience:
-
Imocha – Problem Setter Intern: Created DSA problems for a coding platform.
-
Linkclue – Flutter Developer Intern: Worked on app animation and backend using Firebase.
Modules
Module 1: Introduction to Android
Module 2: Android Project Structure & UI Design
Module 3: Event Handling and Intents
Module 4: Data Storage and Persistence
Outcomes
Explain the architecture, components, and development environment of the Android platform.
Design user interfaces using XML layouts and Jetpack Compose, applying Material Design principles.
Develop Android applications using Kotlin, integrating activities, fragments, and event-driven programming.
Implement local and remote data storage mechanisms using SQLite, Room, and Firebase.
Deploy and maintain Android applications, following performance optimization and Play Store publishing practices.
Contact
Name: Mr Shubham Dwivedi
Mobile No: 9131132019
