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

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ก.ย. 2024

ความคิดเห็น • 191

  • @MatheusBattisti
    @MatheusBattisti  ปีที่แล้ว +3

    ⭐ Conheça a nossa plataforma de cursos: www.horadecodar.com.br/comunidade-hora-de-codar/

  • @lucasmendonca3841
    @lucasmendonca3841 2 ปีที่แล้ว +20

    Excelente explicação.
    (A explicação do código começa em 12:05 caso queira ir direto)

  • @lukeverso
    @lukeverso 2 ปีที่แล้ว +29

    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 ปีที่แล้ว +5

      fala Lucas, muito obrigado pelo comentário, me ajuda muito a continuar produzindo conteúdo, um abraço! =)

  • @gabrielvieira5809
    @gabrielvieira5809 2 ปีที่แล้ว +22

    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 ปีที่แล้ว +1

      valeu Gabriel, espero poder te ajudar mais! =)

  • @Juuininho
    @Juuininho 2 ปีที่แล้ว +7

    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  2 ปีที่แล้ว +1

      fala Angelo, me manda um email e vamos trocar uma ideia: matheus@horadecodar.com.br
      quero ouvir essa tua história =)

  • @devacademy7839
    @devacademy7839 2 ปีที่แล้ว +4

    Para quem esta com dificuldade no erro 422 na função >>> router.get('/:id', async (req, res) =>... > ( error: error )

  • @christianluis3356
    @christianluis3356 2 ปีที่แล้ว +6

    Ja tenho seu curso na Udemy de Mongo, cara sua didática é exelente, parabens pelos cursos pagos e pelos gratuitos aqui no TH-cam. Otima qualidade, obrigado pelos ensinos

  • @SidneiMV
    @SidneiMV ปีที่แล้ว +1

    O cara é low profile e objetivo, entende do riscado. Tô fazendo o curso de React dele na Udemy. Show de bola.

  • @amanciio93
    @amanciio93 2 ปีที่แล้ว +1

    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  2 ปีที่แล้ว

      agradeço tb Jonathan, e boa sorte! =)

  • @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!

  • @Kimitri
    @Kimitri ปีที่แล้ว +1

    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 2 ปีที่แล้ว

    Podem comprar o curso sem medo de errar, melhor professor de todos, tem o dom de ensinar, super recomendo.

  • @raphaellima1348
    @raphaellima1348 2 ปีที่แล้ว +2

    Melhor video que ensina fazer CRUD no mongoDB que já vi. Parabéns !

  • @fabiovaz6473
    @fabiovaz6473 2 ปีที่แล้ว +1

    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!

  • @mbfreitas0
    @mbfreitas0 2 ปีที่แล้ว +2

    Aula super Top !!!

  • @danielladutra7093
    @danielladutra7093 2 ปีที่แล้ว +1

    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

  • @yurimoura7906
    @yurimoura7906 2 ปีที่แล้ว +1

    Depois de começar a assistir essa aula corri pra comprar o curso, muito bom a forma de explicação, tá de parabéns!!!

  • @AnnieGreench
    @AnnieGreench 2 ปีที่แล้ว +1

    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!

  • @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!!!

  • @Thiago20828
    @Thiago20828 ปีที่แล้ว +1

    Com certeza vou comprar os cursos. Só pelos vídeos do TH-cam agregou muito valor. Didática incrível!

  • @VivaSabendo
    @VivaSabendo 2 ปีที่แล้ว +1

    Obrigado mestre. O melhor vídeo sobre API REST que já assisti.

  • @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

  • @matealves
    @matealves ปีที่แล้ว +1

    VOCÊ É INCRÍVEL!!! Muito obrigado por tudo que faz por nós professor. 🚀

  • @diegos.e.3104
    @diegos.e.3104 2 ปีที่แล้ว

    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.

  • @VictorHugo-pd4zm
    @VictorHugo-pd4zm 2 ปีที่แล้ว +1

    Você é o melhor professor que tive!

  • @amandaluiza5549
    @amandaluiza5549 ปีที่แล้ว +1

    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/

  • @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!

  • @julianacristina9356
    @julianacristina9356 2 ปีที่แล้ว +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 🙏

  • @cloudtea0
    @cloudtea0 10 หลายเดือนก่อน

    Vc é muito foda, salvou meu final de semestre ♥

  • @igorsousa4844
    @igorsousa4844 2 ปีที่แล้ว +1

    Aula sensacional! extremamente didático e direto ao ponto. ganhou um novo inscrito

  • @dosautomacao
    @dosautomacao 2 ปีที่แล้ว +1

    Muito TOP direto ao ponto, o básico muito bem feito. 👏👏👏

  • @welderdanielsilva7613
    @welderdanielsilva7613 ปีที่แล้ว

    Matheus vc é demais, perfeito nas explicacões, didatica fantastica, parabens e obrigado por nos ajudar

  • @robertodeoliveira4095
    @robertodeoliveira4095 3 หลายเดือนก่อน

    Seu conteudo são sempre maravilhosos Matheus obrigado por tudo

  • @yBello
    @yBello ปีที่แล้ว +2

    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

  • @Filipe09
    @Filipe09 ปีที่แล้ว

    Um excelente professor, explica ponto a ponto. Já comprei o curso no udemy.

  • @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

  • @jessicaaraujo8070
    @jessicaaraujo8070 ปีที่แล้ว

    Agora estou mais empolgada em aprender.. Gostei, obrigada !

  • @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

  • @Felipe-pc3yl
    @Felipe-pc3yl ปีที่แล้ว +1

    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/

  • @ControleIndie
    @ControleIndie 2 ปีที่แล้ว +1

    Ótima aula professor! Estou usando para um processo seletivo e espero passar!
    Seus ensinamentos ajudaram muito!

  • @lucascardone7357
    @lucascardone7357 ปีที่แล้ว

    muito Obrigado pela Aula, ensinou de maneira simples e direta

  • @adriennydanielygomesdasilv2256
    @adriennydanielygomesdasilv2256 ปีที่แล้ว

    aula muito boa, já tinha adorado com menos de 10min de vídeo

  • @2707Mauricio
    @2707Mauricio 2 ปีที่แล้ว +1

    Excelente, parabéns! Desmistificou o Monstro do Moongose na minha cabeça.

    • @MatheusBattisti
      @MatheusBattisti  2 ปีที่แล้ว +1

      de nada Mau =D

    • @2707Mauricio
      @2707Mauricio 2 ปีที่แล้ว

      @@MatheusBattisti amanhã começo seu curso pq aqui ja foi top, imagina no curso.

  • @jacksonoliveira3226
    @jacksonoliveira3226 ปีที่แล้ว

    Você acabou de salvar minha vida! Obrigado de verdade!

  • @andredias6356
    @andredias6356 2 ปีที่แล้ว +1

    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!

  • @Ricardo-ix8gb
    @Ricardo-ix8gb ปีที่แล้ว

    Todos os seus cursos são sensacionais! Parabéns 👏👏👏

  • @jeanfernandeseng
    @jeanfernandeseng 2 ปีที่แล้ว +1

    Parabéns. Muito didático. Excelente.

  • @sigmamvc5837
    @sigmamvc5837 2 ปีที่แล้ว

    Muito legal, vi a notificação pela udemy, pois comprei o curso de docker, meus parabéns, você é um excelente professor!

  • @ronaldo2000-ww
    @ronaldo2000-ww 2 ปีที่แล้ว +6

    salve professor, muito bom seus videos, tanto aqui quanto la na udemy, vc podia fazer um usando essa api no front, seria legal

  • @MineDev97
    @MineDev97 11 หลายเดือนก่อน

    Adorei o vídeo cara sensacional!!!!!

  • @meuuniverso3330
    @meuuniverso3330 2 ปีที่แล้ว

    Sem palavras, comecei a gostar de node apartir desta aula, VLW

  • @pauloluguenda8397
    @pauloluguenda8397 ปีที่แล้ว

    Meu professor favorito, continue com este trabalho❤

  • @vita.solaris127
    @vita.solaris127 8 หลายเดือนก่อน

    Excelente, total dominio técnico

  • @lucasaugusto9742
    @lucasaugusto9742 2 ปีที่แล้ว +1

    Parabens pela didatica, me ajudou bastante.

  • @thescriptkiddie
    @thescriptkiddie 2 ปีที่แล้ว

    Que aula... basicamente posso dizer que estou maratonando todas as suas aulas do canal, heheheheh

  • @jeffersondecastro5150
    @jeffersondecastro5150 2 ปีที่แล้ว

    comprei o curso. ver essa aula aqui chega deu vontade de adquirir

  • @LucasAlmada2002
    @LucasAlmada2002 ปีที่แล้ว

    Conteúdo incrivel, didática maravilhosa! Obrigado por compartilhar seu conhecimento, Matheus 🙏

  • @EduardoGamplays
    @EduardoGamplays ปีที่แล้ว

    Excelente material!, parabéns pela didática e por disponibilizar seu conhecimento aqui pra gente.

  • @eduardoborges9798
    @eduardoborges9798 2 ปีที่แล้ว +1

    Melhor professor by far

  • @Cookieukw
    @Cookieukw 2 ปีที่แล้ว +1

    uma dica q dou tbm é fazer a verificação
    if(!dadoAtualzado.matchedCount)
    /***
    if|(dadoAtualzado.matchedCount === 0)
    /**
    invés de
    if(dadoAtualzado.matchedCount === 0)
    pq se vc por 0 parâmetros vai mostrar q atualizou, na segunda verificação o if verifica se o valor é zero ou checa se a variável existe pq se vc por 0 parâmetros ela retorna undefined

  • @nataliasimoes9136
    @nataliasimoes9136 2 ปีที่แล้ว +1

    Obrigada por esta aula, me ajudou bastante!

  • @mambosdabanda7128
    @mambosdabanda7128 2 ปีที่แล้ว

    Gosto muito da sua didática!

  • @francinemelo7604
    @francinemelo7604 2 ปีที่แล้ว +1

    Como sempre, outra aula maravilhosa! Parabéns e obrigada! :D

    • @MatheusBattisti
      @MatheusBattisti  2 ปีที่แล้ว +1

      de nada Francine, agradeço tb o feedback =)

  • @reynanpaiva7817
    @reynanpaiva7817 ปีที่แล้ว

    Muito bom, ótima didática também.
    Parabéns pelo seu trabalho.

  • @brunojaques9982
    @brunojaques9982 2 ปีที่แล้ว

    Vídeo show de mais, me ajudou bastante no meu estágio. tmj

  • @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.

  • @fabi6ferreira
    @fabi6ferreira ปีที่แล้ว

    Bastante útil, obrigado :)

  • @lilianmg
    @lilianmg 2 ปีที่แล้ว +1

    Muito obrigada pela aula!

  • @brunofilipe9849
    @brunofilipe9849 2 ปีที่แล้ว

    Muito bom manin!!! Curti de mais tua aula de API RESTful. Farei seu curso, certamente!!!! :D

  • @wevertonsantiago4305
    @wevertonsantiago4305 2 ปีที่แล้ว +1

    Muito obrigado! Top demais

  • @charlesconde9752
    @charlesconde9752 2 ปีที่แล้ว

    Mais uma aula concluída. finalmente

  • @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

  • @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 🤗

  • @lordhaku9
    @lordhaku9 2 ปีที่แล้ว +1

    fala matheus blz? pretende postar mais conteúdo de node? gosto muito da sua didática, só não compro seu curso pq estou desempregado, mas estou correndo atrás pra mudar isso

    • @MatheusBattisti
      @MatheusBattisti  2 ปีที่แล้ว

      fala Walisson, com certeza, vamos encaixar mais conteúdos sobre Node sim!

  • @frndev2155
    @frndev2155 2 ปีที่แล้ว +1

    muito top!!!

  • @munirarabi5397
    @munirarabi5397 2 ปีที่แล้ว

    poderia fazer um video ensinando como hospedar esse projeto no heroku

  • @vitorfumagalli6736
    @vitorfumagalli6736 2 ปีที่แล้ว

    Ótima explicação! Parabéns!

  • @FABIANOANDRADE-p9g
    @FABIANOANDRADE-p9g ปีที่แล้ว

    excelente explicação!

  • @mPatricio26
    @mPatricio26 7 หลายเดือนก่อน

    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

  • @robsonsilvaalmeida7162
    @robsonsilvaalmeida7162 2 ปีที่แล้ว +1

    Todas as validações após o await não são lidas, o catch pega antes.. e da internal server error(500)

  • @pedromoreira1311
    @pedromoreira1311 2 ปีที่แล้ว

    Parabéns! Muito bom o video!

  • @caioinacio00
    @caioinacio00 ปีที่แล้ว

    Vídeo muito bom!!!

  • @Pedro-gu7jj
    @Pedro-gu7jj 6 หลายเดือนก่อน

    28:46 - Dúvida, o que seria um cluster? É tipo o nome do projeto? Nome do banco de dados? Não entendi isso

  • @matheusjapa9321
    @matheusjapa9321 2 ปีที่แล้ว +1

    Valeu dms pela aula me ajudou mto!! :))))

  • @allanjose1437
    @allanjose1437 2 ปีที่แล้ว

    Faz uma aula sobre cors tanto para node como para php

  • @flanelondjorge1790
    @flanelondjorge1790 8 หลายเดือนก่อน

    contéudo muito atual

  • @TomasNascimentoSantos
    @TomasNascimentoSantos 3 หลายเดือนก่อน

    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

  • @yokatsu32
    @yokatsu32 2 ปีที่แล้ว +1

    video muito bom, me ajudou a montar a API

  • @aldecirdsantos
    @aldecirdsantos 2 ปีที่แล้ว +1

    Muito bacana as aulas

  • @allanjose1437
    @allanjose1437 2 ปีที่แล้ว

    Faz um curso de jogos usando js e canvas.

  • @hevertonguedes9629
    @hevertonguedes9629 2 ปีที่แล้ว

    poderia fazer uma aula como integrar o frontend com o backend

    • @shiratorr
      @shiratorr 2 ปีที่แล้ว

      é só procurar sobre consumo de api no front, pode usar axios ou fetch

  • @davideoliveira19
    @davideoliveira19 ปีที่แล้ว

    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?

  • @varalta.floresta
    @varalta.floresta ปีที่แล้ว

    ótimo curso e ótima aula

  • @joaoalvez979
    @joaoalvez979 2 ปีที่แล้ว +2

    Hoje eu começo o curso, aproveitei o link promocional e comprei uns 3 cursos, mondoDB, Bootstroop e o novo curso e tenho outros na coleçao, bom ou não?

    • @MatheusBattisti
      @MatheusBattisti  2 ปีที่แล้ว +2

      hahaha boa João, vai ter que me aguentar por umas 70 horas, boa sorte!

    • @joaoalvez979
      @joaoalvez979 2 ปีที่แล้ว

      @@MatheusBattisti hahahaha

  • @antoniovictor2000
    @antoniovictor2000 2 ปีที่แล้ว +1

    Que aula :')

  • @carloscastro-dev
    @carloscastro-dev 6 หลายเดือนก่อน

    Muito bom!!!

  • @AurelioCastrolk
    @AurelioCastrolk 2 ปีที่แล้ว +1

    Matheus Compartilha a Versão Git desse Código !!

    • @MatheusBattisti
      @MatheusBattisti  2 ปีที่แล้ว +1

      opa Aurelio, coloquei na descriçao do video

  • @zerielribeiro5787
    @zerielribeiro5787 2 ปีที่แล้ว +1

    Ótima aula 👍

  • @belaartediversao8428
    @belaartediversao8428 11 หลายเดือนก่อน +1

    mongose é tipo jpa?

  • @fndfernandu
    @fndfernandu 2 ปีที่แล้ว

    Cara parabéns pelo seu trabalho! Esse vídeo me tirou muitas dúvidas..sua didática é difícil de se ver no meio da programação!