Explore Cursos de Programação

158 trilhas de aprendizado interativas com um tutor de IA 24/7. Todas as trilhas são grátis para começar.

158 trilhas · 15 idiomas · Web, iOS e Android

26 cursos

Java Academy logo

Java Academy

Torne-se proficiente em programação Java e desenvolva aplicações poderosas com Java Academy.JavaIniciante
React Academy logo

React Academy

Domine ReactJS para construir interfaces de usuário dinâmicas com ReactJS Academy.ReactIniciante
TypeScript Academy logo

TypeScript Academy

Potencialize seus projetos JavaScript com TypeScript através de aulas na TypeScript Academy.TypeScriptIniciante
Swift Academy logo

Swift Academy

Aprenda Swift para criar poderosos aplicativos iOS com Swift Academy.SwiftIniciante
Kotlin Academy logo

Kotlin Academy

Avance suas habilidades em Kotlin e construa aplicações modernas com Kotlin Academy.KotlinWeb
C# Academy logo

C# Academy

Domine programação em C# e desenvolva soluções de software versáteis com C# Academy.C#Iniciante
Flutter Mobile Development logo

Flutter Mobile Development

Domine o desenvolvimento mobile multiplataforma com Flutter, construindo aplicações bonitas e de alto desempenho para iOS e Android.DartWeb
Dart Academy logo

Dart Academy

Aprenda Dart, a linguagem moderna e type-safe por trás do Flutter. De sintaxe e null safety a classes, async, streams e isolates.DartWeb
Kotlin Multiplatform Academy logo

Kotlin Multiplatform Academy

Compartilhe código Kotlin em Android, iOS e muito mais com Kotlin Multiplatform. De expect/actual a Compose Multiplatform e entregando módulos compartilhados.KotlinMobile
Jetpack Compose Academy logo

Jetpack Compose Academy

Crie interfaces Android modernas com Jetpack Compose, o toolkit declarativo do Google em Kotlin. Do seu primeiro Composable até a publicação no Google Play.KotlinWeb
SwiftUI Academy logo

SwiftUI Academy

Crie belos apps iOS nativos com SwiftUI, o framework de UI declarativo moderno da Apple. Do seu primeiro View até o lançamento na App Store.SwiftWeb
React Native Academy logo

React Native Academy

Crie apps iOS e Android multiplataforma com React Native e Expo. Do primeiro componente a animações, APIs nativas, notificações push e submissão na App Store.JavaScriptMobile
Lua Academy logo

Lua Academy

Aprenda Lua para desenvolver aplicações leves e flexíveis com Lua Academy.LuaIniciante
C++ Academy logo

C++ Academy

Aperfeiçoe suas habilidades de desenvolvimento de software aprendendo C++ na C++ Programming Academy.C++Iniciante
Android Academy logo

Android Academy

Aprenda Kotlin para construir aplicações Android robustas com Android Academy.KotlinWeb
Indie Hacker Mobile Apps logo

Indie Hacker Mobile Apps

Aprenda a idealizador, construir, lançar e monetizar suas próprias aplicações móveis como indie hacker, aproveitando técnicas modernas de desenvolvimento multiplataforma.Web
ASO & App Growth logo

ASO & App Growth

Domine App Store Optimization (ASO) e estratégias avançadas de crescimento de apps para aumentar significativamente a visibilidade, downloads e engajamento do seu aplicativo mobile.Mobile
Design Systems & Component Libraries logo

Design Systems & Component Libraries

Domine a arte de criar sistemas de design robustos e bibliotecas de componentes eficientes para acelerar o desenvolvimento e garantir experiências de usuário consistentes em todos os produtos.Web
Firebase Auth & Realtime Database Apps logo

Firebase Auth & Realtime Database Apps

Domine Firebase Authentication e Realtime Database para construir aplicações web e mobile escaláveis, seguras e dinâmicas.Web
Supabase Backend as a Service logo

Supabase Backend as a Service

Domine Supabase, a alternativa open-source ao Firebase, para construir serviços de backend poderosos e escaláveis para suas aplicações web e mobile.Web
Objective-C iOS Development for Legacy & Enterprise Apps logo

Objective-C iOS Development for Legacy & Enterprise Apps

Domine desenvolvimento iOS com Objective-C para manter, modernizar e construir aplicações enterprise robustas e legadas.Objective-CMobile
Load Testing & Performance Benchmarking (JMeter & k6) logo

Load Testing & Performance Benchmarking (JMeter & k6)

Domine a arte de testes de carga e benchmarking de desempenho usando ferramentas líderes do setor como Apache JMeter e k6 para construir aplicações altamente escaláveis e resilientes.Web
Elasticsearch & Full Text Search Systems logo

Elasticsearch & Full Text Search Systems

Domine Elasticsearch e sistemas de busca full-text para construir recursos de busca poderosos e escaláveis para suas aplicações.Web
OAuth2 & OpenID Connect Deep Dive logo

OAuth2 & OpenID Connect Deep Dive

Domine autenticação e autorização modernas mergulhando profundamente nos protocolos OAuth2 e OpenID Connect, protegendo suas aplicações e APIs.Web
Clean Architecture & Design Patterns in Practice logo

Clean Architecture & Design Patterns in Practice

Domine arquitetura limpa e padrões de design essenciais para construir sistemas de software robustos, mantíveis e escaláveis.Web
Git & GitHub Professional Workflow logo

Git & GitHub Professional Workflow

Domine fluxos profissionais de Git e GitHub para aprimorar a colaboração em equipe, gerenciar versões de código com eficiência e otimizar seu ciclo de desenvolvimento de software.IA
Perguntas Frequentes

Perguntas Frequentes

Quantos cursos o CoddyKit oferece?

O CoddyKit oferece 158+ cursos de programação interativos em muitas linguagens e tecnologias, desde introduções para iniciantes até material avançado.

Os cursos são gratuitos?

Sim. Todo curso é gratuito para começar e você pode completar suas aulas interativas sem custo algum. Uma assinatura PRO opcional desbloqueia ferramentas avançadas de IA e certificados compartilháveis.

Quais linguagens de programação posso aprender?

Os cursos cobrem Python, JavaScript, TypeScript, Swift, Java, C#, SQL, desenvolvimento web e tópicos modernos como AI agents e prompt engineering.

Preciso ter experiência anterior para começar?

Não. Os cursos vão desde iniciante até avançado, com aulas em pequenos pedaços, execução de código em tempo real e um tutor de IA 24/7, então você pode começar sem experiência anterior.

Posso fazer os cursos no celular?

Sim. O CoddyKit funciona na web e como app nativo para iOS e Android, e seu progresso sincroniza entre dispositivos.

Os cursos estão disponíveis no meu idioma?

Sim. As páginas de cursos e aulas estão disponíveis em 15 idiomas — Inglês, Turco, Alemão, Espanhol, Francês, Japonês, Coreano, Português, Russo, Chinês, Árabe, Indonésio, Italiano, Polonês e Tailandês — e o app traduz as aulas para muitos outros idiomas.