JavaScript do básico ao avançado (c/ Node.js e projetos)
What you'll learn
- JavaScript do básico ao avançado
- Lógica de programação com base em JS
- Orientação a objetos no JavaScript
- Estruturas de condição, repetição e funções
- Programar web com Node (Express/Sequelize/Handlebars/Body Parser)
- Programação de eventos e DOM com JS
- Criar aplicações web completas
- Expressão regular com JavaScript
Requirements
- Computador com algum sistema operacional (Windows, Linux e etc...)
- Vontade de aprender
Description
JavaScript é uma das linguagens mais utilizadas atualmente, tanto para o front-end quanto para o back-end, neste curso você vai aprender desde os conceitos mais básicos da linguagem até o que há de mais avançado.
Isso com base em mais de 40 exercícios práticos e 3 projetos (tanto com JavaScript puro e para web, como também para web com Node, Express, Sequelize, Handlebars e etc...). É importante citar também que o curso tem mais de 22 horas de muito aprendizado para você.
O curso tem uma didática que mescla teoria com prática, para entender tudo que acontece por de baixo dos panos no JavaScript e ainda exercícios práticos para colocarmos a mão na massa com situações reais de programação que acontecem no dia a dia de um programador.
Alguns dos tópicos do curso são:
Tipos de dados e operadores lógicos;
Estruturas de programação;
Funções;
Arrays e Objetos;
Orientação a Objetos;
Tratamento de erros e debug;
Expressões regulares;
Programação assíncrona;
JavaScript no navegador;
Eventos com JavaScript;
Node (c/ Express, Sequelize);
E é claro: muitos projetos, que agregarão toda a teoria aprendida na prática de projetos que simulam aplicações reais.
Utilizaremos Node.js com Express no back-end, para criar projetos modernos, com código robustos e completos.
Este é o último curso de JavaScript que você vai precisar, todos os pontos da linguagens serão abordados e ainda o curso terá atualizações constantes para adicionar mais projetos para você praticar, ou seja, você sai deste curso pronto para programar JS da forma que precisar: seja front-end ou back-end.
Who this course is for:
- Programadores
- Desenvolvedores
- Quem deseja ser programador
- Programadores que estão migrando para JavaScript
- Quem desejar aprender tudo sobre JavaScript com muita prática
Instructor
Olá, eu sou o Matheus, desenvolvedor Full Stack e amo trabalhar nesta área que me oferece diversas oportunidades de aprender novas tecnologias todos os dias.
Por este motivo estudo constantemente visando aprimorar minhas habilidades e conhecer novas libs, frameworks, linguagens e novas tecnologias que me chamam a atenção.
Como acredito que conhecimento quanto mais se compartilha mais se têm, decidi dividir o que aprendi durante esse tempo na minha carreira profissional.
E foi então que nasceu a ideia do Hora De Codar, que hoje é um blog e um canal no YouTube, lá ministro cursos grátis de diversas tecnologias que fui utilizando e estudando durante minha vivência na área, e agora resolvi expandir meus cursos para a Udemy, para abraçar o maior número de pessoas.
Pois o meu objetivo é capacitar quem deseja ser desenvolvedor/programador para o mercado de trabalho, atingindo um público que tem pouco ou nenhum investimento para realizar esse sonho; como meu aprendizado foi semelhante a este método nada mais justo de que eu retornar da mesma forma. :)