App Development (Android With Kotlin)

Course Detail
hop-App_Development_(Android_With_Kotlin)c_zDNG.jpg-lahore

Unit 1: Introduction to programming JAVA/KOTLIN (Elective)

  • Programming fundamentals
  • OOP basics
  • Data structure and algorithms

Unit 2:Intro to Android Studio

  • Project structure understanding

Unit 3: Kotlin/Android basics

  • Introduction to Kotlin
  • Create your first app
  • Build a basic layout
  • Add a button to an app
  • Android permissions         

Unit 4: Layouts

  • Get user inputs in app
  • Display a scrollable list

Unit 5: Navigation

  • Navigate between screens
  • Introduction to the Navigation component
  • Architecture components
  • Advanced navigation app examples

Unit 6: Connect to the internet(API calling -> Retrofit)

  • Coroutines
  • Get data from the internet

Unit 7: Data persistence      

  • Introduction to SQL, Room, and Flow
  • Use Room database for data persistence

Unit 8: App Architecture

  • Design patterns (MVP and MVVM)

Class Schedule

  • 2 hrs class
    Thrice a week for 2 Months

Registration Fee

  • Rs. 5000 Only