Daniele Leão

Sobre o curso

Conheça um pouco mais sobre o curso de NodeJS

Esse curso foi desenvolvido para pessoas que estão iniciando ou querem iniciar em programação e querem se tornar excelentes devs.

Através dele você será capaz de dar os seus primeiros passos em programação, aprendendo o que é uma aplicação e como desenvolver utilizando boas práticas. Se esse é o seu primeiro contato com programação, não se preocupe! Irei te explicar desde a configuração do seu ambiente(máquina) até o envio da aplicação para produção.

E se você já tem alguma experiência com NodeJS esse curso também é pra você, pois através dele irei trazer conceitos avançados que COM CERTEZA irão te ajudar a se tornar um desenvolvedor e uma desenvolvedora MELHOR!

O curso tem acesso vitalício e sempre que necessário terá atualizações.

E algumas aulas ainda estão sendo liberadas, mas você receberá notificação sempre que houver aulas novas.

Acesso vitalício

Comunidade exclusiva

Conteúdos alinhados com o mercado

Suporte individual

7 dias de garantia

O QUE IREI APRENDER?

Aprenda com quem entende do assunto

Configuração de ambiente

Nesse módulo você vai aprender como configurar seu ambiente, instalando os programas e ferramentas necessárias para dar o início ao curso. As ferramentas instaladas serão ensinadas tanto para Windows como para Unix (MacOS e Linux)

Fundamentos de Javascript

Um dos pontos mais importantes para você aproveitar o curso da melhor forma possível, é você ter o conhecimento básico sobre Javascript. Por isso, nesse módulo você vai aprender os fundamentos básicos como o que é uma função, como executar arquivos na sua máquina, estrutura condicionais como if/else, estrutura de repetição while e muito mais.

API Sem Framework com SQL Puro

Aprender a trabalhar com o NodeJS é o objetivo do curso, por isso nesse módulo você vai aprender o que é o NodeJS, como ele funciona, vai aprender sobre Event Loop, Callback Queue, Callback Task. Você vai aprender os conceitos de uma API, métodos e códigos HTTP e como criar uma API totalmente do zero, sem a utilização de nenhum framework e com SQL puro

Typescript

Nesse módulo você vai aprender o que é o Typescript, como ele pode facilitar o desenvolvimento da nossa aplicação, através dos tipos que inserimos para classes, variáveis, retorno de funções entre outros; quais vantagens e desvantagens que temos ao utilizá-lo

API com Express.js

Agora que você já aprendeu como o Node funciona por baixo dos panos, é a hora de estudar alguns frameworks que irão auxiliar na construção de uma API. Nesse módulo você vai aprender sobre o framework ExpressJS, que iremos utilizar pra criação da nossa API, manipulação de rotas e criação de middlewares. Você aprenderá também o que são os ORMs e como integrá-los em nossa aplicação. Para isso, iremos utilizar o Prisma ORM.

95% concluído

Amadurecendo a aplicação

Agora que você já aprendeu como construir uma aplicação com ExpressJS, aprendeu como integrar o Prisma pra trabalhar com banco de dados, é hora de levarmos nosso curso para o próximo nível. Nesse módulo você irá aprender boas práticas para o desenvolvimento de projeto como conceitos de SOLID, testes unitários, TDD e autenticação

Deploy

Nesse módulo você vai aprender algumas formas para realizar o deploy da sua aplicação, utilizando aplicações gratuitas e aplicações mais profissionais. Você também aprenderá como trabalhar com CI/CD.

Bônus - SQL

Um dos conceitos mais importantes para quem quer aprender sobre Backend é saber o que é SQL e como utiliza-lo para manipular dados no banco de dados, por isso, nesse bônus você vai aprender desde a criação de uma tabela até a manipulação de dados com relacionamento entre tabelas.

80% concluído

Bônus - Docker

Nesse módulo você vai aprender como instalar e configurar o Docker na sua máquina, tanto para Windows como para Unix(MacOS e Linux). Você aprenderá os conceitos de docker como criação de container, imagens, como criar suas próprias imagens, criação de Dockerfile e utilização do docker compose.

em breve

Bônus - Microserviços

Um dos assuntos mais temidos e que causa muita confusão é o conceito de 'microserviços'. Nesse módulo você vai aprender o que é microserviços, porquê e quando utilizá-lo, além de colocar em prática o conceito, criando aplicações que se comunicam entre si, através de mensageria. Você também aprenderá o que é o API Gateway e como configurar ele para suas aplicações.

Bônus - NestJS

Nesse módulo você vai aprender o que é o NestJS, como utilizá-lo para criação de APIs, além de trabalhar com alguns módulos disponíveis dentro do NestJS, como Redis, Queues, Looging, Task Scheduling, entre outros.

QUAL SERÁ O INVESTIMENTO?

Invista em sua carreira na tecnologia agora mesmo!

O valor do seu investimento será de apenas

R$ 723,00

à vista

Ou em até 12x