Daniele Leão

COM QUEM VOCÊ VAI APRENDER

Conheça um pouco da minha história

Oi galerinha tudo bem? Pra quem não me conhece, eu sou a Dani, sou programadora há mais de 13 anos com extenso conhecimento em backend, mas precisamente em Node e Java, apesar de também atuar um pouco com frontend.

Sou uma pessoa extremamente apaixonada por programação e busco o tempo todo estar evoluindo e aprendendo algo novo, principalmente conteúdos ligados a construção de bons códigos, arquitetura de software, microserviços

Atualmente atuo como Tech Lead, Educadora e criadora de conteúdo para YouTube e Instagram.

Já ajudei mais de 1000 alunos, através das minhas aulas, ensinando com uma didática diferente, com tudo o que é necessário mas indo direto ao ponto; de uma forma diferente e que deixe nosso ensino "um pouco mais leve".

E esse é um resuminho de quem sou eu.

Daniele Leão

SOBRE O CURSO

Conteúdo com a melhor qualidade

Oi galerinha tudo bem? Pra quem não me conhece, eu sou a Dani, sou programadora há mais de 13 anos com extenso conhecimento em backend, mas precisamente em Node e Java, apesar de também atuar um pouco com frontend.

Esse curso foi desenvolvido para ajudar pessoas que estão iniciando ou querem iniciar em programação, se tornando excelentes desenvolvedoras e desenvolvedores.

Através dele você será capaz de dar os seus primeiros passos, aprendendo o que é uma aplicação backend, como desenvolver utilizando boas práticas, trazendo mais maturidade para o seu código

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 esse curso é somente para iniciantes? NÃO!

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!

As aulas estão sendo desenvolvidas gradativamente e serão liberadas ao longo das semanas. Toda atualização de aula ou aula nova será informada através do e-mail ou pela comunidade.

E por falar em comunidade... SIM!!! Nosso curso tem uma comunidade própria onde o aluno terá acesso diretamente a mim e também a seus colegas, para tirar dúvidas, fazer networking e acima de qualquer coisa, evoluirmos juntos.

Além dos conteúdos em aulas, você terá acesso a mentoria exclusiva para alunos, onde irei tirar dúvidas técnicas, falar um pouco sobre carreira e compartilhar um pouco das minhas muitas experiências.

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

em breve

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

em breve

Integração Prisma ORM

Nesse módulo você vai aprender o que é o Prisma ORM, como integrar ele em seu projeto e como utilizá-lo para fazer a comunicação com o banco de dados e a manipulação dos nossos dados, além de aprender sobre os conceitos de migrations e algumas ferramentas do Prisma

em breve

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

em breve

Acessando APIs externas e trabalhando com Stream

Nesse módulo você vai aprender o que é o Stream do Node, como manipular arquivos e como criar um player de vídeo. Você também aprenderá como acessar APIs externas, como S3 e envio de e-mail com nodemailer.

em breve

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.

em breve

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.

em breve

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.

em breve

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$ 540,00

à vista

Ou em até 12x