This course is designed as an onramp to Android development for beginners who are new to programming in general. It provides an overview of the main tools for writing Android apps: Version control with Git & GitHub, Android Studio, the Kotlin language, and Jetpack Compose.
EST TIME TO COMPLETE
Completion time may vary based on individual pacing.
19 hrs, 4 mins
CONTENT
4 modules
Learning path outcomes
Describe the basic usage of Android Studio in the creation of Android apps.
Explain how to create a simple user interface using both Kotlin and Jetpack Compose.
Identify the purpose of source control and leverage how to use it in order to track changes in code.
Prerequisites
Interest in Android development.
Achievements
Earn a badge when you finish this learning path!
Foundational Tools in Android
Learning path content
1
Introduction to Version Control
Apr 10 2024 · Module (1 hr, 51 mins)
In this module, you’ll learn what a version control system is and why using one is important for any software development project. You’ll also learn the basics of using Git, the most popular system for mobile developers. Then you’ll explore Github.com for hosting your code and collaborating with others on your projects.
Meet the Kotlin Programming Language
Apr 10 2024 · Module (1 hr, 1 min)
This module introduces readers to Kotlin. We review its brief history and then dive into its fundamentals.
The module goes over the different types available in Kotlin, how to use operators, the different control flow mechanics, null safety and looping constructs and then closes off the module by covering functions.
In this module, users will create a simple app that will introduce users
to Jetpack Compose. This course will show how to use composables to
create a user interface with a touch of interactivity.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.