Node.js: Iniciando da teoria à prática | Masterclass #11
ฝัง
- เผยแพร่เมื่อ 26 ส.ค. 2024
- ✅ Maratona Explorer: Dê seus primeiros passos na programação.
→ Cadastre-se no link gratuitamente: rseat.in/marat...
Fala Dev !! Mayk Brito na área! 💜
O que acha de hoje estudarmos sobre o Node.js?
O que é ele? Para que serve? Como funciona?
Estudaremos um pouco de teoria e bastante prática, desenvolvendo algumas aplicações com Node puro, para conhecer os módulos nativos como os, fs, path, url, events, http e comportamentos do Node no geral como, por exemplo, o Event Loop.
Espero que seja um conteúdo que te faça crescer ainda mais na sua carreira. 🚀
Com carinho,
O Maykão 🥰
► Links
❖ Mapa Mental
whimsical.com/...
❖ Index.html, style.css e scripts.js
gist.github.co...
❖ Repositório final
github.com/Roc...
-----
Acompanhe a Rocketseat nas redes sociais:
Site: www.rocketseat...
Twitter: / rocketseat
Facebook: / rocketseat
Instagram: / rocketseat_oficial
Comunidade: comunidade.rock...
Blog: rocketseat.com...
Ouça também:
Spotify: spoti.fi/2PwXeUp
Anchor.fm: anchor.fm/faladev
Apple Podcasts: apple.co/2pReOrN
Google Podcast: bit.ly/2Cgj077
Tem que abrir mais espaço pra esses assuntos de iniciante, a Rocketseat tem ainda mais potencial.
Esse é o nosso plano, Matheus! 💜
Mayk você é o programador!! Você consegue passar a matéria de forma muito clara!
10 a 0 nesses cursinhos e até mesmo em faculdade de ADS.
Deus te abençoe cara!!
Ensinando o que é cada coisa e como funciona, muito bom conteúdo!!
1hr e 30min passa fácil com essa didática. Parabéns!
Valeu pelo feedback, Lucas! 💜
@Myke Brito é TOP!
Mayk, a sua didática e empatia, além de toda a sua competência técnica, faz toda a diferença... Parabéns pelo trabalho incrível que vem fazendo pela comunidade! 👊🏻
Ele é maravilhoso, né? 💜 Valeu o feedback, James! 💜
Mayk do céu, que aula *sensacional* ! Mesmo pra quem está acostumado com Node e Express, é sempre bom dar um passo a trás para entender um pouco às raízes de uma tecnologia, nesse caso o NodeJS. Uma explicação muito boa, deu pra entender certinho, parabéns pela organização! Construir um mapa mental na parte teórica foi uma ideia *ótima* , deu para pegar os principais conceitos! Mais uma vez, parabéns pela aula. Valeu!
Valeu pelos elogios, João! 💜 Maykão é top né?
Ótimo conteúdo, assunto raiz! Cansado de ver mais express do que node rsrs
Valeu pelo feedback, Lucas! 💜
Cara a explicação de async / sync foi sensacional! Meu maior objetivo com a programação é ser professor, e sem dúvidas essa masterclass é inspiradora demais!! Mayk vc é muito fera!
"Fala Dev blz, Mayk Brito na área" - já me ajeito na cadeira pq sei que a aula promete
Hahaha com ctz, Maykão é o cara!
Maykão é show, né? 💜
Curto muito a didática do Mayk!
A melhor aula de NodeJS para iniciantes que já acompanhei.
Predador você nunca me decepciona 😍! Louco para devorar mais esse conteúdo top, assim que terminar o desafio final do LaunchBase vou cair de cabeça em mais esse vídeo. 🚀💜
✅ Responsividade;
✅ API;
☑ Deploy;
☑ ReadMe (GIT)
Não vejo a hora do vídeo do Deploy, seria muito massa se fosse da nossa aplicação do LaunchBase! 🚀💜
Valeu pelos elogios, Kayo! Te esperamos no próximo vídeo, bom coding! 💜
@@rocketseat Já assisti xD
Uma das mais bem explicadas aulas que vi. As definições no começo são sem sobra de dúvida o diferencial entre os outros videos disponíveis.Balanço muito bom entre teoria e prática. Muito Obrigado!!
Que aula sensacional, que didática! Conhecimento de muito valor e ainda por cima gratuito.
Desafio aceito e concluído com sucesso.
Faaaaaala, Diego! Beleza?
Poxa, que feedback maravilhoso! Valeu demais!
É tudo preparado com muito carinho pra vocês! 💜 🚀
Excelente conteúdo! Muito obrigado por compartilhar.
Só uma pequena correção:
No primeiro projeto quando se faz parseInt(mem / total) * 100 Na realidade está mostrando a porcentagem livre e não a usada. Para mostrar a porcentagem utilizada deve-se fazer parseInt(1 - (mem / total)) * 100
Novamente agradeço pelo compartilhamento do aprendizado.
Ótimo conteúdo, consegue desenvolver o assunto de forma clara e objetiva, explicando cada termo e funcionalidade.
Caraca professor, mesmo eu nao sabendo ainda dos principais conceitos de base de JS entendi muito sua aula. E olha que de bonus ainda mostra esse software de mapa mental praticamente com todas funcionalidades gratuitas para estudos teoricos.
Muito surpreso com a qualidade da sua aula, ensinou muito bem, deu pra absorver cada tópico.
Primeira vez que eu parei pra ver algo da Rocketseat e me impressionei, show de bola.
Esse Mayk Brito na área é top demais!!!
Parabéns Rocketseat!!
Ele é topzera, né? 💜Valeu! 💜
Mykão, já disse que te amo, mano?! kkkkk
Graças a Deus temos professores como vc, ainda mais na Rocketseat que nos ajuda tanto com conteúdos gratuitos e outros pagos com preços acessíveis (sem dizer das bolsas 100%)!
Obrigado, meu irmão!
Muito obrigado pela aula, eu estou mudando de tecnologia, passei 4 anos estudando/trabalhando com Python/django e hoje está sendo ruim trabalhar com alguns projetos e comecei a pesquisar sobre node e está aula me ensinou muito e me deu um rumo. Muito obrigado e hoje são 22-09-2020 e daqui pra sábado eu termino o desafio
Boaaa, dev! Bora pra cima!! 🚀🚀
Rapaz que aula hein!!! Impossível não ir até o final. Uma aula de base como esta é difícil encontrar por aqui, com essa didática então nem se fala. Parabéns!!
Esse paralelo do Garçon é ótimo para entender, parabéns! Explica muito bem, com mapas mentais fica mais fácil acompanhar e compreender.
Esse cara é um monstrão de tão bom! Que didática incrível. Parabéns demais Maykão! Aprendi bastante e vou partir pro desafio proposto no final.
Esse cara é fera demais! 😍
Nasceu com o dom de ensinar, só pode! 💜
Opaaa! Depois conta pra gente como foi fazer esse desafio! 😉
Ótimo conteúdo, demorei alguns dias pra resolver o problema de não salvar, tudo isso por que não me perguntei como funcionava o fetch() e sempre acreditei que ele só pega algo em vez de enviar, após me perguntar os mais diversos ''pq isso n funciona'' e pesquisar muito consegui, obrigado pelo conteúdo e ajuda rocketseat
Muito obrigado por ter passado os seus conhecimentos de forma clara e objetiva, fiz os desafios. Me ajudou muito. Parabéns
Consegui fazer o desafio, fquei muito feliz por ter feito. Que aula fantastica meu amigo!!! Obrigado pelo excelente conteúdo.
Parabéns Vitor!! 💜💜
Vitor, tudo certo? consegue compartilhar seu código comigo??
Excelente video. Principalmente com o uso do mapa mental. Facilita muito nosso entendimento. Se possível faça um com o explicando o uso do Express e como deve ficar a estrutura de pastas de um projeto como também as suas rotas. Tenho duvidas sobre isso. Obrigado e Sucesso.
Valeeu pelo feedback, Ramon! 💜
Parabéns Mayk Brito! vou persistir até conseguir "consumir " este belíssimo conteúdo! Obrigado
Boaa Paulo!! Bora pra cima!! 🚀🚀
a mano o Mayk ta salvando minha vida kk
Minha aula Favorita da rocketseat é com Ele. *Maick Brito*.😍😊
Maykão é f@*a né? 💜
Gostei muitíssimo de sua linha de raciocínio para explicar algumas coisas! Coisas que outros não tinham conseguido colocar em minha mente de forma tão clara! Obrigado!
Muito boa a sua aula. Primeira vez assistindo esse tipo de conteúdo aqui no canal e já aprendi bastante coisa legal pra se fazer com o Nodejs. Sou programador PHP e estou tentando mudar um pouco de rota. Passei algumas horinhas extras pra concluir os desafios, pelo menos agora vou conseguir dormir com a consciência tranquila hahahah
Cara você tem didática e facilidade incrível de explicar! Parabéns.
Aula sensacional!!! Adoro ver o maykao ensinando porque ele detalha cada passo a passo, mesmo eu ja tendo participado de alguns NLWs alguns conceitos ainda estão confusos pra mim e o mayk não economiza na explicação!!! Valeu!!! Sem dúvida um dos melhores!!! Master Blaster Ultra Class hahahah, master é pouco pro Maykão!!!!
Ótimo vídeo, gostaria de pedir, se possível, para a RocketSeat fazer um vídeo usando MySQL com Node sem nenhum ORM, pra quem pensa em fazer um sistema grande com SQLs complexos
Fala, Cirilo! Valeu pelo feedback e pela sugestão 💜
Maykão manda muito! Parabéns pelo vídeo, ficou ótimo!
Ele é demais, não? 💜 Valeu pelo feedback!
Cara você é fantástico. Obrigado e, por favor, traga mais aplicações assim. O node tem um potencial incrível mas as pessoas parecem repetir sempre as mesmas ideias, fazendo parecer que o Node está limitado a Web ou, pelo menos, a uma Web limitada. Fica a dica 😉!
Valeu pela dica! Maykão é top, né? 💜
Mayk é muito bom, paporetoooo
Terminei a aula, tudo deu certo. Muito obrigado por tudo, aceito o desafio. Bora praticar!
Agora sim, algo para melhorar minha quarta-feira! obrigado Maykão!
Que bom que animamos sua quarta! 💜
Umas das melhores, senão a melhor aula que já vi de nodejs na Net.
Wooow!
Valeu demais por esse feedback, Silvio! 💜 😍
Buenísimo curso, como todo en Rocketseat, esperando por más. Saludos desde Paraguay.
Gracias, ¡David! Es un placer enseñar a ustedes 💜
Aula muito boa. Excepcional. Rica em conhecimentos básicos e avançados do Node.js e JavaScript. Gostaria muito de estudar na Rocketseat, mas infelizmente não tenho um computador
Mayk Brito é o bala, 1h30 passou voando
Não dá pra ficar entediado com uma aula dessas, né? 💜
Ótima aula, didática incrível. Simplesmente abriu minha cabeça pra muitos outros assuntos!!
Aulão!
Gostei!
UP!
isso que é didática meus amigos, puts.
aula sensacional, muito obrigado rocketseat por compartilhar gratuitamente
Nós que agradecemos por nos acompanhar! 💜
Rapaz, o Mayk ensina demais!
Ele é top, né? 💜
1h30m de node.js da teoria a pratica, atualizado e feito por qm entende, to excitado até
Valeu pelos elogios, João Pedro 💜
Muito bom Mayk Brito, suas aulas tem me ajudado muito! A forma como explicou as callback function começam a fazer sentido para mim! abraço!
Muito boa a didática embora eu tenha apanhado um pouco até descobrir que em routes tive que usar 'const { storeAddress } = require('../../controllers/AddressController')' e alterar no controller.
Brilhante trabalho!Meus parabens!!!
Um sincero muito obrigado pela aula. Saí do javão pra dar uma olhada em node. Show de bola
Hahaha valeeeu Eric! 💜
Com uma didática show de bola, fica fácil de aprender. Parabéns pelo trabalho! Me ajudou muito!! 👏
Vaaleu pelo feedback, Fabrício! 💜
Conteúdo bem explicado, tirou muitas dúvidas !! Excelente.
Valeu, Samuel! 💜
Você é muito top! ensina como ninguém! Estou vindo do PHP e consegui compreender muito fácil toda teoria, bora botar em prática agora! ;D
Olha eu aqui denovo! ^^ Que aula sensassional! Bem explicado nos minimos detalhes. E pra ficar melhor ainda, deixou um dever de casa, kkkkk Vou fazer e se puder depois que eu terminar, dar uma olhadinha e um feedback eu agradeço! Vlw man
Nossa que top mesmo ele ensina muito bem gosto muito das aulas do mayk
Que massa Luis!! Valeeu pelo feedback! 💜💜
SHOW DE BOLA!!! FAZ UM VÍDEO FALANDO SÓ SOBRE REACT, COM A MESMA DIDÁTICA..
Valeu pela dica! 💜
Excelente aula viu! Show!
Aula muito clara e objetiva. Parabéns! Assim facilita.
🥰🥰🥰 ágora o dia melhorou ...👍👍👍
Awn, que fofo! 💜 Valeu, Orlando! ficamos felizes de ter animado seu dia 💜
Excelente. Sempre bom revisar o básico. Instrutor sem vícios de linguagem. O Diego as vezes é chato rsrs. Parabéns
"vamo se dizer assim" haha
hahaha valeu, João! 💜
teu jeito de explicar é especial ❤️
só uma observação do primeiro exercício: o cálculo de "percents" é sobre o percentual de memória livre e está sendo usado como percentual de memória usada
Exato, percebi isso também.
Para calcular a porcentagem usada seria:
const percents = parseInt(((total - mem) / total) * 100)
Mayk, mapa mental é top. Agradeço seu puder postar video sobre json, callbacks, e promisses. Abs
Muito didático, o cara é fera. Parabéns!!
Boa tarde Mykão. Muito show sua aula.
Apenas fazendo um observação referente ao primeiro exemplo, no qual você usou a questão da memória ram. No final, o status ficou com a quantidade de memória livre, a quantidade de memoria total, e o percentual de memoria sendo usado.
Me corrige se eu estiver errado, você realmente queria mostrar o percentual de memória que estava em uso, correto?
Se for isso, pode ter sido apenas uma coincidência, mais no seu caso deu 50% de "uso", com o o exemplo acima, esse 50% representa a quantidade de memória livre. Com isso, dentro da constante percents eu acrescentei uma subtração, assim me dando o uso em si, da quantidade de memória sendo usada.
const percents = parseInt(100 - ((mem / total) * 100))
OBS.: o 100 representaria 100%.
Apenas uma observação construtiva. Sou seu Fã.
isso ai cara, percebi isso também
Muito obrigada pela aula, Mayk. Aprendi bastante!!!
Meu modo de escrever javascript com esta aula mudou totalmente cara!
Faaaala, Allan! Sério!?
Conte-nos mais sobre... 👀 😉
Parabéns pela explicação. Simples, completa e direta!
Vaaaleu pelo feedback, Pedro! 💜
Favor continuar até o avançado.
valeu a dica, Paulo! 💜
Conteúdo top! Ficou muito da hora a organização da teoria em mind maps! Parabéns!
Parabéns pela aula. Muito bem explicativa!!!!
Valeu pelo feedback, André ! 💜
Brabo! Maykão é top, primeira aula que vejo e me sinto muito familiarizado!
Alguém fez o desafio? Deu bom? Confesso que to travado, não sei por onde começo de fato.
Valew, Mayk!!! Vc é fera, mano!!! um abs
Ele é incrível, né? 💜
Vocês são os melhores!!! Parabéns e obrigado!
Mapa mental é fundamental nos estudos. Muito bom a aula.
Que massa que curtiu, Paulo! 💜 😍
Show de bola como sempre, Maycão!
Esta foi uma excelente introdução, despertou meu interesse no tema.
Que massa que curtiu, Jean! 😍 💜
Muito bom, bem didático
Que massa que curtiu, Thiago! 💜 🚀
Muito bom o vídeo.
Boa didática, gostei.. obg
Que massa que curtiu, Andre! 💜 🚀
Qual o atalho usado em 59:19 ? Muito bom esse video, o cara manda bem demais explicando!
Gostei do vídeo. Consegui entende bem como funciona o framework node.js. Olhando assim não é tão difícil o javascript.
Fala Luan! Valeeeu pelo feedback 💜
Muito boa a aula... parabéns
Valeu demais pelo feedback, Alisson! 💜 🚀
Ainda não assisti o vídeo todo e não sei se é abordado, mas algo que tenho dificuldade durante o início de um projeto pessoal é a organização de pastas e arquivos, tipo, onde deixo minhas conexões com banco de dados, as queries de cada entidade do meu sistema, rotas, arquivo principal onde tudo vai acontecer... enfim, é algo que eu fico muito inseguro e ansioso quando estou com idéias pra iniciar um projeto pessoal e seria legal um vídeo abordando esse tipo de tema, e se já tiver algum vídeo nessa pegada, indica ai. Abraços!
Faala dev! Valeeu pela sugestão 💜
Essa aula foi muito boa
Aula animal meu parceiro! Estou me atualizando com relação alguns conceitos e achei muito foda sua didática. Parabéns fera!
Mayk Mito !
Ele é fera, né, Saulo? 💜 🚀
Parabéns! Didática perfeita.
Putz, há um tempo atrás li um artigo na Medium e me deu um puta desanimo em relação a programar usando Express e Express... O artigo falava sobre os muitos pacotes do Node que utilizamos e acabamos não entendendo a plataforma Node. Mas depois fiquei pensando... Programamos abstrações em cima de abtrações, é claro, deve-se conhecer os fundamentos e conceitos de uma tecnologia e talvez o artigo disse isso mas eu interpretei mau, não sei... Comecei com vocês aqui a programar em JS no back, vim do PHP. Não sei se um dia vou precisar inventar a roda do servidor mas achei bacana essa iniciativa da Launchbase, principalmente pelos conceitos. Parabéns pela ótima didática Maikão!
Que bom que deu uma nova chance, Thalyson!💜 Maykão é top né? 💜
aula excelente
Que aula perfeita!!
Uma dúvida. Os eventos do Javascript no browser são baseados nesse Event Emitter?
baraaalhoww, muito show!!!
Aprender tudo isso com certeza te deixa com uma carta na manga! 💜 ahahha Valeu o feedback, Eduardo! 💜
Dicadica excelente!!
Valeu, Wesley! Maykão é top né?💜
cara consegui concluir o desafio sksksksksk usei uma gambiarra mas consegui esta salvando e excluindo sem erro
Excelente !!! Parabéns !!!
Aulão top meu brother. Parabéns.
Ele é incrível, não? Valeu, Leonardo! 💜
Parabens, explicas muito bem.
klr, sensacional, era tudo q eu precisava e nem sabia, muito obgd S2
Ótima didática. Parabéns