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

71 cursos

Python Academy logo

Python Academy

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

Java Academy

Torne-se proficiente em programação Java e desenvolva aplicações poderosas com Java Academy.JavaIniciante
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
DevOps Bootcamp logo

DevOps BootcampNovo

Linux, Git, Docker, Kubernetes, CI/CD, Terraform, Ansible e HelmNuvem e DevOps
Cloud & IT Cert Prep logo

Cloud & IT Cert PrepNovo

Preparação para exames de certificação AWS, Azure e CompTIANuvem e DevOps
Helm Academy logo

Helm AcademyNovo

Empacote, implante e gerencie apps Kubernetes com Helm: charts, templating, releases, dependências e GitOps.YAMLNuvem e DevOps
Ansible Academy logo

Ansible AcademyNovo

Automatize servidores e infraestrutura em nuvem com Ansible: gerenciamento de configuração agentless com playbooks, roles, templates e vault.YAMLNuvem e DevOps
MLOps Academy logo

MLOps Academy

Leve modelos de ML para produção: rastreamento de experimentos, serving, CI/CD, monitoramento e detecção de drift com MLflow, Docker e Kubernetes.PythonIA
Azure Fundamentals logo

Azure Fundamentals

Prepare para o exame Microsoft AZ-900 e desenvolva habilidades reais em Azure. Domine conceitos de cloud, serviços principais do Azure, identidade, segurança, governança e gerenciamento de custos.Nuvem e DevOps
AWS Solutions Architect logo

AWS Solutions Architect

Prepare-se para o AWS Certified Solutions Architect Associate (SAA-C03). Domine os serviços principais do AWS, networking, arquitetura de alta disponibilidade, otimização de custos e as melhores práticas Well-Architected.Nuvem e DevOps
AWS Security Academy logo

AWS Security Academy

Prepare-se para o exame AWS Certified Security – Specialty (SCS-C02) — IAM, KMS, GuardDuty, segurança de VPC, logging, proteção de dados e resposta a incidentes nos seis domínios do exame.Nuvem e DevOps
C++ Academy logo

C++ Academy

Aperfeiçoe suas habilidades de desenvolvimento de software aprendendo C++ na C++ Programming Academy.C++Iniciante
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
AI Agents logo

AI Agents

Domine os princípios e práticas de design, construção e implantação de agentes de IA inteligentes para diversas aplicações, desde automação simples até sistemas autônomos complexos.IA
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
Linux Server Deployment & SSH Mastery logo

Linux Server Deployment & SSH Mastery

Domine implantação de servidores Linux, configuração e acesso remoto seguro com SSH para uma infraestrutura backend robusta.Nuvem e DevOps
Serverless AWS Lambda Development logo

Serverless AWS Lambda Development

Domine desenvolvimento serverless na AWS Lambda, desde conceitos fundamentais até padrões arquiteturais avançados e estratégias de deployment.Nuvem e DevOps
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
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
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
Scala for Backend Engineering & Functional Programming logo

Scala for Backend Engineering & Functional Programming

Domine Scala para desenvolvimento robusto de backend e mergulhe fundo nos paradigmas de programação funcional para construir aplicações escaláveis e manteníveis.ScalaDados
Erlang OTP: Distributed & Fault-Tolerant Systems Programming logo

Erlang OTP: Distributed & Fault-Tolerant Systems Programming

Domine a arte de construir sistemas distribuídos robustos, escaláveis e tolerantes a falhas usando Erlang e seu poderoso framework OTP.ErlangNuvem e DevOps
Clojure Functional Programming & JVM Backend Development logo

Clojure Functional Programming & JVM Backend Development

Domine programação funcional em Clojure e aproveite seu poder para desenvolvimento robusto de backends na JVM.ClojureDados
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
Prompt Engineering & LLM Optimization for Developers logo

Prompt Engineering & LLM Optimization for Developers

Domine a arte de elaborar prompts eficazes e otimizar grandes modelos de linguagem para aplicações de desenvolvedores robustas, eficientes e seguras.IA
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
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
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
Vector Databases: Pinecone, Weaviate & pgvector logo

Vector Databases: Pinecone, Weaviate & pgvector

Domine o mundo dos bancos de dados vetoriais com este curso abrangente, cobrindo Pinecone, Weaviate e pgvector para aplicações avançadas de IA.IA
LLM Apps in Production (RAG + Vector DB + Caching) logo

LLM Apps in Production (RAG + Vector DB + Caching)

