Тёмный

Crie uma API RESTful com Node.js e MongoDB | CRUD com Node, Express e Mongoose 

Matheus Battisti - Hora de Codar
Подписаться 136 тыс.
Просмотров 81 тыс.
50% 1

CUPOM CURSO COMPLETO: www.udemy.com/course/nodejs-d...
📒 Ebook gratuito de JavaScript avançado: www.horadecodar.com.br/ebook-...
Neste vídeo você vai criar uma #API com as seguintes tecnologias: #Node.js, Express, MongoDB, #Mongoose e vamos testar a API com Postman
Na primeira parte vamos instalar todas as dependências necessárias para você poder realizar este curso com sucesso
Depois contextualizaremos nosso projeto, estabelecendo as funcionalidades que serão criadas e também nossa estratégia de programação
Por fim a prática, onde criaremos do absoluto zero uma API completa com CRUD em Node.js e MongoDB!
Se você tem interesse em aprender Node.js, conheça melhor o meu curso completo de Node: www.udemy.com/course/nodejs-d...
Repositório: github.com/matheusbattisti/cu... 🔷 Telegram: t.me/horadecodar .
🟣 Discord Hora de Codar: / discord

Наука

Опубликовано:

 

4 окт 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 191   
@MatheusBattisti
@MatheusBattisti Год назад
⭐ Conheça a nossa plataforma de cursos: www.horadecodar.com.br/comunidade-hora-de-codar/
@lukeverso
@lukeverso 2 года назад
Matheus, VOCÊ É INCRÍVEL, cara!!! Você é um professor sensacional, bicho, de verdade. Tô muito feliz de ter encontrado teu canal (através do curso de Next.js, que já fiz), e, agora, me encontro aqui ingressando no mundo do Back-End com a sua ajuda. Cara, de verdade, parabéns por ser tão didático, dinâmico e carismático!!
@MatheusBattisti
@MatheusBattisti 2 года назад
fala Lucas, muito obrigado pelo comentário, me ajuda muito a continuar produzindo conteúdo, um abraço! =)
@gabrielvieira5809
@gabrielvieira5809 2 года назад
Meu professor favorito! Me ensinou PHP/Laravel, consegui mudar de emprego e agora vou aprender Node para próximos desafios! Obrigado Matheus!
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu Gabriel, espero poder te ajudar mais! =)
@devacademy7839
@devacademy7839 2 года назад
Para quem esta com dificuldade no erro 422 na função >>> router.get('/:id', async (req, res) =>... > ( error: error )
@brunojaques9982
@brunojaques9982 Год назад
boa, vlw
@lucasmendonca3841
@lucasmendonca3841 2 года назад
Excelente explicação. (A explicação do código começa em 12:05 caso queira ir direto)
@victormanuelmartinezf
@victormanuelmartinezf Год назад
Gracias bro
@Juuininho
@Juuininho Год назад
Passando aqui pra deixar o meu muito obrigado! O seu vídeo me ajudou muito a conseguir completar um desafio que me fez conquistar a minha primeira vaga como dev na área ! Seu trabalho é sensacional e pode ter certeza que você está ajudando muita gente pelo Brasil!! Te desejo tudo de melhor. Gratidão!
@MatheusBattisti
@MatheusBattisti Год назад
fala Angelo, me manda um email e vamos trocar uma ideia: matheus@horadecodar.com.br quero ouvir essa tua história =)
@rodrigoserrasqueiro
@rodrigoserrasqueiro Год назад
Gostaria de agradecer muito pelo conteúdo e por compartilhar seu conhecimento assim de forma gratuita. Estou trabalhando em um projeto novo e seu vídeo me ajudou muito, até porque não estou habituado com mongoDB e mongoose. Valeu demais!!!
@CarlosFreitas-sv5tq
@CarlosFreitas-sv5tq Год назад
Cara muito bom mesmo a sua didática e fica muito tranquilo de entender, assisti 1hora e 19 minutos de vídeo com gostinho de quero mais, parabéns irmão sucesso!
@SidneiMV
@SidneiMV Год назад
O cara é low profile e objetivo, entende do riscado. Tô fazendo o curso de React dele na Udemy. Show de bola.
@diegos.e.3104
@diegos.e.3104 Год назад
terminei a aula/curso. TOOPPP ! obrigado por seu trabalho. sou seu aluno no curso de js da udemy, a maneira como vc ensina é sensacional. parabéns.
@Thiago20828
@Thiago20828 Год назад
Com certeza vou comprar os cursos. Só pelos vídeos do RU-vid agregou muito valor. Didática incrível!
@matealves
@matealves Год назад
VOCÊ É INCRÍVEL!!! Muito obrigado por tudo que faz por nós professor. 🚀
@Ricardo-ix8gb
@Ricardo-ix8gb Год назад
Todos os seus cursos são sensacionais! Parabéns 👏👏👏
@LucasAlmada2002
@LucasAlmada2002 Год назад
Conteúdo incrivel, didática maravilhosa! Obrigado por compartilhar seu conhecimento, Matheus 🙏
@Kimitri
@Kimitri Год назад
Cara, eu deixei de programar faz tempo e tô voltando agora e tentando me atualizar e migrar para o node já que eu usava era o php, e nossa mano, muito obrigado, infelizmente não tô com grana para comprar o seu curso, mas quando eu tiver trabalhando prometo que compro. Você é fantástico.
@alexandrerodrigues8289
@alexandrerodrigues8289 Год назад
Podem comprar o curso sem medo de errar, melhor professor de todos, tem o dom de ensinar, super recomendo.
@devitprogramador
@devitprogramador Год назад
Possuo bastante experiência com vários bancos de dados (relacionais), e mesmo sabendo como criar uma API, eu assisti este vídeo para aprender como faria para me conectar a um banco MongoDB e como gerenciar as informações! Eu fiquei impressionado com a qualidade do conteúdo e com a didática!
@EduardoGamplays
@EduardoGamplays Год назад
Excelente material!, parabéns pela didática e por disponibilizar seu conhecimento aqui pra gente.
@andersomconhecimento8523
@andersomconhecimento8523 Год назад
Muito obrigado Matheus! Vc é {bravo mesmo}. Eu já estudo em outra plataforma, mas vou compara seu curso de Node.js por gratidão a esta aula!! VALEU
@Filipe09
@Filipe09 Год назад
Um excelente professor, explica ponto a ponto. Já comprei o curso no udemy.
@christianluis3356
@christianluis3356 2 года назад
Ja tenho seu curso na Udemy de Mongo, cara sua didática é exelente, parabens pelos cursos pagos e pelos gratuitos aqui no RU-vid. Otima qualidade, obrigado pelos ensinos
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu Christian!
@welderdanielsilva7613
@welderdanielsilva7613 10 месяцев назад
Matheus vc é demais, perfeito nas explicacões, didatica fantastica, parabens e obrigado por nos ajudar
@jessicaaraujo8070
@jessicaaraujo8070 10 месяцев назад
Agora estou mais empolgada em aprender.. Gostei, obrigada !
@lucascardone7357
@lucascardone7357 Год назад
muito Obrigado pela Aula, ensinou de maneira simples e direta
@pauloluguenda8397
@pauloluguenda8397 11 месяцев назад
Meu professor favorito, continue com este trabalho❤
@reynanpaiva7817
@reynanpaiva7817 Год назад
Muito bom, ótima didática também. Parabéns pelo seu trabalho.
@thescriptkiddie
@thescriptkiddie Год назад
Que aula... basicamente posso dizer que estou maratonando todas as suas aulas do canal, heheheheh
@brunojaques9982
@brunojaques9982 Год назад
Vídeo show de mais, me ajudou bastante no meu estágio. tmj
@gabirovskii1504
@gabirovskii1504 8 месяцев назад
Adorei o vídeo cara sensacional!!!!!
@jacksonoliveira3226
@jacksonoliveira3226 Год назад
Você acabou de salvar minha vida! Obrigado de verdade!
@meuuniverso3330
@meuuniverso3330 2 года назад
Sem palavras, comecei a gostar de node apartir desta aula, VLW
@adriennydanielygomesdasilv2256
aula muito boa, já tinha adorado com menos de 10min de vídeo
@robertodeoliveira4095
@robertodeoliveira4095 Месяц назад
Seu conteudo são sempre maravilhosos Matheus obrigado por tudo
@raphaellima1348
@raphaellima1348 2 года назад
Melhor video que ensina fazer CRUD no mongoDB que já vi. Parabéns !
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu Raphael!
@mambosdabanda7128
@mambosdabanda7128 Год назад
Gosto muito da sua didática!
@cloudtea0
@cloudtea0 7 месяцев назад
Vc é muito foda, salvou meu final de semestre ♥
@fabi6ferreira
@fabi6ferreira 9 месяцев назад
Bastante útil, obrigado :)
@amanciio93
@amanciio93 Год назад
Professor, agradeço todo conhecimento passado. Sem dúvidas, um dos melhores videos que eu já assisti e pude entender mais sobre o assunto, sendo um iniciante na área e estudando sozinho, me avalio estar indo bem rs'. Não pude concluir minha faculdade de ciências da computação em 2014, hoje estou buscando novos ares e escolhi voltar a essa área, sua ajuda foi inestimável, desejo tudo de bom !!!
@MatheusBattisti
@MatheusBattisti Год назад
agradeço tb Jonathan, e boa sorte! =)
@VivaSabendo
@VivaSabendo 2 года назад
Obrigado mestre. O melhor vídeo sobre API REST que já assisti.
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu Tiago, mto obrigado! =)
@vita.solaris127
@vita.solaris127 5 месяцев назад
Excelente, total dominio técnico
@amandaluiza5549
@amandaluiza5549 Год назад
Seus videos são incriveis, realmente queria um video sobre construção de api e esse foi o que procurava parabens pelo excelente trabalho
@MatheusBattisti
@MatheusBattisti Год назад
valeuu Amanda! Tenho outros treinamentos também, se quiser dar uma olhada: horadecodar.com.br/comunidade-hora-de-codar/
@igorsousa4844
@igorsousa4844 2 года назад
Aula sensacional! extremamente didático e direto ao ponto. ganhou um novo inscrito
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu Igor =))
@dosautomacao
@dosautomacao 2 года назад
Muito TOP direto ao ponto, o básico muito bem feito. 👏👏👏
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu Douglas!
@vitorfumagalli6736
@vitorfumagalli6736 Год назад
Ótima explicação! Parabéns!
@sigmamvc5837
@sigmamvc5837 2 года назад
Muito legal, vi a notificação pela udemy, pois comprei o curso de docker, meus parabéns, você é um excelente professor!
@MatheusBattisti
@MatheusBattisti 2 года назад
show Sigma, boa aula pra você! =)
@TiagoSantos-vi5zi
@TiagoSantos-vi5zi 2 года назад
Baita aula! Me inscrevi no curso. Já que pediu uma dica, poderia fazer um CRUD usando arquitetura MSC, é rasteiro os conteúdos usando MSC.
@pedromoreira1311
@pedromoreira1311 Год назад
Parabéns! Muito bom o video!
@brunofilipe9849
@brunofilipe9849 2 года назад
Muito bom manin!!! Curti de mais tua aula de API RESTful. Farei seu curso, certamente!!!! :D
@MatheusBattisti
@MatheusBattisti 2 года назад
valeuu Bruno!
@AnnieGreench
@AnnieGreench 2 года назад
Aula maravilhosa, professor. Estou fazendo um curso, mas sua explicação abriu minha mente para coisas quais não estava entendendo, com certeza irei assinar seu curso! Obrigada!
@MatheusBattisti
@MatheusBattisti 2 года назад
valeuu! =)
@francinemelo7604
@francinemelo7604 2 года назад
Como sempre, outra aula maravilhosa! Parabéns e obrigada! :D
@MatheusBattisti
@MatheusBattisti 2 года назад
de nada Francine, agradeço tb o feedback =)
@ronaldomaciel6137
@ronaldomaciel6137 2 года назад
salve professor, muito bom seus videos, tanto aqui quanto la na udemy, vc podia fazer um usando essa api no front, seria legal
@julianomueloschat7149
@julianomueloschat7149 Год назад
Estudei o cronômetro, list to-do e agora concluí esse API RESTful com Node.js e MongoDB. Agora vou ver se encontro algum vídeo front+back. Valeu pelo
@ailtonjunior7685
@ailtonjunior7685 2 года назад
Professor muito legal o vídeo é muito bem explicativo , poderia criar o front em html , css e JavaScript em suas linguagens puras para obter, atualizar e apagar estes registros , para aprendermos como recuperar estes dados no front . Agradeço se possível 🤗
@caioinacio00
@caioinacio00 Год назад
Vídeo muito bom!!!
@charlesconde9752
@charlesconde9752 Год назад
Mais uma aula concluída. finalmente
@mbfreitas0
@mbfreitas0 Год назад
Aula super Top !!!
@MatheusBattisti
@MatheusBattisti Год назад
valeu Marcelo!
@user-zl9cp2kk4f
@user-zl9cp2kk4f Год назад
excelente explicação!
@yurimoura7906
@yurimoura7906 2 года назад
Depois de começar a assistir essa aula corri pra comprar o curso, muito bom a forma de explicação, tá de parabéns!!!
@MatheusBattisti
@MatheusBattisti 2 года назад
muito obrigado Yuri!
@jeanfernandeseng
@jeanfernandeseng 2 года назад
Parabéns. Muito didático. Excelente.
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu Jean!
@julianacristina9356
@julianacristina9356 2 года назад
vantagens de ficar até o final do vídeo e receber esse bônus incrível! excelente explicação, uma didática tão boa que dá pra entender tudo perfeitamente :) obrigada por esse conteúdo tão rico 🙏
@MatheusBattisti
@MatheusBattisti 2 года назад
que bom que curtiu Juliana! =)
@ControleIndie
@ControleIndie 2 года назад
Ótima aula professor! Estou usando para um processo seletivo e espero passar! Seus ensinamentos ajudaram muito!
@MatheusBattisti
@MatheusBattisti 2 года назад
boa! =D
@varalta.floresta
@varalta.floresta Год назад
ótimo curso e ótima aula
@VictorHugo-pd4zm
@VictorHugo-pd4zm Год назад
Você é o melhor professor que tive!
@MatheusBattisti
@MatheusBattisti Год назад
obrigado pelo elogio Victor! =D
@danielladutra7093
@danielladutra7093 2 года назад
Fiz o curso de JavaScript do básico ao avançado 😍foi excelente e super indico👏🏾👏🏾agora vou iniciar esse de Node do zero a Maestria🙏🏽 Gratidão Matheus
@MatheusBattisti
@MatheusBattisti 2 года назад
show Daniella, vamos lá! =)
@lucasaugusto9742
@lucasaugusto9742 2 года назад
Parabens pela didatica, me ajudou bastante.
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu Lucas!
@fabiovaz6473
@fabiovaz6473 2 года назад
Seguindo a galera nos comentários! Comprei o curso do Matheus Bootstrap 5, e nas primeiras aulas já notamos tão organizado que é o curso, e as qualidades das aulas. E se mostra sempre está focado em nos mostrar o lado correto do aprendizado e não Crt c Crt v. Irei compra todos que vai mim ajudar na jornada de Front End. PARABÉNS Matheus.
@MatheusBattisti
@MatheusBattisti 2 года назад
muito obrigado pela confiança Fábio, abração!
@user-jz2rq9rl2u
@user-jz2rq9rl2u 3 месяца назад
Muito bom!!!
@wevertonsantiago4305
@wevertonsantiago4305 Год назад
Muito obrigado! Top demais
@MatheusBattisti
@MatheusBattisti Год назад
valeu Weverton!
@nataliasimoes9136
@nataliasimoes9136 2 года назад
Obrigada por esta aula, me ajudou bastante!
@MatheusBattisti
@MatheusBattisti 2 года назад
De nada Natália!
@matheusjapa9321
@matheusjapa9321 2 года назад
Valeu dms pela aula me ajudou mto!! :))))
@MatheusBattisti
@MatheusBattisti 2 года назад
showw Matheus!
@lilianmg
@lilianmg 2 года назад
Muito obrigada pela aula!
@MatheusBattisti
@MatheusBattisti 2 года назад
de nada Lilian =)
@yBello
@yBello Год назад
Galera quem estiver com o erro = Error: querySrv ENODATA _mongodb. ou o banco de dados não conectando como o meu. para resolver eu alterei o link de conexão do node para "2.2.12 or later" ou seja após clicar em connect e depois em connect your application, alterar a versão para do node para "2.2.12 or later". ~ 04/04/2023
@2707Mauricio
@2707Mauricio 2 года назад
Excelente, parabéns! Desmistificou o Monstro do Moongose na minha cabeça.
@MatheusBattisti
@MatheusBattisti 2 года назад
de nada Mau =D
@2707Mauricio
@2707Mauricio 2 года назад
@@MatheusBattisti amanhã começo seu curso pq aqui ja foi top, imagina no curso.
@jeffersondecastro5150
@jeffersondecastro5150 Год назад
comprei o curso. ver essa aula aqui chega deu vontade de adquirir
@MatheusBattisti
@MatheusBattisti Год назад
valeu Jefferson!
@cristianosantos1095
@cristianosantos1095 Год назад
Aprendi React com o seu curso, ja passei por três empresas desde então, atuando em sistemas b2b e b2c, agora estou aqui começando no backend com você KKKKKK! ja vou comprar o curso da udemy xD
@allanjose1437
@allanjose1437 Год назад
Faz uma aula sobre cors tanto para node como para php
@flanelondjorge1790
@flanelondjorge1790 5 месяцев назад
contéudo muito atual
@frndev2155
@frndev2155 Год назад
muito top!!!
@MatheusBattisti
@MatheusBattisti Год назад
valeu Fabiano!
@yokatsu32
@yokatsu32 2 года назад
video muito bom, me ajudou a montar a API
@MatheusBattisti
@MatheusBattisti 2 года назад
boa!
@aldecirdsantos
@aldecirdsantos 2 года назад
Muito bacana as aulas
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu Aldecir!
@user-ob6em6xn2d
@user-ob6em6xn2d 20 дней назад
Matheus,o link do repositório no Github dá acesso ao mesmo código feito no vídeo?Porque acho que faltou a pasta routes. Ótimo vídeo
@zerielribeiro5787
@zerielribeiro5787 2 года назад
Ótima aula 👍
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu Zeriel!
@eduardoborges9798
@eduardoborges9798 2 года назад
Melhor professor by far
@MatheusBattisti
@MatheusBattisti 2 года назад
obrigado =)
@wellingtonmorete9472
@wellingtonmorete9472 2 года назад
Fala cara . Parabéns pelo vídeo ! O mongo dB atlas cabe quantos documentos mais ou menos ? Vi que o plano gratuito suporta 512 MB . Isso seria muito pouco ?
@andredias6356
@andredias6356 2 года назад
Comprei ontem o curso de onde muito bom e recomendo para todos pois teus cursos são muito bom Faz um curso de laravel .
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu André, muito obrigado pelo feedback!
@luizfelipeburgattjolo6578
@luizfelipeburgattjolo6578 2 года назад
sensacional! +1 inscrito
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu Luiz!
@carloskauan4730
@carloskauan4730 2 года назад
Ajudou muito vlw, !!!! :)
@MatheusBattisti
@MatheusBattisti 2 года назад
De nada Carlos!
@Felipe-pc3yl
@Felipe-pc3yl Год назад
cara, melhor professor sobre o tema que vi no youtube. Olha que vi bastante kkk. Queria saber como faço para fazer esses testes com um front simples em html ao invés de usar o postman
@MatheusBattisti
@MatheusBattisti Год назад
valeuu Felipe! se liga só também no meu curso completo: horadecodar.com.br/comunidade-hora-de-codar/
@oldgabrieldps2119
@oldgabrieldps2119 2 года назад
Qual o tema do VSCode vc tava usando nesse vídeo??
@mPatricio26
@mPatricio26 5 месяцев назад
Boa noite Matheus, achei muito top esse seu curso, de NodeJS, e me interessei por fazer o curso completo, porem no momento nao tenho como pagar valor cheio e como voce mencionou sobre o cupppom, como faco para conseguir, ? grato Marcos
@davideoliveira19
@davideoliveira19 11 месяцев назад
Quais as vantagens de acessar o banco via node e não no back-end. Somente uma decisão de projeto ou para algumas soluções é muito mais vantajoso?
@E.3.N.D
@E.3.N.D 2 года назад
Vídeo muito bom
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu!
@robsonsilvaalmeida7162
@robsonsilvaalmeida7162 2 года назад
Todas as validações após o await não são lidas, o catch pega antes.. e da internal server error(500)
@antoniovictor2000
@antoniovictor2000 2 года назад
Que aula :')
@MatheusBattisti
@MatheusBattisti 2 года назад
valeuu Antônio!
@markqsantos7613
@markqsantos7613 Год назад
Eu achei que sabia de nodeJS kkk mas depois de assistir esse vídeo, eu n sei nem o básico de NodeJS kkkk já fiz o curso do Felipe duas vezes e não consegui absorver quase nada. Eu fiquei confuso na parte das routers
@portugueseincontext431
@portugueseincontext431 Год назад
Quais os passos que seriam necessários para colocar esta aplicação online, com o Heroku, por exemplo? Tentei e depois de fazer deploy e tentar aceder a página dá erro.
@gabrieldepaulasouza4445
@gabrieldepaulasouza4445 2 года назад
Que extensões vc ta usando??
@munirarabi5397
@munirarabi5397 2 года назад
poderia fazer um video ensinando como hospedar esse projeto no heroku
@tainadantas3133
@tainadantas3133 2 года назад
Matheus, já te acompanho na udemy, e adoro seu trabalho. mas cara, meu codigo roda super bem até eu criar o router e levar tudo pro arquivo Routes.js. depois ele trava e postman fica buscando sem parar. ja fiz e refiz, um amigo revisou meuu código e não tem erro e simplesmente ele só roda enquanto está tudo no index.
@guilhermemm-dev
@guilhermemm-dev 2 года назад
pq usar o postman e nao o thunderclient? tem diferença?
Далее
Learn Kotlin in 12 Minutes
12:01
Просмотров 311 тыс.
Как выжить на 1000 рублей?
13:01
Просмотров 729 тыс.
What is an API? REST and RESTful? | MaykBrito
33:57
Просмотров 281 тыс.
How to Start from ZERO in Node.js in Just ONE Lesson
1:31:36
Rotina de Um Analista de Testes (QA)
9:28
Просмотров 12 тыс.
Learn Express JS In 35 Minutes
36:03
Просмотров 761 тыс.
Mongoose Crash Course - Beginner Through Advanced
33:36
Урна с айфонами!
0:30
Просмотров 7 млн
🛑 STOP! SAMSUNG НЕ ПОКУПАТЬ!
1:00
Просмотров 121 тыс.