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

79 cursos

Python Academy logo

Python Academy

Explore a versatilidade do Python e construa projetos diversos com Python Academy.PythonIniciante
JavaScript Academy logo

JavaScript Academy

Desbloqueie o potencial da interatividade web aprendendo JavaScript na JavaScript Academy.JavaScriptIniciante
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
Go Academy logo

Go Academy

Mergulhe na programação em Go para criar aplicações eficientes e escaláveis com GO Academy.GoIniciante
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
Web Accessibility Academy logo

Web Accessibility Academy

Crie sites inclusivos que todos possam usar. Domine HTML semântico, ARIA, suporte a teclado e leitores de tela, e conformidade com WCAG 2.2.HTMLWeb
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
Flask Academy logo

Flask Academy

Crie APIs web de produção e apps com Flask, o framework web leve do Python. De rotas e templates até REST APIs, autenticação e deployment.PythonWeb
Django Academy logo

Django Academy

Crie aplicações web de produção com Django, o framework batteries-included do Python. De modelos e views a APIs REST e deployment.PythonWeb
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
Tailwind CSS Academy logo

Tailwind CSS Academy

Domine o framework CSS utility-first confiável por OpenAI, Vercel e Shopify. Aprenda todos os utilitários, design responsivo, dark mode, animações e otimização para produção.HTMLWeb
Vibe Coding logo

Vibe Coding

Construa apps reais com IA — sem memorização de sintaxe. O jeito moderno e prompt-first de criar software.JavaScriptIA
Ruby Academy logo

Ruby Academy

Domine a linguagem Ruby para construir aplicações elegantes e eficientes com Ruby Academy.RubyIniciante
Sveltejs Academy logo

Sveltejs Academy

Construa interfaces de usuário rápidas e simples com técnicas modernas na Svelte Academy.HTMLIniciante
Vue Academy logo

Vue Academy

Crie interfaces de usuário interativas e eficientes com Vue.js através da Vue Academy.HTMLIniciante
Frontend Academy logo

Frontend Academy

Desenvolva websites visualmente impressionantes e responsivos com Frontend Development Academy.HTMLIniciante
Digital Marketing Academy logo

Digital Marketing Academy

Domine estratégias de marketing digital e faça sua marca crescer com Digital Marketing Academy.Iniciante
Angular Academy logo

Angular Academy

Aprenda Angular para construir aplicações web escaláveis e modernas com Angular Academy.HTMLIniciante
PHP Academy logo

PHP Academy

Desenvolva aplicações web dinâmicas dominando programação PHP na PHP Academy.PHPIniciante
Javascript for Kids logo

Javascript for Kids

Torne o aprendizado de JavaScript divertido e envolvente para crianças com Javascript for Kids.JavaScriptIniciante
HTML for Kids logo

HTML for Kids

Apresente crianças ao desenvolvimento web com lições de HTML divertidas e fáceis em HTML for Kids.HTMLIniciante
Android Academy logo

Android Academy

Aprenda Kotlin para construir aplicações Android robustas com Android Academy.KotlinWeb
CSS Academy logo

CSS Academy

Aperfeiçoe seus designs web com CSS através de lições abrangentes na CSS Academy.CSSIniciante
HTML Academy logo

HTML Academy

Construa uma base sólida em desenvolvimento web aprendendo HTML na HTML Academy.HTMLIniciante
jQuery Academy logo

jQuery Academy

Simplifique sua codificação JavaScript com jQuery através de aulas interativas no jQuery Academy.JavaScriptIniciante
Spring Boot 4 Complete Guide logo

Spring Boot 4 Complete Guide

Domine Spring Boot 4 desde conceitos fundamentais até microsserviços avançados, programação reativa e implantação em nuvem para construir aplicações enterprise robustas e escaláveis.JavaIniciante
No-Code Automation logo

No-Code Automation

Desbloqueie produtividade poderosa e simplifique operações dominando a arte da automação sem código, conectando seus aplicativos favoritos e construindo workflows inteligentes.Iniciante
AI SaaS Builder logo

AI SaaS Builder

Aprenda a projetar, desenvolver e implantar suas próprias aplicações Artificial Intelligence-powered Software as a Service (AI SaaS) do conceito ao mercado.IA
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
SaaS Architecture & Startup Engineering logo

SaaS Architecture & Startup Engineering

Domine as complexidades da arquitetura SaaS e engenharia de startups, desde padrões de design fundamentais até estratégias avançadas de escalabilidade e operação.Web
Web3 & DApp Development Fundamentals logo

