Library

Course: Kickstart your Android app development

Kickstart your Android app development

  • Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App
About this Course

Just starting out with Android development? This course will teach you up-to-date skills needed to start building amazing apps. I've compiled some core topics about Android development so you don't need to go through many different examples by yourself.

  • Acquire up-to-date Android development skills and get in to app development career sooner
  • Write understandable and maintainable code with Kotlin
  • Use Dagger 2 to clarify architecture and keep good performance
  • Create asynchronous operations with RxJava 2
  • Simplify UI logic with Data Binding
Basic knowledge
  • Able to install and setup Android Studio
  • Basic Java or other OO language skills
What you will learn
  • Write understandable and maintainable code with Kotlin
  • Create clean app architecture with Dagger 2 and RxJava 2
  • Simplify UI logic with Data Binding
Curriculum
Number of Lectures: 16
Total Duration: 01:07:05
Introduction
  • Introduction  
  • Course Overview  
App Structure
  • Create New App with Android Studio  
  • App Structure Overview  
  • Activities  
  • Fragments  
  • App Structure Quiz  
User Interface
  • Layouts  
  • Data Binding  
  • View-Models  
  • User Interface Quiz  
Dependency Injection
  • Dagger 2 Introduction  
  • Dagger 2 Modules  
  • Dagger 2 Components  
  • Dependency Injection Quiz  
Asynchronous Programming
  • RxJava 2 Introduction  
  • RxJava 2 Observables  
  • RxJava 2 Schedulers  
  • Asynchronous Programming Quiz  
Conclusion
  • Conclusion  
Reviews (0)