Plano de Estudo
O guia do JavaScripteiro das galáxias
43 cursos
36 posts
Neste plano de estudos, você vai ver os melhores cursos para se tornar um mestre no JavaScript!
As tecnologias começam do Front-end, e depois vão misturando para o Back-end. Não com o objetivo de você se tornar um Full-stack — o que certamente vai ajudar —, mas sim, saber os dois lados da moeda.
*Obs.: Tenha em mente que, ao seguir esse plano de estudos, você assume que já tem conhecimentos básicos de Front-end, sendo HTML e CSS.*
\{^_^}/ happy coding!
Criado por
Kim
O que é este plano de estudo?
Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.
Passo a passo
-
1
Conteúdo do plano
-
Artigo Algoritmos e Lógica de programação: O que é isso e por quê é importante? | Alura
-
Curso Lógica de programação I: crie programas com Javascript e HTML
-
Curso Lógica de programação II: pratique com desenhos, animações e um jogo
-
Artigo O que é front-end e back-end?
-
Alura+ Qual é a diferenca entre back-end e front-end?
-
Curso Jogos clássicos parte 1: Pong com Javascript
-
Artigo 5 dúvidas de quem quer iniciar na carreira de programação | Alura
-
Curso Jogos clássicos parte 2: laços e listas com Javascript
-
Curso JavaScript: explorando a linguagem
-
Artigo Tagged Template Literals | Alura
-
Curso JavaScript: programando a Orientação a Objetos
-
Artigo JavaScript replace: manipulando Strings e regex
-
Curso JavaScript: Arrays
-
Artigo Escopos no JavaScript | Alura
-
Artigo Hoisting no Javascript | Alura
-
Podcast O Reino encantado do JavaScript – Hipsters #38
-
Curso JavaScript: tipos, variáveis e funções
-
Artigo Variable Hoisting no JavaScript | Alura
-
Curso JavaScript: objetos
-
Artigo Strings com JavaScript: o que são e como manipulá-las
-
Artigo Manipulação de array com map, filter e reduce
-
Artigo Conhecendo Arrow Functions
-
Curso JavaScript: programação orientada a objetos
-
Alura+ Classes e funções em JavaScript
-
Artigo Construtores em JavaScript | Alura
-
Artigo Formatando números no JavaScript | Alura
-
Curso JavaScript: programando na linguagem da web
-
Artigo Alterando CSS com JavaScript | Alura
-
Alura+ JS Linter
-
Curso JavaScript: conhecendo o Browser e padrões de projeto
-
Curso JavaScript para Web: Crie páginas dinâmicas
-
Alura+ JavaScript Strict Mode
-
Curso JavaScript: interfaces e Herança em Orientação a Objetos
-
Artigo Herança em JavaScript | Alura
-
Artigo Preenchendo formulário HTML automaticamente com AJAX
-
Artigo Como funciona o import e export do JavaScript?
-
Alura+ Como funciona o Import e o Export do JavaScript?
-
Curso Expressões regulares: capturando textos de forma mágica
-
Alura+ JavaScript assíncrono e Fetch
-
Curso JavaScript: manipulando o DOM
-
Artigo Trabalhando com datas em JavaScript
-
Curso JavaScript na Web: armazenando dados no navegador
-
Artigo Tipagem dinâmica com Javascript | Alura
-
Curso JavaScript na Web: validação de Formulários e HTML5
-
Artigo Desafio JavaScript entre duas amigas
-
Podcast JavaScript: manual de sobrevivência 2020 – Hipsters #169
-
Curso JS na web: CRUD com JavaScript assíncrono
-
Alura+ NodeJS: o que é e como funciona
-
Curso HTTP: Entendendo a web por baixo dos panos
-
Curso Linux I: conhecendo e utilizando o terminal
-
Artigo Como utilizar o terminal integrado do Visual Studio Code
-
Artigo Começando com o terminal: manipulando arquivos e diretórios
-
Curso Linux Onboarding: usando a CLI de uma forma rápida e prática
-
Artigo Node.JS: Descomplicando o trabalho com diferentes versões
-
Curso NodeJS: criando sua biblioteca
-
Artigo Node.JS: definição, características, vantagens e usos possíveis
-
Curso JavaScript I: algoritmos de ordenação
-
Artigo Por que estudar algoritmos?
-
Curso Algoritmos com JavaScript II: aprofundando em algoritmos de ordenação e busca
-
Curso JavaScript: desenvolvedor poliglota
-
Curso JavaScript: projeto de conclusão
-
Artigo Começando com fetch no Javascript
-
Alura+ Debugando projetos NodeJS no VSCode
-
Artigo Formatando CPF com ajuda das Expressões Regulares
-
Artigo Testes em JavaScript
-
Podcast Evolução do JavaScript – Hipsters Ponto Tech #236
-
Artigo JavaScript ou TypeScript? Entenda as principais diferenças | Alura
-
Podcast O Hype do TypeScript – Hipsters #207
-
Curso TypeScript parte 1: evoluindo seu JavaScript
-
Curso TypeScript parte 2: avançando na linguagem
-
Curso Typescript parte 3: mais técnicas e boas práticas
-
Artigo Mergulhe nas carreiras de JavaScript: De React e Next a TypeScript e NodeJS
-
Podcast React: o framework onipresente – Hipsters #66
-
Site React
-
Artigo React Hooks: o que é e como eles funcionam
-
Formação React com TypeScript
-
Alura+ NextJS: criação de projeto e publicação no Vercel
-
Artigo NextJS: por que usar?
-
Podcast Nextjs – Hipsters Ponto Tech #220
-
Formação Next.JS
-
Artigo CSS com NextJS
-
Artigo Node.JS: Funções Assíncronas
-
Alura+ Debugando projetos NodeJS no VSCode
-
Artigo Revolução no Node.js: adeus ao Axios e fetch API na versão 17.5.0
-
Curso Node.js: API Rest com Express e MongoDB
-
Artigo Utilizando export.modules no Node.js
-
Alura+ Virtual DOM e React devTools
-