Curso Completo do Desenvolvedor NodeJS e MongoDB

Aprenda a criar sites e sistemas web utilizando a plataforma NodeJS e o banco de dados MongoDB

4.65 (8049 reviews)
Udemy
platform
Português
language
Web Development
category
instructor
Curso Completo do Desenvolvedor NodeJS e MongoDB
27,859
students
15.5 hours
content
Apr 2023
last update
$54.99
regular price

What you will learn

Aprenda a criar aplicações NodeJS integradas com o banco de dados MySQL e MongoDB utilizando Design Pattern MVC.

Aprenda a utilizar o JavaScript no back-end como linguagem de programação para páginas dinâmicas.

Aprenda a utilizar o framework Express, o gerenciador de pacotes NPM e o engine de views EJS.

Aprenda a usar os módulos Consign, Body-parser, Express-validator, Express-session, Crypto e Connect-Multiparty.

Why take this course?

Aprenda a desenvolver aplicações web com esse curso completo de NodeJS e MongoDB, um curso 100% prático que vai te deixar por dentro de duas das tecnologias mais valorizadas pelo mercado.

Entendendo as tecnologias:

O que é NodeJS?

O NodeJS é uma plataforma de execução de códigos JavaScript que permite ao programador desenvolver aplicações web utilizando o JavaScript como linguagem de back-end. Com NodeJS você poderá criar servidores facilmente escaláveis capazes de responder a milhares de requisições simultâneas sem dar deadlock ou negá-las.

O que é MongoDB?

O MongoDB é um banco de dados No-SQL (não relacional) cuja utilização está em ascensão. Trata-se de uma aplicação de código fonte aberto, de alta performance, sem esquemas, orientado a documentos.

Resumo do curso:

Neste curso você aprenderá a criar aplicações com o NodeJS e o MongoDB, aprenderá a utilizar o framework Express em conjunto com o design pattern MVC, fará uso do gerenciador de pacotes NPM e do engine de views EJS, tudo para criar aplicações profissionais. 

Aprenda a utilizar os seguintes módulos:

  • Consign: Para realizar autoload de módulos
  • Body-parser: Para receber parâmetros de formulários trafegados em requests.
  • Express-validator: Para validação de dados
  • Express-session: Para criação de variáveis de sessão
  • Crypto: Para criptografia de dados utilizando MD5
  • Connect-Multiparty: Para upload de arquivos


Aprenda de verdade

Durante o curso desenvolveremos uma série de projetos reais, a ideia é botar os ensinamentos em prática e ir ganhando confiança nas tecnologias conforme você aprende. Aí vão os projetos que desenvolveremos juntos:

- Portal de notícias: O objetivo deste projeto é introduzi-lo ao universo NodeJS. Vamos criar uma aplicação simples, mas funcional, com recursos básicos e fundamentais para utilizar de forma produtiva a plataforma NodeJS.

- Chat multiusuário: O objetivo deste projeto consiste em aprendermos o recurso de websockets, uma tecnologia que permite a comunicação bi-direcional entre clientes (browsers) e servidores, com esta tecnologia é possível criar aplicações em real-time e quebrar o paradigma de que requisições são feitas apenas por parte do cliente.

- MMORPG baseado na série de TV Game Of Thrones: O objetivo deste projeto consiste em integrar uma aplicação NodeJS com o banco de dados MongoDB demonstrando na prática como realizar as 4 operações básicas de inclusão, consulta, atualização e remoção de documentos. Neste projeto também será ensinado o método de autenticação por sessão para controle de páginas restritas da aplicação.

- Instagram Clone: O Objetivo deste projeto consiste na criação de uma API RESTful em conjunto com uma aplicação web cliente baseada no Instagram. Neste módulo iremos nos aprofundar um pouco mais no protocolo HTTP e aprenderemos a utilizar além dos tradicionais métodos POST e GET os métodos PUT e DELETE.


Tá em dúvida? Experimente!

Esse curso tem 30 dias de garantia, tempo de sobra para você testar e aprovar. (E claro, se não gostar é só solicitar reembolso!)

E aí? Pronto para aprender a desenvolver com NodeJS e o MongoDB? Junte-se a mais de 4 mil alunos que já se matricularam nesse curso! Comece já!

Screenshots

Curso Completo do Desenvolvedor NodeJS e MongoDB - Screenshot_01Curso Completo do Desenvolvedor NodeJS e MongoDB - Screenshot_02Curso Completo do Desenvolvedor NodeJS e MongoDB - Screenshot_03Curso Completo do Desenvolvedor NodeJS e MongoDB - Screenshot_04