Domine a arte de construir e implantar aplicações LLM robustas em produção, aproveitando RAG, bancos de dados vetoriais e estratégias inteligentes de cache para desempenho ideal e eficiência de custos.IA
AI Agents with LangChain & Autonomous Workflows logo

AI Agents with LangChain & Autonomous Workflows

Construa agentes de IA poderosos e fluxos de trabalho autônomos usando LangChain para automatizar tarefas complexas e aprimorar aplicações.IA
Production Debugging & Incident Response Playbook logo

Production Debugging & Incident Response Playbook

Domine a arte de diagnosticar e resolver rapidamente problemas em produção e gerenciar efetivamente incidentes com um playbook robusto de resposta.Dados
Git Advanced: Monorepo, Submodules & Workflows logo

Git Advanced: Monorepo, Submodules & Workflows

Domine conceitos avançados de Git, incluindo monorepos, submodules e workflows sofisticados, para elevar a eficiência de desenvolvimento e colaboração do seu time.Nuvem e DevOps
Linux Networking & TCP/IP for Developers logo

Linux Networking & TCP/IP for Developers

Domine a rede Linux e o conjunto TCP/IP para construir aplicações e infraestrutura robustas e de alto desempenho como desenvolvedor de software.Nuvem e DevOps
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
Microservices Communication Patterns (Saga, Circuit Breaker) logo

Microservices Communication Patterns (Saga, Circuit Breaker)

Domine padrões essenciais de comunicação em microsserviços como Saga e Circuit Breaker para construir sistemas distribuídos resilientes e escaláveis.Nuvem e DevOps
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
Advanced PostgreSQL: Indexing, Partitioning, Replication logo

Advanced PostgreSQL: Indexing, Partitioning, Replication

Domine técnicas avançadas de PostgreSQL, incluindo indexação, particionamento e replicação para construir sistemas de banco de dados de alto desempenho, escaláveis e resilientes.Dados
RabbitMQ Messaging & Async Systems logo

RabbitMQ Messaging & Async Systems

Domine RabbitMQ e projete sistemas assíncronos robustos para construir aplicações escaláveis, resilientes e desacopladas.Nuvem e DevOps
AWS for Backend Developers (EC2, S3, RDS, Lambda) logo

AWS for Backend Developers (EC2, S3, RDS, Lambda)

Domine serviços essenciais da AWS como EC2, S3, RDS e Lambda para construir aplicações backend robustas, escaláveis e eficientes.Dados
Terraform Infrastructure as Code logo

Terraform Infrastructure as Code

Domine Terraform para provisionar, gerenciar e escalar sua infraestrutura em nuvem de forma eficiente usando princípios de Infrastructure as Code.Nuvem e DevOps
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
gRPC & High Performance APIs logo

gRPC & High Performance APIs

Domine gRPC e construa APIs incrivelmente rápidas, eficientes e escaláveis para sistemas distribuídos modernos.Nuvem e DevOps
Apache Kafka & Stream Processing Fundamentals logo

Apache Kafka & Stream Processing Fundamentals

Domine Apache Kafka e fundamentos de stream processing para construir data pipelines em tempo real escaláveis e aplicações orientadas a eventos.Iniciante
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
System Observability: Logging, Metrics & Tracing (ELK + OpenTelemetry) logo

System Observability: Logging, Metrics & Tracing (ELK + OpenTelemetry)

Domine observabilidade de sistemas usando logging, métricas e tracing, com habilidades práticas em ELK Stack e OpenTelemetry para monitoramento robusto de aplicações.Dados
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
Redis Caching & Messaging (Pub/Sub, Streams) logo

Redis Caching & Messaging (Pub/Sub, Streams)

Domine Redis para caching de alto desempenho e mensageria em tempo real usando Pub/Sub e Streams para construir aplicações escaláveis.Dados
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 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
Linux Command Line Mastery logo

Linux Command Line Mastery

Domine a linha de comando Linux, desde comandos fundamentais até scripting avançado e administração de sistemas para produtividade e controle aprimorados.Iniciante
System Design Basics for Backend Developers logo

System Design Basics for Backend Developers

Domine os fundamentos e conceitos avançados de system design para construir aplicações backend robustas, escaláveis e de alto desempenho.Iniciante
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
Kubernetes Basics logo

Kubernetes Basics

Domine os fundamentos do Kubernetes, desde conceitos essenciais e configuração de clusters até deployments avançados, networking, storage e segurança para orquestração robusta de containers.Iniciante
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.