Start here

Whether you're writing your first line of code or levelling up as a professional, we have a learning experience built for you.

Kodeco offers guided programs, a deep content library, and intensive bootcamps across iOS, Android, Flutter, and more. Pick the format that suits your experience level and goals.

Three ways to learn

Choose the learning format that fits your experience and goals.

Content Library

Browse and learn at your own pace

Hundreds of video courses, tutorials, and books across every platform. Dive into any topic, pick up new skills, and learn on your own terms.

Programs

Best for beginners

Guided, step-by-step learning journeys that take you from zero to building real apps. Each program combines video courses, hands-on projects, and clear milestones.

Bootcamps

With mentorship & certificates

Accelerated learning with expert mentors, homework, a capstone project, and a completion certificate. Available as self-paced on-demand or live cohort-based.

New to iOS or Android?

Our beginner programs are the fastest way to go from zero to building real apps.

Beginning iOS & Swift

Learn to build iOS apps from scratch with Swift and SwiftUI. This program takes you through the fundamentals, building real projects along the way.

Beginning Android & Kotlin

Master the essentials of Android development with Kotlin and Jetpack Compose. Go from your first project to publishing on the Play Store.

Two ways to access a program

With a subscription

A Kodeco subscription gives you access to all programs, video courses, tutorials, and books across every platform. Learn at your own pace with unlimited access to our full library.

As an On-Demand Bootcamp

Upgrade any program into a bootcamp experience with quizzes, homework, mentor feedback, a capstone project, and a completion certificate. No subscription required — enrol in just the program you want.

Choose your platform

Already know what you want to learn? Jump straight into a platform to see curated content, programs, and paths.