Web3 & DApp Development Fundamentals

Domine os fundamentos da Web3 e desenvolvimento de aplicações descentralizadas, desde o básico de blockchain até a implementação de smart contracts e construção de DApps robustos.Iniciante
Browser Extensions Development (Chrome & Edge) logo

Browser Extensions Development (Chrome & Edge)

Domine a arte de construir extensões de navegador poderosas e interativas para Chrome e Edge, desde conceitos fundamentais até estratégias avançadas de distribuição.JavaScriptIniciante
Electron Desktop App Development logo

Electron Desktop App Development

Domine a arte de criar poderosas aplicações desktop multiplataforma usando tecnologias web com Electron Desktop App Development.JavaScriptWeb
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
Web Performance Optimization & Lighthouse logo

Web Performance Optimization & Lighthouse

Domine técnicas de otimização de desempenho web e aproveite o Google Lighthouse para construir aplicações web rápidas e amigáveis ao usuário.Web
Micro Frontends Architecture with Module Federation logo

Micro Frontends Architecture with Module Federation

Domine arquitetura de Micro Frontends usando Module Federation para construir aplicações web escaláveis e independentes.JavaScriptWeb
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
Stripe Payments & SaaS Billing Systems logo

Stripe Payments & SaaS Billing Systems

Domine Stripe Payments e construa sistemas de cobrança SaaS robustos, desde conceitos fundamentais até integrações avançadas e relatórios financeiros.Iniciante
WebSockets & Realtime Systems Programming logo

WebSockets & Realtime Systems Programming

Domine WebSockets e construa aplicações realtime robustas e escaláveis, desde protocolos fundamentais até design avançado de sistemas e boas práticas de segurança.Web
tRPC End-to-End Type Safe APIs logo

tRPC End-to-End Type Safe APIs

Domine a construção de APIs totalmente type-safe do frontend ao backend com tRPC, melhorando a experiência do desenvolvedor e reduzindo erros em tempo de execução.Web
FastAPI Backend Development Bootcamp logo

FastAPI Backend Development Bootcamp

Domine FastAPI para construir APIs web de alto desempenho, integrações de banco de dados e implantar serviços backend robustos.Iniciante
NestJS Enterprise Backend APIs logo

NestJS Enterprise Backend APIs

Domine a construção de APIs backend robustas, escaláveis e seguras em nível empresarial usando NestJS, TypeScript e padrões arquiteturais modernos.TypeScriptWeb
Next.js 15 Fullstack Web Apps logo

Next.js 15 Fullstack Web Apps

Domine a construção de aplicações web fullstack de alto desempenho com Next.js 15, desde conceitos fundamentais até estratégias avançadas de deploy.TypeScriptIniciante
Elixir & Phoenix: Scalable Backend Development logo

Elixir & Phoenix: Scalable Backend Development

Domine Elixir e Phoenix para construir aplicações backend robustas, escaláveis e tolerantes a falhas usando princípios de programação funcional.ElixirWeb
Real-Time Streaming Systems (WebRTC + Live Data) logo

Real-Time Streaming Systems (WebRTC + Live Data)

Domine os fundamentos e técnicas avançadas de construção de sistemas de streaming em tempo real usando WebRTC e várias tecnologias de dados ao vivo.Web
Blockchain Smart Contracts with Solidity logo

Blockchain Smart Contracts with Solidity

Domine a arte de construir aplicações descentralizadas seguras e eficientes aprendendo Blockchain Smart Contracts com Solidity, desde conceitos fundamentais até estratégias avançadas de implantação.Iniciante
AI Powered SaaS: Stripe + Auth + Billing + Deploy logo

AI Powered SaaS: Stripe + Auth + Billing + Deploy

Domine o desenvolvimento end-to-end de uma aplicação SaaS alimentada por IA, integrando autenticação segura, cobrança robusta com Stripe e estratégias de deployment escaláveis.IA
Next.js 15 Fullstack (App Router + Server Actions) logo

Next.js 15 Fullstack (App Router + Server Actions)

Domine desenvolvimento fullstack com Next.js 15, aproveitando o App Router e Server Actions para construir aplicações de alto desempenho e escaláveis.TypeScriptWeb
WebAssembly (WASM) for High Performance Apps logo

WebAssembly (WASM) for High Performance Apps

Domine WebAssembly (WASM) para construir aplicações web e server-side ultra-rápidas e de alto desempenho, aproveitando sua velocidade próxima à nativa e seu ecossistema robusto.Web
Edge Computing with Cloudflare Workers & Deno logo

