Dominando o JavaScript: uma base sólida para iniciantes
What you'll learn
- Conhecer a fundo os fundamentos do JavaScript
- Desenvolver programas simples e de média complexidade usando as melhores práticas da linguagem JavaScript
- Ter uma base sólida nos conceitos fundamentais da programação imperativa, orientada a objetos e funcional
- Praticar os conceitos do JavaScript através de exercícios com resolução em vídeo
Requirements
- Não é necessário ter experiência prévia com outra programação, nem com JavaScript: você aprenderá tudo o que precisa.
Description
Aprender JavaScript da maneira certa e com uma base sólida: é isto que este curso vai lhe proporcionar.
Com uma metogologia baseada em um mix estratégico entre aulas teóricas, aulas práticas e exercícios em vídeo, você vai aprender tudo o que importa sobre os fundamentos do JavaScript, sem rodeios e sem enrolação.
Você vai começar aprendendo os conceitos básicos do JavaScript, a sintaxe da linguagem, os tipos de dados e as estruturas de seleção e de repetição disponíveis.
Na sequência, você vai dominar os arrays, utilizados para agrupar informações semelhantes; as funções, que permitem encapsular porções de código que pode sem reaproveitadas; e os objetos, que permitem armazenar dados em memória associando uma chave a um valor.
Você ainda vai aprender tudo sobre gerenciamento de exceções em JavaScript e também vai mergulhar de cabeça nas expressões lambda, que trazem o poder do paradigma de programação funcional ao JavaScript e permitem processar conjuntos de dados de uma forma eficiente e intuitiva.
Falando em paradigmas, você também vai aprender a aplicar a programação orientada a objetos em JavaScript, entendendo os conceitos de classes, atributos, métodos e herança.
E, para fechar com chave de ouro, você vai aprender como organizar o seu código através da separação em módulos.
Com tudo que é abordado no curso - que será ensinado passo a passo e de forma direta e detalhada - você vai ter toda a base sólida que precisa pra ter condições de alcançar voos mais altos no JavaScript.
Who this course is for:
- Desenvolvedores iniciantes que se interessam por JavaScript.
Instructor
Formado em Ciência da Computação e Mestre me Sistemas Distribuídos, trabalha profissionalmente com Java há mais de 20 anos. Há 2 anos se encantou com o Kotlin e hoje trabalha com esta poderosa linguagem de programação.
Em 2009 foi co-fundador da Softblue, empresa pioneira no Brasil no ensino online de programação. Pela Softblue já passaram mais de 290.000 alunos nos últimos 13 anos.