Aprenda a programar utilizando javascript
Comece a programar em javascript hoje e conquiste sua carreira como desenvolvedor
Aprendendo a Programar em Javascript
Este curso é ideal para quem está iniciando na área de programação e quer aprender lógica de programação usando javascript.
Você vai entender os conceitos fundamentais da programação, desenvolver o raciocínio lógico e habilidades para resolver problemas com exemplos práticos e muitos exercicios.
Perfeito para iniciantes que desejam construir uma base sólida para seguir carreira como desenvolvedor.
Principais Tópicos Abordados
- Conceitos básicos de lógica de programação
- Variáveis, tipos de dados e operadores
- Estruturas condicionais e de repetição
- Funções e modularização de código
- Introdução à orientação a objetos
- Resolução de problemas com algoritmos práticos
- Boas práticas de programação para iniciantes
- Configuração do ambiente de desenvolvimento com Visual Studio
O curso é feito através de videoaulas, exercícios e alguns jogos para te ajudar a construir confiança na programação desde o primeiro código até conceitos mais avançados.
Ao final, você estará preparado para continuar sua jornada como programador Javascript e aplicar seus conhecimentos em projetos reais.
Certificado: Após concluir o curso, você receberá um Certificado de Programador Javascript, reconhecido no mercado de tecnologia.
- Se liga na ideia
- Atenção
- A gente precisa falar sério4m 54s
Nesta aula vamos falar da nossa jornada para aprender programação.
- Aliança de compromisso2m 19s
Nosso segundo compromisso, o terceiro é casamento.
- Introdução
- Instalando os Joguinho45s
Vamos instalar nosso material de apoio
- Material
- Fase 12m 1s
Fase 1
- Lógica de programação3m 36s
Nesta aula vamos estudar algoritmos e como eles estão presentes em nosso cotidiano, desde mover um robô até seguir uma receita de bolo.
- Linguagens De Programacao5m 29s
Uma introdução à lógica por trás da programação: como diferentes linguagens transformam abstrações humanas em instruções compreensíveis por máquinas.
- Fase 23m 44s
Fase 2
- Algoritmo5m 1s
A aula aborda os fundamentos dos algoritmos
- Input -> Processamento -> Output4m 35s
A aula explora o ciclo fundamental da computação — entrada, processamento e saída — e como essa estrutura sustenta desde sistemas simples até aplicações avançadas como IA.
- Pensamento Computacional7m 48s
A aula introduz o pensamento computacional como ferramenta para decompor e resolver problemas complexos com lógica e clareza.
- Pensamento Computacional é uma lente8m 36s
Uma análise da evolução do pensamento computacional
- Algorun parte 17m 52s
Finalizando a primeira parte de algoritmo
- Setup ambiente
- Instalando node2m 1s
Vamos configurar o nodejs
- Setup Vscode1m 28s
O visual studio é pesado? Vamos de VSCode
- Configurando VSCode38s
Configurando os plugins do javascript no VSCode
- Variaveis
- Hello World6m 18s
Primeiros passos com javascript: organização do projeto, configuração do ambiente no Visual Studio e um hello world
- Somando Valores1m 58s
Você escreve let a = 5, o terminal responde 9 e, de repente, está falando com a memória do computador. Nesta aula, a ideia de variável começa a aparecer — mesmo que, por enquanto, você só esteja somando números e fingindo que entendeu.
- Estrutura Linguagem3m 42s
JavaScript até parece flexível — até você errar uma letra. Nesta aula, você começa a perceber que programar é lidar com um computador sensível, que exige precisão cirúrgica e não perdoa deslize. Comentários, variáveis e boas práticas? Tudo começa aqui (com ponto e vírgula, por favor).
- Variaveis2m 29s
A aula explora a complexidade do processamento e armazenamento de dados em computadores, destacando a interação entre a CPU e a memória RAM. Através de exemplos simples exploramos como variáveis desempenham um papel crucial na gestão de informações durante a execução de programas.
- Equacao 1º Grau4m 48s
Encare as equações de 1º grau com uma pitada de humor e lógica. Transforme a matemática em programação com passos tão simples quanto mover aquele bonequinho. Veja como variáveis se tornam aliados para revelar o enigma do "x". Matemática não é mágica e pode ser fácil.
- Variaveis parte 22m 54s
Desvendamos a arte de espremer uma fórmula até a última gota de simplicidade, mas com um plot twist: sem variáveis e um código lotado de números, sua equação vira um labirinto. Descubra por que nomes bonitos nos códigos são a sanidade na selva digital.
- Memoria Ram3m 33s
Descubra por que a RAM, memória que só lembra enquanto ligada, é o posto avançado da execução de programas no seu PC.

Bruno Brito
Primeiramente, sou pai de um monte de três filhos. Já começo por aí pra mostrar que sei lidar com caos, falta de documentação e sistemas legados — inclusive os que choram às três da manhã.
Atuo como consultor de Azure e AWS, o que significa que passo metade do tempo explicando que nuvem não é mágica, e a outra metade apagando incêndio.
Também sou instrutor na avera, onde tento ensinar que “deploy automático” não é sinônimo de "jogar no colo de Deus e torcer".
Tenho 18 anos de experiência, o que me dá direito a julgar quem chama repository pattern de "overengineering" e depois enche o código de if else
.
Sempre priorizei a excelência e a qualidade acima de tudo. Sim, até mais do que aquele gerente que acha que "entregar rápido" é sinônimo de "entregar direito".
Sou um apaixonado por open source, especialmente no mundo .NET — aquele ecossistema que o pessoal acha que é da Microsoft, mas onde tem mais contribuição da comunidade do que gente imagina. Se você é dev .NET, provavelmente já usou alguma linha de código minha. Se não usou, ainda tem salvação.
Hoje, como instrutor, me comprometo a entregar conteúdo de verdade, sem enrolação, sem PowerPoint bonitinho dizendo que tudo vai funcionar. Spoiler: não vai. Mas pelo menos você vai entender por quê.
Eu sou Bruno Brito, pai de um monte de três filhos, e se você acha que cloud é só “clicar em next-next-finish”, faz um favor pra sua infra: não sobe nada em produção antes de falar comigo.
Perguntas frequentes
Formações: Conjuntos de cursos organizados para levar você do básico ao avançado em uma área, como DevOps ou Cloud, preparando para atuar profissionalmente.
Treinamentos: Experiências guiadas, com aulas gravadas, suporte direto e encontros ao vivo com instrutores, perfeitos para quem busca acompanhamento mais próximo.
Aprenda a programar utilizando javascript
Comece a programar em javascript hoje e conquiste sua carreira como desenvolvedor
Curso Gratuito!
Sobre o curso
- Iniciante
- 8h para conclusão
- 17 Aulas
- Certificado
- Prova certificação
- 1 ano de acesso
Cursos relacionados

GitHub Actions
- 10h para conclusão
- Intermediário
- 137 Aulas
Transforme seus processos de desenvolvimento e operações com pipelines automatizadas através do GitHub Actions. Domine CI/CD e automatize seu fluxo de trabalho
Changelog

Docker
- 11h para conclusão
- Iniciante
- 64 Aulas
Docker Professional: Do Básico ao Avançado
Changelog

Aprendendo a programar em C#
- 12h para conclusão
- Iniciante
- 0 Aulas
Comece a programar em C# hoje e conquiste sua carreira como desenvolvedor
Changelog

GIT Workflows
- 10h para conclusão
- Intermediário
- 32 Aulas
Aprenda como trabalhar em equipe com GIT, vamos estudar as melhores práticas empresariais para criar workflows que facilitam o trabalho em equipe com GIT