Curso Web Moderno com JavaScript 2022 + Projetos
Para iniciantes
Description
Javascript é a linguagem que os desenvolvedores modernos precisam conhecer e conhecer bem. Conhecer verdadeiramente o Javascript lhe dará um emprego e permitirá que você crie aplicativos da Web e de servidor de qualidade.
NOTA: Este curso inclui informações sobre ECMAScript 6 (ES6) a próxima versão do Javascript!
Neste curso, você obterá uma compreensão profunda do Javascript, aprenderá como o Javascript funciona nos bastidores e como esse conhecimento o ajuda a evitar armadilhas comuns e melhorar drasticamente sua capacidade de depurar problemas. Você encontrará clareza nas partes que outros, mesmo programadores experientes, podem achar estranhos, estranhos e às vezes incompreensíveis. Você aprenderá a beleza e o poder enganoso dessa linguagem que está na vanguarda do desenvolvimento de software moderno hoje.
Este curso cobrirá conceitos avançados como objetos e literais de objeto, expressões de função, herança prototípica, programação funcional, cadeias de escopo, construtores de função (além de novos recursos do ES6), expressões de função imediatamente invocadas (IIFEs), chamar, aplicar, vincular e muito mais .
Vamos mergulhar profundamente no código-fonte de frameworks populares, como jQuery e Underscore, para ver como você pode usar sua compreensão de Javascript para aprender (e emprestar) o bom código de outros.
Por fim, você aprenderá os fundamentos de como construir sua própria estrutura ou biblioteca Javascript.
O que você aprenderá neste curso fará de você um melhor desenvolvedor Javascript e melhorará suas habilidades em AngularJS, NodeJS, jQuery, React, Ember, MongoDB e todas as outras tecnologias baseadas em Javascript!
Aprenda a amar Javascript e codifique-o bem.
Nota: Neste curso, você também obterá o código-fonte para download. Muitas vezes, você receberá um código 'inicial', fornecendo a base para começar a escrever seu código, e um código 'acabado' para comparar seu código.
O que você aprenderá
Entenda como o Javascript funciona e seus conceitos fundamentais
Escreva um código Javascript sólido e bom
Entenda conceitos avançados, como encerramentos, herança prototípica, IIFEs e muito mais.
Melhore drasticamente sua capacidade de depurar problemas em Javascript.
Evite armadilhas e erros comuns que outros codificadores Javascript cometem
Compreender o código-fonte de estruturas Javascript populares
Crie sua própria estrutura ou biblioteca Javascript
Existem requisitos ou pré-requisitos do curso?
Conhecimento básico de Javascript (variáveis, loops e funções básicas - isso é tudo que o curso espera que você saiba!)
Um navegador e editor de texto
A quem se destina este curso:
Aqueles com habilidades básicas de Javascript que desejam melhorar
Codificadores experientes vindos de outras linguagens de programação
Codificadores Javascript novos e experientes que desejam aprofundar sua compreensão da linguagem
Qualquer pessoa que tenha encontrado conceitos apenas como protótipos de objetos, fechamentos e outros conceitos avançados difíceis de aprender
Aqueles que sofreram erros surpreendentes ao escrever Javascript e querem aprender por que e como evitá-los
Aqueles interessados em construir seus próprios frameworks, ou ser mais capazes de aprender com o código-fonte de outros frameworks e bibliotecas conhecidos
What You Will Learn!
- Entenda como o Javascript funciona e seus conceitos fundamentais
- Entenda conceitos avançados, como encerramentos, herança prototípica, IIFEs e muito mais.
- Evite armadilhas e erros comuns que outros codificadores Javascript cometem
- Crie sua própria estrutura ou biblioteca Javascript
- Escreva um código Javascript sólido e bom
- Melhore drasticamente sua capacidade de depurar problemas em Javascript.
- Compreender o código-fonte de estruturas Javascript populares
Who Should Attend!
- Aqueles com habilidades básicas de Javascript que desejam melhorar
- Codificadores experientes vindos de outras linguagens de programação
- Codificadores Javascript novos e experientes que desejam aprofundar sua compreensão da linguagem
- Qualquer pessoa que tenha encontrado conceitos apenas como protótipos de objetos, fechamentos e outros conceitos avançados difíceis de aprender
- Aqueles que sofreram erros surpreendentes ao escrever Javascript e querem aprender por que e como evitá-los
- Aqueles interessados em construir seus próprios frameworks, ou ser mais capazes de aprender com o código-fonte de outros frameworks e bibliotecas conhecidos