Program

Beginning Android & Kotlin

Program learning benefits

Why learn with our programs?

Programs are our most complete ways of consuming content. Through expert-created content, hands-on projects, and personalized feedback, you'll gain the skills to advance in your developer journey.

  • Structured multi-modal content for most efficient learning experience & retention
  • Real-world projects to enhance your portfolio
  • Expert feedback with our on-demand and live bootcamp options

Program description

Jump into the exciting world of Android mobile development. In this comprehensive program, you’ll learn the foundations of writing modern Android apps from the ground up whether you are new to Android or even new to programming in general. You'll learn everything you need to know from programming in Kotlin to developing impressive user interfaces in Jetpack Compose. You’ll explore many fundamental topics such as fetching data over the internet to running code in the background. 
By the end of this program, you will have experienced Android development from the ground while also learning critical skills such as source control and object-orientated programming techniques. 

Prerequisites

This bootcamp is designed for total beginners looking to get started in Android development.
Introduction to Version Control Apr 10 2024 · Multimodal Module (1 hr, 51 mins)
Introduction to Android Studio Apr 10 2024 · Multimodal Module (2 hrs, 5 mins)
Meet the Kotlin Programming Language Apr 10 2024 · Multimodal Module (1 hr, 1 min)
Create a Simple Android App Apr 10 2024 · Multimodal Module (1 hr, 24 mins)
Learn the Basics of the Kotlin Language May 22 2024 · Multimodal Module (3 hrs, 48 mins)
Utilize Control Flow in Kotlin May 22 2024 · Multimodal Module (58 mins)
Leverage Kotlin Functions & Lambdas May 22 2024 · Multimodal Module (31 mins)
Use Kotlin Classes May 22 2024 · Multimodal Module (2 hrs, 1 min)
Advanced Kotlin Class Features May 22 2024 · Multimodal Module (1 hr, 28 mins)
Introduction to Kotlin Object-Oriented Programming May 22 2024 · Multimodal Module (1 hr, 4 mins)
Advanced Object-Oriented Programming in Kotlin May 22 2024 · Multimodal Module (1 hr, 7 mins)
Anatomy of an Android App Sep 10 2024 · Multimodal Module (2 hrs, 18 mins)
Create Composables with Jetpack Compose Sep 10 2024 · Multimodal Module (1 hr, 16 mins)
Build Layouts with Jetpack Compose Sep 10 2024 · Multimodal Module (42 mins)
Concurrency with Coroutines in Android Jun 5 2024 · Multimodal Module (1 hr, 45 mins)
Network Requests with Retrofit in Android Jun 5 2024 · Multimodal Module (1 hr, 26 mins)
Concurrency with Kotlin Flow Jun 5 2024 · Multimodal Module (1 hr, 10 mins)
State Management in Jetpack Compose Sep 10 2024 · Multimodal Module (40 mins)
Navigation in Jetpack Compose Sep 10 2024 · Multimodal Module (42 mins)
Save User State Sep 10 2024 · Multimodal Module (1 hr, 52 mins)

Discover what Kodeco learners say

Headshot of Runa Alam

Runa Alam

The bootcamp experience was truly transformative! The capstone project was particularly valuable, as it provided a practical, hands-on opportunity to apply everything I had learned, deepening my understanding of spatial computing and advanced technologies.

Marlon David Ruiz Arroyave

The curriculum offered a deep dive into the technologies shaping AI development. What truly elevated the experience were the curated platform content, engaging live sessions, and the invaluable support provided through the Discord channel and dedicated working hours. The homework projects and capstone enriched my knowledge and provided tangible proof of my skills—perfect for showcasing to employers.

Dez Blair

What I loved about this bootcamp is that it made me feel like junior level iOS Developer right off the bat. I went from calling myself a front-end only developer scared of data, to being confident as a full-stack junior level iOS developer. This bootcamp offers supplemental knowledge about iOS topics that can't be found anywhere else.

Choose your experience

We understand that every student has different learning preferences, schedules, and goals. That’s why we offer multiple ways to access our programs—each designed to give you the skills you need while providing the right level of structure, support, and flexibility. Whether you prefer a fully immersive cohort experience, a self-paced journey with mentor guidance, or something in between, there’s an option for you.

Features With Subscription On-Demand Bootcamp Live Bootcamp
Content co-created with industry experts
Real-world projects
Hands-on coding experience
Self-check quizzes
Homeworks with feedback from mentors
Certificate of completion
Online community features
Right-sized student cohorts
Weekly live sessions
Office hours
Fixed completion timeframe

Need help choosing?

Book a call to talk to one of our bootcamp experts to
talk you through your options in detail.

Talk to an advisor

Beginning Android & Kotlin

Invest in your learning today.

Subscription

Content-only access, available on monthly or annual plans.

from $49.99
Subscribe now

On-Demand Bootcamp

Learn at your pace, on your schedule. With mentorship, quizzes and homework. One-off or monthly payments.

from $399.00 $249.00
Enroll now

Frequently asked questions

Can't find the answer you're looking for? Checkout our FAQ page.

What happens after I enroll in this on-demand bootcamp?

After you enroll, you’ll gain immediate access to start the bootcamp. Our on-demand bootcamps take place asynchronously so that you can work at your own pace and on your own schedule.

What support is available?

You’ll have access to a designated mentor to offer support and feedback asynchronously via direct message in Discord. You’ll also have access to a dedicated Discord channel where you can get questions answered at any time.

What do the homework assignments include?

In most modules, you’ll receive a homework assignment once you’ve studied the content. The assignments consist of quizzes and/or coding practice. After you submit a homework assignment, your mentor will grade and return your homework within three days of receiving it.

Is the monthly plan or the one-time payment option better for me?

If you believe you can progress through the material swiftly, the monthly plan will be a good option for you. On the other hand, if you prefer a stress-free experience without the monthly payment reminders, opting for the one-time payment is ideal because it grants you ample time to complete the bootcamp curriculum.

Please note that the monthly plan gives you access to a mentor for the entire duration of your subscription, whereas the one-time payment gives you access to a mentor for 1 year.

What happens if I have to withdraw from the On-Demand Bootcamp?

We understand that circumstances can change, and if you need to withdraw from the bootcamp, your options will vary depending on your billing cycle:

- If you enrolled with a monthly plan, you can cancel your future billing with your membership and you will not be renewed on your next billing date OR you can pause your membership for up to three months, then you can pick up your studies again at that time.

- If you enrolled with a one-time payment, you will be eligible for a full refund within the first 14 days of your enrollment into the bootcamp.

*Please note: if you’ve accessed a significant portion of program materials, this might affect your eligibility for a full refund.

Please email support@kodeco.com for further assistance on the withdrawal process.