What you'll learn
- Deixar sites e aplicações web mais dinâmicas e interativas
- entenderão como os frameworks e bibliotecas JavaScript funcionam por baixo dos panos
- saberão usar corretamente a linguagem JavaScript em sua totalidade.
Course content
- Preview11:11
- 15:00Variáveis e tipos de dados
- 09:35Operadores aritméticos
- 10:59Operadores de igualdade e relacionais
- 13:31Funções
- 01:09Sobre o envio dos desafios
- 11:38Desafio da semana #01
Requirements
- Você deve ter uma noção básica de HTML e CSS.
Description
O objetivo desse curso é ensinar JavaScript DE VERDADE! Se você já está há muito tempo tentando estudar por si só, mas não consegue compreender essa linda linguagem, esse curso é para VOCÊ! A ideia principal do curso é dar um Treinamento Ninja, para que a pessoa saia com todo o conhecimento necessário para se virar por conta própria com a linguagem, sem depender de bibliotecas ou frameworks.
O mercado de trabalho precisa de pessoas desenvolvedoras que saibam o que estão fazendo! Hoje em dia você pode encontrar vagas para trabalhar com JavaScript de forma muito fácil! Mas você precisa ter capacitação para suportar esse desafio :D
Who this course is for:
- Desenvolvedores ou futuros desenvolvedores que queiram aprender a linguagem JavaScript de verdade
Instructor
Sou desenvolvedor web desde 2002, com foco em frontend desde 2004, principalmente JavaScript. Sou professor de alguns cursos que você pode encontrar no meu blog (endereço no meu perfil):
- JavaScript Ninja - um curso que fala sobre a linguagem JavaScript em si - para quem nunca programou na vida;
- Git e GitHub Ninja, para aprender a utilizar essas ferramentas para trabalhar em equipe (ou mesmo sozinho, mas com o entendimento de como é possível versionar seus projetos de forma correta)
- React Ninja, onde abordamos não apenas a biblioteca React.js em si, mas também todo o ecossistema em volta da ferramenta: testes para componentes, gerenciamento de estados, rotas, renderização do lado do servidor, configurações específicas para agilizar o desenvolvimento, e configurações para performar da melhor forma possível quando entregar um projeto com React em produção.