Menu
Coddy logo textTech

Todos os cursos de programação

106 cursos interativos gratuitos

Explore todos os cursos de programação na Coddy. 106 cursos interativos em 15 linguagens de programação - grátis para começar, com dicas assistidas por IA e certificado ao concluir.

Mostrando 24 de 106 cursos

Heaps e Filas de Prioridade - Série de Estruturas de Dados #7

Novo

Neste curso, você aprenderá sobre a estrutura de dados Heap (a base das filas de prioridade), criará um MinHeap do zero usando sua linguagem preferida e praticará desafios de codificação com ela!

Estruturas de Dados
certificate icon

Certificado ao concluir

  • 14
  • 6
  • 1

Lista Duplamente Encadeada - Série de Estruturas de Dados #6

Novo

Neste curso, você aprenderá sobre a estrutura de dados Lista Duplamente Encadeada, criará uma Lista Duplamente Encadeada do zero usando sua linguagem preferida e praticará desafios de programação com ela!

Estruturas de Dados
certificate icon

Certificado ao concluir

  • 14
  • 6
  • 1

Lista Encadeada - Série de Estruturas de Dados #5

Novo

Neste curso, você aprenderá sobre a estrutura de dados Lista Encadeada, criará uma Lista Encadeada do zero usando sua linguagem preferida e praticará desafios de programação com ela!

Estruturas de Dados
certificate icon

Certificado ao concluir

  • 14
  • 6
  • 1

Tabelas Hash - Série de Estruturas de Dados #4

Novo

Neste curso, você aprenderá sobre a estrutura de dados Tabela Hash, criará uma Tabela Hash do zero usando sua linguagem preferida e praticará desafios de programação com ela!

Estruturas de Dados
certificate icon

Certificado ao concluir

  • 14
  • 12

Animação de Eclipse Solar | Projeto HTML/CSS

Popular

Neste curso, você criará uma incrível animação de "Eclipse Solar", demonstrando como criar interfaces de usuário envolventes e funcionais usando animações.

  • 10
  • 2

Clone da Página do Instagram | Projeto Front-End

Neste curso, você praticará abordagens padrão e simples de HTML & CSS e criará um projeto de clone da página do Instagram.

  • 16
  • 5

Manipulação de Dados em R

Aprenda a manipular e transformar dados de forma eficiente usando as funções integradas do R, pacotes base e pacotes suportados. Os tópicos incluem subconjuntos, junção, reformatação e agregação de dados.

certificate icon

Certificado ao concluir

  • 14
  • 42

Iteradores em Python

Popular

Neste curso, você aprenderá sobre iteradores em Python e praticará seus conhecimentos. Ao final, você será capaz de dominar este assunto!

certificate icon

Certificado ao concluir

  • 13

Python JSON

Popular

Neste curso, você aprenderá sobre JSON, mergulhará na biblioteca json no Python e dominará o assunto!

  • 9

Funções em C++: Criando Suas Próprias Funções

Este curso tem como objetivo desafiar você através da criação de funções para diferentes cenários e casos de uso.

  • 18

Ponteiros em C++

Domine ponteiros em C++ através de exemplos práticos. Aprenda gerenciamento de memória, alocação dinâmica e técnicas avançadas de ponteiros para uma programação eficiente em C++.

certificate icon

Certificado ao concluir

  • 14
  • 42

Desafios de Programação: Volume 2

Popular

Coloque suas habilidades de resolução de problemas de programação à prova com os exercícios de diferentes níveis de dificuldade deste curso. Projetado para programadores com conhecimento prévio da sintaxe básica em qualquer linguagem de programação, este curso é uma extensão do primeiro Desafios de Programação.

certificate icon

Certificado ao concluir

  • 25
  • 24

Gerador de Fatos Aleatórios - Projeto Python

Neste projeto, você criará um gerador de fatos aleatórios usando Python com uma API pública (uselessfacts).

  • 7
  • 2

Barra de Navegação Inferior - Projeto HTML/CSS

Neste curso, você criará uma Barra de Navegação Inferior simples usando HTML e a estilizará com CSS. Você aprenderá a adicionar uma animação simples usando o seletor (:hover) no CSS.

  • 12
  • 2

Funções em C

Neste curso, você aprenderá a usar funções em C com exemplos e desafios.

certificate icon

Certificado ao concluir

  • 17

Manipulação de Arquivos em C++

Domine a manipulação de arquivos em C++ com lições práticas sobre leitura, escrita e manipulação de arquivos. Aprenda a gerenciar arquivos de texto e binários de forma eficiente, tratar erros e aplicar as melhores práticas em aplicações do mundo real.

  • 23

Projeto DOM - Calculadora

Neste curso, você construirá uma calculadora simples e interativa usando HTML, CSS e JS.

  • 14
  • 3

Bootcamp de Padrões de Estrelas

Popular

Coloque suas habilidades de resolução de problemas de programação em prática para aprender a imprimir padrões de estrelas que variam do simples ao complexo, envolvendo diferentes níveis de loops aninhados, estruturas condicionais e cálculos matemáticos.

  • 30
  • 28

Declaração de Funções em JavaScript

Neste curso, você aprenderá sobre as diferentes formas de declaração de funções em JavaScript. Das declarações básicas tradicionais às modernas arrow functions, aprimore suas habilidades de programação e escreva um código JavaScript mais limpo e eficiente!

  • 14

RegEx em Python

Popular

Desbloqueie o poder das expressões regulares em Python com este curso conciso e prático. Aprenda a dominar busca de texto, correspondência de padrões e extração de dados com exemplos do mundo real e desafios práticos.

certificate icon

Certificado ao concluir

  • 28

Desafios de Golang - Nível 1

Um conjunto de desafios voltados para aprimorar seu raciocínio e aumentar sua familiaridade com o Golang e sua bela sintaxe. Os desafios focam em arrays, slices, loops e condições.

certificate icon

Certificado ao concluir

  • 24

Cronômetro - Projeto HTML/CSS/JS

Neste projeto, você criará um cronômetro básico usando HTML, CSS e JavaScript.

  • 10
  • 3

Desafios de Programação para Entrevistas - X

Você está pronto para sua próxima entrevista de programação? Teste seus conhecimentos e habilidades com estes desafios e prepare-se para sua próxima entrevista. Bons códigos!

Preparação para Entrevistas
  • 3
  • 3

Métodos de Array em JavaScript

Neste curso, você aprenderá sobre Arrays e os métodos de Array mais utilizados em JavaScript e como usá-los!

  • 18

Perguntas frequentes

Quantos cursos existem na Coddy?

A Coddy hospeda 106 cursos interativos em 15 linguagens de programação - dos fundamentos para iniciantes a projetos avançados, desafios e fluxos de IA.

Todos os cursos são mesmo grátis?

Sim. Todo curso é gratuito para começar, roda no navegador com dicas assistidas por IA, exercícios reais e um certificado de conclusão.

Por onde devo começar?

Escolha uma linguagem para focar (Python e JavaScript são ótimas primeiras escolhas) ou navegue por tópico. Você também pode usar a barra de busca para encontrar um curso ou conceito específico.

Os cursos incluem projetos e desafios?

A maioria sim. Procure os selos de projeto e desafio em cada cartão, ou filtre por tópico para encontrar a prática certa para o que você quer aprender.
Coddy programming languages illustration

Comece a aprender com a Coddy

COMEÇAR