Тёмный

Backend com NodeJs e Javascript DO ZERO - Para iniciantes | Mão na massa - 005 

Seja Dev
Подписаться 8 тыс.
Просмотров 34 тыс.
50% 1

O backend, ao lado do frontend, é uma das grandes e mais importantes partes dos sistemas web e mobile.
E no vídeo de hoje eu vou te mostrar o básico de como construir um projeto backend do zero usando Javascript através do NodeJs com Express, bora?
Comandos usados no vídeo:
- npm init -y
- npm i express@4.18.1
- npm i -D nodemon@2.0.16
★Torne-se um programador fullstack - conheça o Método Crescimento Exponencial:
bit.ly/3wfPXf9
Siga-nos nas outras redes sociais e fique por dentro do melhor conteúdo DEV:
●Instagram: / seja.dev
●Facebook: / sejadevoficial

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

 

20 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 66   
@anthonycs8
@anthonycs8 Год назад
Dinamico, pratico, direto ao ponto, linguagem objetiva. Vey obrigado ! Showwww!
@SejaDev
@SejaDev Год назад
Feliz em ajudar Anthony! Tamo junto
@ednafernandes8442
@ednafernandes8442 12 дней назад
Boa aula, gostei demais.
@helio2538
@helio2538 9 месяцев назад
Parabéns, as explicações foram técnicas e práticas.Aos 52 anos estou pensando em entrar nessa área.Trabalhei a vida inteira com projetos elétricos e automação,agora estou iniciando esse desafio.Guardando as devidas proporções,me lembra a linguagem C que aprendi no SENAI.
@marcellopes2
@marcellopes2 9 дней назад
Estou na mesma situação, boa sorte pra gente.
@alexluis7370
@alexluis7370 11 месяцев назад
Cara... Tua didática é fantástica! Estava há uma semana tentando entender esse conteúdo em outros lugares e você explicou de maneira muito prática! Parabéns!
@guilhermedax2250
@guilhermedax2250 5 месяцев назад
Muito obrigado pelo conteúdo, realmente muito satisfeito com sua didática .
@robertsnox8916
@robertsnox8916 Год назад
Apresentou muito bem, que video sensacional
@danielhhitz
@danielhhitz 8 месяцев назад
meu fi que didatica eh essa ta maluco kkkkk pqp aula sinistra!
@luandealmeidamachado4586
@luandealmeidamachado4586 2 месяца назад
2 anos dps, e sempre ajudando, valeu cara..
@igorluyz_
@igorluyz_ 7 месяцев назад
direto ao ponto, linguagem objetiva. Vey obrigado ! Showwww!
@Felipe-on5dg
@Felipe-on5dg Год назад
Obrigado amigo, para quem esta iniciando, excelente conteúdo. Se poder continuar postando, vai ser de grande ajuda, tipo aula 1, aula 2 e assim por diante.
@alisonmeireles2638
@alisonmeireles2638 2 года назад
Poderia criar as playlists para os conteúdos. Vídeo muito massa, parabéns!
@SejaDev
@SejaDev 2 года назад
Vou criar Alison, obrigado pelo feedback, tamo junto!
@trilhacoder
@trilhacoder 2 года назад
Cara parabéns pelo vídeo.. muita informação de qualidade e bem explicado .. aliás, ótimo canal .. uma dica é vc dar zoom no vs code pra ver melhor no celular .. abç.
@SejaDev
@SejaDev 2 года назад
Valeu! Obrigado pelo feedback também, vou levar em consideração para as próximas, abraço!
@balah7
@balah7 Год назад
Ótimo vídeo de introdução sobre node.js. Gostei demais desse vídeo, acredito que para o primeiro dia de estudos sobre back-end eu tive um claro entendimento sobre express e node.js que eu tinha bastante dúvida.
@luizporto1884
@luizporto1884 Год назад
Parabéns 👏👏👏 muito didático 🙏 gratidão. Luiz 49 de BH MG
@thalyssondesousa7841
@thalyssondesousa7841 6 месяцев назад
Sensacional 👏🏽👏🏽👏🏽 Didática maravilha!
@user-ch3wj1gk3w
@user-ch3wj1gk3w 6 месяцев назад
antes de assistir suas aulas eu preciso estar ja sabendo tudo sobre javascript ou consigo aprender com suas aulas ?:
@alvarovelame
@alvarovelame 9 месяцев назад
melhor explicação do youtube
@ChegandoFluente
@ChegandoFluente Год назад
Desculpa pela ignorância, mas já que JS é voltado ao front, não seria ruim usá-lo no back, mesmo que seja aceitável? Falo da performance e de preferência das empresas no geral (mercado).
@SejaDev
@SejaDev Год назад
Existem várias formas de responder isso, a resposta curta é não, e eu vou tentar explicar da forma mais direta possível (é um bom tema pra um vídeo, inclusive). O primeiro ponto é que, por rodar em navegadores, o Javascript foi criado pra ser extremamente leve, e isso se reflete no backend também. Uma máquina pra rodar Java, por exemplo, precisa de muito mais processamento do que uma máquina pra rodar Javascript com a mesma velocidade. O segundo ponto é que o Javascript é uma linguagem totalmente orientada a eventos. Pensa na web: Ela é feita pra "reagir" quando você toma uma ação, por exemplo: De digitar em algum lugar ou clicar em algum botão. Isso é extremamente escalável pra coisas em tempo real, já que é basicamente uma orientação a eventos, por isso, o JS e o NodeJs começou a ser usado em larga escala pra aplicações dessa maneira. Um exemplo disso é o google drive com edição de arquivos em tempo real por várias pessoas. Terceiro ponto: No início, realmente, a perfórmance era horrível, e isso acontece com qualquer tecnologia que não tem uma grande empresa por trás. No caso do NodeJs, o Google resolveu trabalhar no motor de execução dele, e a partir disso, tornou o NodeJs extremamente rápido. Depois dessas melhorias, o NodeJs passou a ganhar popularidade. Existem muitos outros pontos, e como qualquer coisa na tecnologia: Existem prós e contras. Mas definitivamente o NodeJs não é "lento" e nem uma "gambiarra" pra rodar de qualquer maneira, é uma extensão do Javascript que, hoje, já está bem consolidado. Como exemplo de empresas que usam essas tecnologias, uma das maiores é a Netflix, que usa o NodeJs justamente pra responder ao usuário de forma rápida e dar a sensação que tudo acontece em "tempo real". A netflix, inclusive, utiliza ReactJs no frontend e NodeJs no backend. Outro exemplo é o próprio Google em algumas aplicações, o Uber, o Linkedin, a IBM, existem muitos exemplos Espero ter te ajudado :)
@ChegandoFluente
@ChegandoFluente Год назад
@@SejaDev E como ajudou. Muito obrigada.
@nicpeters3306
@nicpeters3306 7 месяцев назад
Fiquei aliviado com essa resposta kk,eu acostumei com o js,tô a uns 7 meses estudando front,e agora decidi me aventurar no back, porém não quero largar js acho que seria muito bagunçado pra mim embarcar por exemplo num Java da vida, python e tals.
@GVensino
@GVensino 7 месяцев назад
Na verdade Uber migrou de NodeJs para GO há alguns anos
@clueroi8230
@clueroi8230 6 месяцев назад
Certo, uma dúvida. Supondo que eu tenha feito todo o front em react, como eu importaria o back end? Em um projeto de larga escala, mais pessoas são envolvidas e teriam que ser dois repositórios. Como eu interligo o back end ao front, e se eu ligar, como eu levo a informação ao back end, formulário por exemplo, usa-se o (req)???
@kevinmenezes3935
@kevinmenezes3935 Год назад
mano... por favor continuaaaaaa
@SejaDev
@SejaDev Год назад
Pode deixar Kevin, por aqui temos vídeos novos toda semana 🙂
@Ak4tami
@Ak4tami 7 месяцев назад
Ótima aula, obrigado!
@luizfernandoribeiroalmeida4534
@luizfernandoribeiroalmeida4534 5 месяцев назад
Ótimo vídeo, didática incrível!
@GabrielSilva-bj2vm
@GabrielSilva-bj2vm Год назад
Show de bola irmão
@SejaDev
@SejaDev Год назад
Valeu! Tamo junto Gabriel
@esleyleal-o2p
@esleyleal-o2p Год назад
Então hoje eu quero focar no Back end , atualmente estou estudando Js, typeS , Nodejs , mongoDB , Express .. Tá valendo a pena ? Kkk pq quero Back end , o que me aconselha ?
@frankguitarr
@frankguitarr 6 месяцев назад
Top de mais até em fim deu para entender rs
@Leonardo-de5il
@Leonardo-de5il Год назад
Mais um inscrito
@BokoMoko65
@BokoMoko65 Год назад
Parabens, excelente conteúdo. Recomendo experimentar a extensão rapidAPI em vez do thunderclient
@SejaDev
@SejaDev Год назад
Valeu! Tamo junto
@MatheusGustavoMGP
@MatheusGustavoMGP Год назад
Parabens mano
@thiago2756
@thiago2756 Год назад
Excelente aula, irmão! Já me inscrevi.
@viniciusbrandao695
@viniciusbrandao695 6 месяцев назад
como faço quando n consigo o comando de "$ npm initi -y"?
@jpgjonas
@jpgjonas 6 месяцев назад
Otimo video! qual o video que da sequencia nesse assunto?
@kelvinsoriano959
@kelvinsoriano959 5 месяцев назад
Cara muito top! parabéns!
@jlcel2009
@jlcel2009 Год назад
parabens pela aula, concerteza continue nos ensinando ok
@Dyoualves
@Dyoualves 2 года назад
Muito bom a aula, na espera por mais!
@Everaldobass
@Everaldobass Год назад
Excelente aula da parte inicial.
@marcospsr1703
@marcospsr1703 2 года назад
muito bom mesmo, so queria a continuação desse vídeo😪
@SejaDev
@SejaDev Год назад
Haha em breve teremos uma live focada em backend :D
@the_santosflc
@the_santosflc 10 месяцев назад
meu nodemon nao esta fazendo o starting, apenas o restartin, nao consegui achar oque pode ser o erro
@Dustin_204
@Dustin_204 10 месяцев назад
Qual e o tema do programa?
@sandragoetzfotovideotelao2446
PRECISO DE UMA AJUDA ... COMO POSO TER? PRECISO PEGAR AS VOTAÇÕES.. DA MINHA PESQUISA NO INSTAGRAM.. MELHOR EM CADA SEGMENTO .. CONSIGO FAZER .. COMO?
@pedromatias7769
@pedromatias7769 Месяц назад
Muito bom
@bru3497
@bru3497 Год назад
desculpa minha ignorância, mas como faço para meu VisualStudio, apresentar o tema igual ao seu, pois o meu CONST fica em um tom de azul escuro e os "textos" em laranja... e o seu fica em Rosa e amarelo, facilitando pra mim a identificação de acordo com o seu vídeo. Conteúdo Fantástico, parabéns
@SejaDev
@SejaDev Год назад
O tema é o "Dracula Official" Brunex!
@davibrgs3960
@davibrgs3960 Год назад
"npm : O termo 'npm' não é reconhecido como nome de cmdlet, função, arquivo de script ou programa operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o caminho está correto e tente novamente. No linha:1 caractere:1 + npm init-y + ~~~ + CategoryInfo : ObjectNotFound: (npm:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException"
@loh5002
@loh5002 10 месяцев назад
o meu tbm ta dando isso
@wellingtonhaack3580
@wellingtonhaack3580 10 месяцев назад
Usa sem o $
@abraolira9014
@abraolira9014 Год назад
Não, não rolou... meu terminal não abriu igual o seu não aceitou tais comandos enfim não rolou.
@playstation_lovers
@playstation_lovers Год назад
mano estou apanhando aqui, ainda não descobri porque o meu não rodou. queria postar uma foto do meu vscode no comentario mas não da. const express = require('express') const app = express() const PORT = 3000 app.listen (PORT,() => { console.log ('App online na porta ${PORT}') }) acho que ficou faltando alguma config no meu vscode. quando digito no terminal o código node src/index.js ele não retorna nada :S se alguém conseguir me ajudar ficarei muito grato.
@NawaneMacano
@NawaneMacano 2 месяца назад
gente, é area function? eu nao entendi pra que serve essa parte
@negaogamer6864
@negaogamer6864 Год назад
Tá, mas qual servidor vai servir os arquivos front end para que as páginas possam ser montadas no navegador do client ? Essa também é uma responsabilidade do servidor Backend ou o Backend deve apenas ser um api para lidar com dados ? Ou é necessário um servidor front para ceder os arquivos verificar sessões e etc ?
@abtllucas
@abtllucas Год назад
Apenas uma api para lidar com dados, mas tem tecnologias como o next que aproxima mais o back-end do front-end. Espero ter ajudado!
@carlotodev9756
@carlotodev9756 Год назад
​@@abtllucas eu uso vps ela serve tanto o front quanto o back com express e ejs.
@Alfazeex
@Alfazeex 14 дней назад
Ue o mao na massa 006 nao é continuação ..
@eduardopraciano4143
@eduardopraciano4143 2 месяца назад
desistiu dos vodeos?
@MrOctanaza
@MrOctanaza Год назад
Gostei e quero ver um app mais profissional
Далее
Primeiros passos no Backend com NodeJs e Javascript
35:03
People Cling To Trees As Typhoon Slams Into Shanghai
00:34
Criando uma API do ZERO com Node.js e Banco de Dados
1:15:42
Seu próximo back-end Node com TESTES! (+ SOLID)
1:02:43
Aprenda Javascript em 1 video (+ projeto prático)
2:14:56
Curso de Node.js Para Completos Iniciantes
1:47:42
Просмотров 117 тыс.