Imersão em desenvolvimento de APIs com Node.js By #NodeBR!
Aquele treinamento feito pela comunidade, para a comunidade!
Watch Promo
Varrendo a internet, encontramos diversos treinamentos sobre Node.js e Javascript. Mas na maioria das vezes estes conteúdos são focados na mesma coisa! A grande maioria fala sobre a Stack MEAN (MongoDB, Express.js, Angular.js e Node.js), programação para Web ou apenas simples CRUDs (cinco operações básicas em programação), coisas que para estudos funcionam muito bem, mas a realidade no dia a dia de desenvolvimento de aplicações focado em produção é um pouco diferente.
Este treinamento foi desenvolvido sob medida baseado em uma pesquisa sobre o que a comunidade brasileira mais necessita, suas principais dificuldades e desafios. Neste curso você aprenderá desde o básico de Javascript, ciclo de vida, manipulação de listas ao desenvolvimento real de aplicações em ambiente de produção. Na prática você também aprenderá conceitos sobre desenvolvimento orientado a testes, autenticação, autorização, documentação de serviços e gerenciamento de variáveis de ambiente (environments) de aplicações.
Your Instructor
Erick Wendel is a Keynote Speaker, Lead Software Architect and community Co-organizer in Brazil. Named by Microsoft as Most Valuable Professional, and by Google as Google Developer Expert, a specialist in Node.js and Javascript Applications. He is an Independent Solutions Architect who helps companies to make better and cheaper applications using Serverless architectures, Container-based applications, and Hybrid Cloud solutions. He has experience speaking and teaching at the biggest conferences in Brazil and the Americas, working as voluntary Leader of NodeBR, Javascript São Paulo and Nerdzão Communities.
Follow me!
Twitter: @erickwendel_
Linkedin: br.linkedin.com/in/erickwendel
Github: github.com/erickwendel
Facebook: fb.com/page.erickwendel
Website: erickwendel.com
O que você vai aprender?
- 🤖 Criar suas próprias Web APIs
- 😍 Expor e publicar serviços ao mundo
- 🦄 Entender e criar seu fluxo de testes
- 💥 Entender e executar padrões de projetos
- 🙀 Usar multi bancos de dados
- 🔥 Criar, manter e documentar seus serviços
- ⚡ Usar Node.js como ferramenta de linha de comando
Course Curriculum
-
StartComece por aqui...
-
StartBem vindo ao #CursoNodeBR! (1:50)
-
StartIntrodução ao Curso e Objetivos (0:35)
-
StartTópicos abordados - O que aprenderei ? (3:39)
-
StartInstalação e Configuração
-
StartIntrodução ao Node.js (3:07)
-
StartConhecendo o gerenciador de pacotes NPM (2:57)
-
StartComeçando um projeto Node.js (5:01)
-
StartIntrodução ao Capitulo (3:32)
-
StartEntendendo o ciclo de vida de aplicações Javascript (1:47)
-
StartTrabalhando com Callbacks (17:26)
-
StartIntrodução a Promises (4:23)
-
StartRefatorando Callbacks para Promises (20:25)
-
StartIntrodução a resolução de Promises com async/await (2:08)
-
StartResolução de promises com Async/Await (6:26)
-
StartIntrodução à manipulação de eventos com EventEmitter (2:10)
-
StartTrabalhando com Eventos com a classe EventEmitter (9:15)
-
StartCodigo Fonte das aulas deste capitulo