What you'll learn:
- Conceitos importantes de JavaScript
- Padrões de projeto
- Novidades da linguagem
!!!ATENÇÃO!!!
Devido a última alteração da Udemy, cursos grátis devem ter apenas 2 horas de duração, sendo assim não posso alterar a grade curricular do curso ou ele será automaticamente passado para pago. Caso tenha alguma dúvida, não tenha abordado algo, entre em contato e irei te ajudar.
O CURSO
O mundo do desenvolvimento muda rápido e todos os dias surgem novas ferramentas, frameworks e diversas opções que entram no hype e precisamos aprender para nos adequarmos ao mercado e trabalho ou não ficarmos defasados.
Porém todos esses frameworks front-end atuais e muito usados tem uma coisa em comum: JavaScript.
Não importa se é o React,Vue, Angular com TypeScript, Stencil ou qualquer outra que venha a surgir, no fundo estamos usando JavaScript e muitas das vezes concentramos nossos esforços em aprender a ferramenta, mas deixamos de lado a base de tudo.
Esse curso é baseado em um repositório do GitHub que leva o nome de 33 conceitos que todo desenvolvedor JavaScript deveria saber (um dos conceitos foi deixado de lado e o link para o repositório está na aula de introdução do curso) e o intuito é justamente te ensinar melhor como o JavaScript funciona, melhorar seu conhecimento na base do desenvolvimento e tentar te explicar coisas que você provavelmente já viu, já utilizou, mas que talvez não saiba como funciona a fundo.
O QUE IRÁ APRENDER
Vamos falar sobre variáveis, classes, funções, objetos, escopos, tipos, construtores, padrões de projeto, assíncrono, pilhas e filas, DOM, estruturas, algorítimos e mais.
Em alguns conceitos irei falar qual a melhor forma de aplicar, por que usar um ou outro, quais as vantagens, diferenças, como é mais utilizado e o que for preciso para que você possa tomar decisões sobre o que e como utilizar.
O QUE VOCÊ PRECISA SABER
Tudo que você precisa para começar o curso é já ter usado JavaScript algumas vezes. Esse curso não irá abordar o básico e nem te ensinar a programar em JavaScript, se esse é seu primeiro contato com a linguagem, então esse curso não é para você.
Gostou do conteúdo e quer me ajudar de alguma outra forma?
Os cursos são grátis e feitos no meu tempo livre, mas se quiser me enviar algum valor simbólico, seja por ter gostado do conteúdo, por querer ajudar, ou qualquer outro motivo, deixo aqui meu PicPay para isso:
PicPay: @GabrielBarretoDev
PRA FINALIZAR
Falo sempre nos cursos, mas gostaria de deixar aqui também. Estou disponível para tirar qualquer duvida, pode entrar em contato comigo aqui ou em alguma outra rede (links no curso). Qual pedido referente as aulas poderá ser atendido, então se alguma aula ficou confusa, acha que faltou falar sobre algo, a didática ficou confusa ou qualquer outro problema, basta me avisar e vejo o que pode ser feito.
Se quiser que eu fale de algum outro assunto, outro conceito, pode me falar e ficarei feliz em discutir e criar um vídeo em uma sessão bônus.
Então aproveite e bom curso.