Reviews

Rodrigo
September 21, 2023
Explicações muito boas, acima da média, porém EM CONTEÚDO o curso está desatualizado (gravado há 6 anos) e o instrutor/professor não teve o cuidado de atualizar partes importantes, que levariam alguns minutos do dia, que fazem diferença a partir do segundo projeto (aula 89) até o final. Para quem tem conhecimento, é possível refatorar com a documentação do mongodb, mas quando se trata de um "curso completo", espera-se que tenha cuidado grande para incluir estudantes iniciantes.
Igor
August 24, 2023
Fiquei preocupado pois quase todos os modules já estão bem mais atualizados, mas com um pouco de temo que separei consegui ajustar as coisa para poder da continuidade com o curso, e estou aprendendo muito.
Lincoln
July 19, 2023
Curso muito bom, ótima didática e conteúdo (embora desatualizado) muito bom. O suporte também é ótimo.
Leonardo
July 1, 2023
Sim, muito bom o curso ate agora, valeu muito a pena, estou gostando da didatica e indicaria para pessoas proximas que querem aprender o mesmo
Sandoelio
June 25, 2023
Uma boa didatica, mas desistir na metade do curso, porque esta bastante desatualizado causando assim mas problemas do que apredizado digo isso para alguem que compra o curso querendo um conhecimento rapido ate porque sei que desenvolvimento nao se parende de um dia para o outro mas para aqueles que ja trabalham e desejam melhorar e complicado imagine para quem nada sabe, na minha opiniao a plataforma poderia ter um prazo de validade dos cursos ainda mais quando se trata de tecnologia
Andre
December 22, 2022
O curso é muito bom, completo e com muitos detalhes relevantes para o desenvolvimento de novas aplicações/projetos.
Victor
December 7, 2022
Tenho outros 2 cursos do professor, 1 concluído - Desenvolvimento Web com Vue - e outro em progresso - Desenvolvimento Web com PHP e Laravel -, e a didática dele é excelente, consegue explicar muito bem o que quer passar de uma forma bem simples. Sobre o curso em si, segue a mesma característica dos outros dois cursos citados, porém, o conteúdo está desatualizado, o que me levou a pausar o curso. Espero que um dia ele seja atualizado, pois como eu disse, o professor é muito bom.
Pablo
September 19, 2022
Já conheço o professor de outro curso (Desenvolvimento web 2022). Possui uma excelente didática. Esse curso de Node.js está sensacional. Vai além de minhas expectativas. Parabéns!
Diego
June 10, 2022
O professor tem uma ótima didática. Acompanho seu trabalho assim como do Jamilton. Porém, o curso está um pouco desatualizado, grande parte dos conceitos são válidos, mesmo assim seria legal atualizar o conteúdo.
Luciano
March 18, 2022
Até a aula 89 estava tudo bem, mas na parte de cadastrar usuários simplesmente não funciona. Fui ver as perguntas dos participantes e vi que o problema é desatualização e a correção não pode ser feita por estar envolvido em outros projetos. Decepcionante isso!
Otavio
March 6, 2022
O curso é antigo, muitos conceitos ja mudaram, tais como a inexistencia de classes no Javascript na epoca da gravação do curso, porém, ajuda a entender muito bem a utilização do NodeJS e suas possibilidades, uma pena o professor ter deixado de atualizar.
Elton
March 5, 2022
Excelente curso, muito bem explicado. Com certeza estarei realizando novos cursos com o Jorge Sant'Ana.
Edmar
February 28, 2022
o curso esta desatualizado com as versoes do javascript e do nodejs. Alem disso perdi um bom tempo ensinando mongo e outras coisas que são fora do escopo
Raphael
January 9, 2022
Muito bom curso, porém não é atualizado. Dependendo, se for pra quem quer iniciar o contato com Nodejs, recomendo pois é muito explicativo e detalhado
Michel
August 17, 2021
O curso é excelente, um pouco desatualizado, mas se baixar as versões que o professor recomenda e buscar algumas coisas na internet é um curso de alta qualidade a custo zero. Vale muito apena e o professor é incrível!

Charts

Price

Curso Completo do Desenvolvedor NodeJS e MongoDB - Price chart

Rating

Curso Completo do Desenvolvedor NodeJS e MongoDB - Ratings chart

Enrollment distribution

Curso Completo do Desenvolvedor NodeJS e MongoDB - Distribution chart

Related Topics

934680
udemy ID
8/18/2016
course created date
11/1/2019
course indexed date
Bot
course submited by