Curso Fundamentos da Programação - Hora de Codar

Curso Fundamentos da Programação

Aprenda a lógica de programação com JavaScript, resolva exercícios e crie projetos para dominar a programação

Avaliações - 5

Grátis

Todos os níveis
3h 53min
39 aulas
Última atualização - 09/09/2025
2 projetos completos
520 alunos
Certificado
Atualização periódica do curso
Acesso vitalício
Instrutor Matheus Battisti

Matheus Battisti

Professor

Nos últimos anos, ele desenvolveu mais de 50 cursos na área de tecnologia e desenvolvimento, impactando mais de 130.000 alunos. Seu objetivo constante é oferecer conteúdo de alta qualidade e promover o crescimento profissional de cada estudante.

Pra quem é o curso?


Pré-requisitos


O que você vai aprender?









Descrição

Curso: Fundamentos da Programação


Este curso oferece uma introdução completa à programação, com foco em JavaScript, cobrindo desde os conceitos básicos até técnicas intermediárias e boas práticas. O aluno será guiado passo a passo, adquirindo habilidades essenciais para criar programas funcionais e interativos.


Conteúdo detalhado:


Módulo 1: Fundamentos da Programação com JavaScript (Teoria e Prática)


  • Setup Inicial: Configuração do ambiente de desenvolvimento para começar a programar em JavaScript.
  • Ver os Operadores: Introdução aos operadores aritméticos, lógicos e de comparação, fundamentais para controlar o fluxo dos programas.
  • Avançando nos Operadores: Exploração de operadores avançados e formas de simplificar expressões.
  • Laços (Parte 1 e Parte 2): Estruturas de repetição (for, while) para execução de código múltiplas vezes, essenciais para automatizar tarefas.
  • Arrays: Criação e manipulação de listas de dados, compreensão de índices e métodos básicos.
  • Funções (Fun Fundamentals, Promises, Async/Await): Criação de funções, tratamento de operações assíncronas e execução de promessas, preparando o aluno para aplicações mais complexas.
  • Exercícios Práticos: Aplicação do conhecimento em exercícios para consolidar o aprendizado, incluindo manipulação de arrays, funções e operações assíncronas.
  • Objetos e Remoção de Elementos: Trabalho com estruturas de dados mais complexas e técnicas para remover elementos de arrays.
  • DOM e Manipulação do DOM: Introdução à interação com a página web através do Document Object Model (DOM), permitindo criar páginas dinâmicas.
  • Análise Importante e Como se tornar um programador passo a passo: Orientações finais sobre boas práticas, análise de problemas comuns e dicas para seguir na carreira de programação.


Módulo 2: Calculadora Completa (Projeto Prático)


  • Setup do Projeto: Estruturação inicial do projeto de uma calculadora, reunindo os conceitos aprendidos.
  • Estruturando o JavaScript: Implementação da lógica da calculadora usando JavaScript, reforçando conceitos de funções, operadores e manipulação do DOM.
  • Concluindo o Projeto: Finalização da calculadora com funcionalidades completas e testes práticos para consolidar o aprendizado.


Diferenciais do curso:

  • Combina teoria e prática de forma equilibrada, permitindo que o aluno progrida com exercícios aplicáveis.
  • Ensina desde o básico até técnicas intermediárias de programação com JavaScript.
  • Inclui um projeto final que consolida os conhecimentos de forma prática e visual.
  • Fornece uma base sólida para avançar em estudos de desenvolvimento web ou outras linguagens de programação.

Dúvidas sobre o curso?

Fale conosco pelo formulário abaixo e tire todas as dúvidas com a equipe de suporte.

Cursos mais populares

Adicione ao seu carrinho os cursos mais populares do Hora de Codar e construa sua carreira dev com profissionais experientes.