Edge Computing with Cloudflare Workers & Deno

Domine os fundamentos e técnicas avançadas de edge computing construindo aplicações de alto desempenho com Cloudflare Workers e Deno.Iniciante
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
Serverless Backend with AWS Lambda & API Gateway logo

Serverless Backend with AWS Lambda & API Gateway

Domine desenvolvimento de backend serverless usando AWS Lambda e API Gateway para criar aplicações escaláveis e econômicas.Web
Caching Strategies: Redis + CDN + Edge Computing logo

Caching Strategies: Redis + CDN + Edge Computing

Domine estratégias robustas de caching usando Redis, CDNs e Edge Computing para construir aplicações de alto desempenho, escaláveis e resilientes.Web
WebSockets & Real-Time Systems with Spring logo

WebSockets & Real-Time Systems with Spring

Domine WebSockets e crie aplicações escaláveis em tempo real usando o Spring Framework para construir experiências de usuário dinâmicas e interativas.Web
Secure Coding & OWASP Top 10 for Backend logo

Secure Coding & OWASP Top 10 for Backend

Domine práticas de codificação segura e defenda suas aplicações backend contra as vulnerabilidades web mais críticas identificadas pelo OWASP Top 10.Web
API Rate Limiting & Scalability Patterns logo

API Rate Limiting & Scalability Patterns

Domine a arte de construir APIs robustas e de alto desempenho aprendendo técnicas avançadas de rate limiting e padrões essenciais de escalabilidade.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
API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) logo

API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway)

Domine a arquitetura e implementação de API Gateways e Reverse Proxies usando Nginx e Spring Cloud Gateway para aplicações de microsserviços robustas e escaláveis.Web
Advanced Spring Boot 4: Event-Driven Architecture (Kafka) logo

Advanced Spring Boot 4: Event-Driven Architecture (Kafka)

Domine técnicas avançadas de Spring Boot 4 para construir microserviços robustos e escaláveis baseados em eventos usando Apache Kafka.Web
Testing Mastery: JUnit, Mockito & Integration Tests logo

Testing Mastery: JUnit, Mockito & Integration Tests

Domine técnicas de testes de software com JUnit, Mockito e estratégias avançadas de testes de integração para construir aplicações Java robustas e confiáveis.Web
GraphQL APIs with Spring Boot logo

GraphQL APIs with Spring Boot

Domine a construção de APIs GraphQL robustas e eficientes usando Spring Boot, desde conceitos fundamentais até arquiteturas avançadas de tempo real e microsserviços.Iniciante
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
CI/CD with GitHub Actions & DevOps Pipelines logo

CI/CD with GitHub Actions & DevOps Pipelines

Domine integração contínua e entrega contínua (CI/CD) construindo pipelines robustos de DevOps usando GitHub Actions.Web
Docker & Kubernetes for Developers logo

Docker & Kubernetes for Developers

Domine containerização e orquestração com Docker e Kubernetes para implantar, gerenciar e escalar suas aplicações com eficiência.IA
Spring Security 6 & JWT Authentication logo

Spring Security 6 & JWT Authentication

Domine os últimos recursos do Spring Security 6 e implemente autenticação robusta com JWT em suas aplicações Java.JavaWeb
Spring Boot 4 Microservices & REST APIs logo

Spring Boot 4 Microservices & REST APIs

Domine a arte de construir microsserviços escaláveis e resilientes e APIs REST usando Spring Boot 4, desde conceitos fundamentais até estratégias avançadas de implantação em nuvem.JavaIniciante
Web Scraping & Bots logo

Web Scraping & Bots

Domine a arte de web scraping e desenvolvimento de bots para automatizar tarefas, coletar dados com eficiência e construir agentes inteligentes.PythonIA
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
Docker & DevOps Fundamentals logo

Docker & DevOps Fundamentals

Domine a containerização com Docker e as práticas essenciais de DevOps para otimizar seu ciclo de vida de desenvolvimento de software e implantar aplicações com eficiência.Iniciante
Node.js Backend Development Bootcamp logo

Node.js Backend Development Bootcamp

Domine Node.js para construir aplicações backend robustas e escaláveis com este bootcamp de desenvolvimento abrangente.JavaScriptIniciante
Learn Rust Coding logo

Learn Rust Coding

Aprimore suas habilidades de programação aprendendo Rust na Rust Programming Academy.RustIniciante
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.