Phone: 080 470 96209 Email: admission@mzuonline.inApply Now Download Brochure

Exclusive for Mizoram University affiliated college students.

Program Overview Syllabus Fees FAQ Career Prospectus



Skill Enhancement Course in Android App Development


Duration:

3 Months


Eligibility:

  1. Current students from Mizoram University and its Affiliated Colleges, pursuing Sem II/Sem III/ Sem IV.
  2. This course is also available for any Past Student/Alumni of Mizoram University and its Affiliated Colleges. They may apply for admissions with the below documentary proof

Documentary proof:

(Required for Past Students/Alumnus of Mizoram University and its Affiliated Colleges) Bonafide UG/PG certificate/ ID card/ Mizoram Statehood Registration Card.


Course Fee: INR 3000

50% discount for Mizoram University students only - Discounted Course Fee: INR 1500


Learning Outcomes:


After the completion of this course, students will be able to:

  1. Understand the history and evolution of Android, its architecture and components, and set up the Android development environment.
  2. Grasp the basics of Java and Kotlin programming, the Android SDK and APIs, and manage the activity lifecycle and user interface.
  3. Design responsive layouts and UI components using Material Design principles and implement navigation and UI controls in apps.
  4. Manage databases in Android, work with RESTful APIs and JSON, and implement background tasks for app functionality.
  5. Debug and test Android apps, optimize app performance, and understand the process of publishing apps on the Google Play Store.


Detailed Syllabus:


Unit 1: Introduction to Android and its Architecture History and Evolution of Android, Overview of Android Architecture and Components, Setting up the Android Development Environment.

Unit 2: Programming for Android Basics of Java and Kotlin Programming, Understanding Android SDK and APIs, Activity Lifecycle, Managing User Interface.

Unit 3: Advanced UI Design Designing with Material Design Principles, Responsive Layouts, UI Components, Implementing Navigation, UI Controls.

Unit 4: Data Management and Integration Database Management in Android, Working with RESTful APIs and JSON, Implementing Background Tasks.

Unit 5: Testing and Publishing Debugging and Testing Android Apps, Optimizing App Performance, Publishing Apps on Google Play Store.



Reference Books:


  1. Murphy, M. (2021). The Busy Coder's Guide to Android Development. CommonsWare, LLC.
  2. Phillips, B., Stewart, C., & Hardy, B. (2020). Android Programming: The Big Nerd Ranch Guide (4th ed.). Pearson Education India.
  3. Mednieks, Z., Dornin, L., Meike, G. B., & Nakamura, M. (2019). Programming Android: Java Programming for the New Generation of Mobile Devices (2nd ed.). O'Reilly Media.
  4. Schildt, H. (2020). Java: A Beginner's Guide (8th ed.). McGraw Hill Education India.
  5. Leiva, A. G. (2020). Kotlin for Android Developers: Learn Kotlin the easy way while developing an Android App. CreateSpace Independent Publishing Platform.