Fera demais!!! quando eu estava la no começo uns 2 anos atrás eu não entedia muito bem e pulava esses videos, hoje com mais conhecimento eu percebo o quanto fundamental é entender esses conceitos 👏
@cod3r7 ай бұрын
Que massa, Ramon!👾
@viniciusm.m.78223 жыл бұрын
Cara, MUITO BOA a explicação de vcs viu, ainda mais a dedicação, vocação em ensinar. Muitos programadores não tem esse "tato" de ensinar, e acaba complicando pra gente aprender, piorou se o aluno for iniciante! kkkk Obrigado! Deus abençoe vcs!!!
@matheusguerra529 Жыл бұрын
Grande vídeo, professor. Muito obrigado. Like like like!
@murilofujita Жыл бұрын
Obrigado, Leonardo. Foi a aula de sistemas operacionais que não tive. Essa explicação do single thread foi muito valiosa. Abraços!
@igorgoncalves56913 жыл бұрын
Cara, impressionante! Que clareza nas informações.
@chrystianramos11234 жыл бұрын
Léo você é demais cara! Muito Top sua didática e todos os seus cursos! Acabei de adquirir esse também o/
@gubmx204 жыл бұрын
Perfeito! Vale a pena falar tbm sobre Web Workers, onde um script é executado em uma thread diferente da thread principal da aplicação.
@marcosfreitas71594 жыл бұрын
Estou fazendo o curso de Javascript da COD3R, muito bom, esse cara tem um conhecimento monstro.
@cod3r4 жыл бұрын
Oi Marcos, que bom que você gostou. Muito feliz que você tá fazendo um curso nosso, mas eu posso te pedir uma coisa? Se inscreve no canal, porque assim você vai está nos motivando a sempre tá trazendo esses conteúdos tão legais aqui. Ah, e não esquece de ativar o sininho, pra não perder nada!!!
@janemary722 жыл бұрын
Obrigada, foi bem legal essas dicas
@jadsonmedeiros68154 жыл бұрын
SENSACIONAL!!! Por mais aulas assim, "entranhas das linguagens". Parabéns, tem muito pouco conteudo assim na net, me lembrou os professores raízes! ótimo trabalho e continue com esse excelente trabalho, pois no youtube tem muito "Faz assim e não te importa como que faz".
@cod3r4 жыл бұрын
Obrigado Jadson...
@alexandrequeiroz31784 жыл бұрын
obrigado, Leonardo! Sempre tive essa dúvida. Muita gente fala do Javascript e suas utilidades mas pouco ouvi falar desse funcionamento de caráter mais basilar, fundamental. Valeu mesmo!
@luanxd133 жыл бұрын
Ótima explicação, assistindo com atenção é possível entender perfeitamente, já havia comprado o curso de Web Moderno na Udemy antes de conhecer o canal do KZbin, já estou convencido que o curso é praticamente de graça pela quantidade de conteúdo e no nível do ensinamento. Continue assim Leo, parabéns. Creio que através de seu curso conseguirei evoluir muito na área de desenvolvimento.
@gabrielpaz21484 жыл бұрын
Gostei da explicação, sempre bem explicado. Porém queria contribuir dizendo que acredito sem mais fácil de entender essa explicação com uma animação. Mesmo gostando de te ver desenhar, rs
@KleberJS2 жыл бұрын
Que aula, cara! Parabéns!
@cod3r2 жыл бұрын
Valeu, Kleber! 👾
@Joel-do3oi2 жыл бұрын
cara, tu explica muito bem, bem objetivo
@cod3r2 жыл бұрын
Valeu, Joel! 👾
@jhonatanfrade37634 жыл бұрын
👏👏👏👏👏👏👏 muito bom o vídeo!
@adrianofaria28344 жыл бұрын
Assisti o vídeo pela manhã e adquiri o meu assim que cheguei no trabalho :) parabéns pelo trabalho e sucesso.
@frutinhadati54624 жыл бұрын
Ai que tudo esse JS, Leo! 😍
@wagncarv4 жыл бұрын
Saudações. Adquiri o JS funcional por ter tido ótima experiência com outro curso da Cod3r comprado na plataforma udemy. Parabéns, professor.
@lucasgabrieldeoliveirabent31303 жыл бұрын
Ótima aula professor!
@diegofelipe914 жыл бұрын
Já comprei esse curso, tava esperando por um curso desse
@chriaalonso4 жыл бұрын
To fazendo esse curso. Muito bom
@carlosrobertdiasmelo13444 жыл бұрын
Muito bom como sempre Léo, já deixei o like. Depois se for possível, faça um vídeo mostrando que tipos de aplicações do mundo real, devido a natureza do negócio, teriam possíveis problemas de desempenho caso fossem desenvolvidas com JavaScript, em virtude desse comportamento single thread da linguagem.
@ivanilsonsousa_4 жыл бұрын
Obrigado Léo. Tô no último período de Ciência da Computação. E esse vídeo foi uma revisão de muitos fundamentos que eu vi faculdade. Por isso acredito que a faculdade tem um papel importante nesses casos. Mas obviamente vc consegue se tornar um programador sem ter cursado uma faculdade. Porém acredito que a faculdade ajuda bastante no processo. Valeuu.
@tiagooliveiragomes43733 жыл бұрын
23:26 Quando uma função é executada em menos tempo ela ganha prioridade, certo? então porque a função "esperarPor" executa antes se ela demora 5 segundos, e as função setTimeout apenas 3 segundos ou menos?
@Guido_EFOMM3 жыл бұрын
Porque a função está sendo chamada sem o setTimeout; assim ela já vai pra Stack. As que possuem o setTimeout vão pro "Event queue". E dentro dele, quem possuir o setTimeout menor vai pra "Stack" primeiro, mas só depois que a função sem o setTimeout já tiver sido executada.
@elvispalace4 жыл бұрын
Tipos de vídeos q eu não canso de assistir
@Rafael-ht9xo4 жыл бұрын
Fala, Léo ! Acabei de comprar esse curso. Eu tava sentindo falta de cursos assim, focado em algo espefíco da programação. Tipo esse de programação funcional. Eu já tenho uma base bem boa de JS, mas não tenho ideia de fomo fazer isso da forma correta, pensar da forma correta, organizar os pensamentos quando vou programar. Acho que falta isso, alguém ensinando os alunos como eles podem organizar seus pensamentos, curso ensinando a programar tem um milhão por aí, mas ensinar a como pensar de forma correta, não. Parabéns pela iniciativa :)
@cod3r4 жыл бұрын
Legal Rafael... que bom que gostou e que esse conteúdo vai te ajudar... Muito feliz por isso. Abraço.
4 жыл бұрын
Obrigado pelo cupom professor! Acabo de comprar o curso, mais um curso cod3r pra coleção hehehe
@carloszetula23074 жыл бұрын
Olá Leo, o curso de Flutter da COD3R me apresentou ao funcional, mas eu já vou lá comprar o curso de programação funcional
@CaiqueMoraes934 жыл бұрын
Que vídeo sensacional! Parabéns
@somaisumfato3 жыл бұрын
Muito Bom mesmo, foi esclarecedor, mais, se tivesse uns exemplos também com Promisses, aí era um pacote completo, obrigado pelo conteúdo, continua mandando.
@Saudavelpro4 жыл бұрын
Mto bom, quando estudei este conteúdo, só tinha bem explicado em inglês e o livro que eu lia também, e como eu estava estudando a pouco sofri um monte. Parabéns pela aula.
@ZaqueuSantos.4 жыл бұрын
Só tava esperando o cupom que vi no insta ontem haha
@cod3r4 жыл бұрын
haha boa...
@MarcosVinicius-us2dj4 жыл бұрын
acabei de comprar, já sei que vai explodir minha cabeça com um conteúdo foda desse
@cod3r4 жыл бұрын
Obrigado Marcos. Abraço.
@emanuelmoraes96684 жыл бұрын
Faltou apenas dizer que o node implementa sim novas threads (worker) para certas operações, como leitura de arquivos. Quando a thread finaliza e retorna o resultado, o callbak estará livre para ser colocado na stack quando o event loop processar ele na event queue. Esses workers são executados em várias theads de forma paralela. Existem workers pré-definidos, como a leitura de arquivos. Nas versões mais recentes do node existe a funcionalidade de você poder implementar seu próprio worker.
@cod3r4 жыл бұрын
Sim! Ele cria um pool de threads... Vale uma outra aula sobre isso.
@ojuliomiguel4 жыл бұрын
Uma observação interessante é que o v8 - runtime JS do google - é single thread, mas a libuv do nodejs abre threads para executar diversas tarefas. Ótima aula, Leonardo.
@cod3r4 жыл бұрын
Sim! Ele cria um pool de threads... Vale uma outra aula sobre isso.
@ojuliomiguel4 жыл бұрын
@@cod3r Fico no aguardo - assim reviso e aprendo mais a respeito! Acabei de adquirir o novo Curso! Tenho certeza que vou gostar muito - começando agora no paradigma funcional!
@felipeP32774 жыл бұрын
Excelente didática!
@yanlucas98764 жыл бұрын
Vi que o curso n tava na udemy fiquei até desesperançoso achando que ia estar muito caro, geralmente cursos fora de lá são bem mais caros, mas o preço ta MUITO bom, obrigado por colocar por um preço legal, já comprei =).
@cod3r4 жыл бұрын
Muito obrigado Yan
@jonathanwilliam70414 жыл бұрын
comprado :) vai ser o 1º curso que irei fazer com vcs. sei que vai ser incrível.
@cod3r4 жыл бұрын
Obrigado Jonathan
@cmsouzaac4 жыл бұрын
É uma aula muito boa, mais para quem está começando é bom pegar conceitos mais bem didaticos em outras fontes!!!! mais parabens!
@AdeilsonTube4 жыл бұрын
Muito bom Leo... Acho super válido entender o que acontece na arquitetura do JS, existe alguma ferramenta que mostra o event loop e a stack?
4 жыл бұрын
O que você está usando pra desenhar na tela? Mesa digitalizadora ou iPad? E que software é esse?
@cmsouzaac4 жыл бұрын
Leo vcs tem algum projeto para curso de logica de programação? acharia interessante!
@gabrielpereiramendes34633 жыл бұрын
#Excelente!
@maycondouglas31792 жыл бұрын
Quando uma função "volta" para a debaixo, na pilha, ela é executada do começo ? Exemplo, no minuto 5, quando termina a função azul, a amarela é executada do zero ou de onde ela parou ?
@edsonmateus40044 жыл бұрын
nao teria uma outra area ? para execultar as coisas assincronas / tipo uma area de heeap sei la?
@lucasx72922 ай бұрын
no cinema do shopping da minha cidade antes dava pra comprar a pipoca enquanto vc comprava os ingressos, porém agora é tudo no mesmo caixa, então não existe mais paralelismo :/
@EvertondeCastrofatec4 жыл бұрын
Cara, essa é sua caligrafia mesmo? Ou o software que você esta usando da uma arrumada? A escrita da palavra "Stack" ficou muito top. Parabéns pelo vídeo.
@gabrielnavas74474 жыл бұрын
Sensacional!!
@zeneto21574 жыл бұрын
Prof. Como eu visualizo a stack e a event queue ??
@adoniasalcantara5224 жыл бұрын
Agora sim entendi do que se trata esse tão falado event loop. Agora alguém poderia confirmar pra mim por favor, me parece que esse modelo é desfavorável no caso de rotinas que fazem processamento pesado, pois se a rotina demora de terminar, acabaria bloqueando as outras que estão aguardando na fila. É isso mesmo ou comi mosca em alguma parte?
@lucasrodrigues50584 жыл бұрын
E ai Léo! Eu ouvi dizer, em outro curso, que tem a "Worker Pool" (acho que é assim que se escreve), onde são executados processamentos mais pesados(alguns métodos do módulo "fs"). Não sei se isso é somente para node (o que acho mais provável), ou se isso seria a própria stack. Pode esclarecer essa para mim? abraço.
@cod3r4 жыл бұрын
Sim. Tanto o browser como o Node gerenciam essas threads... Devo gravar um vídeo sobre isso.
@lucasrodrigues50584 жыл бұрын
Boto fé! Sempre curti seus cursos cara, o de javascript moderno foi essencial para mim. Continua assim! Tenho gostado dos vídeos do canal também! Abraço
@itallo724 жыл бұрын
Faça um vídeo falando que problemas não podem ser resolvidos com node
@samihenrique2 жыл бұрын
Não faz sentido, exemplo, eu crio dois endpoints no express, um deles responde apenas OK, o outro fica num loop quase infinito, chamo primeiro o loop que teoricamente deveria manter toda a execução travada, e, na sequência chamo o OK e ele retorna imediatamente.
@alisonrodrigues76094 жыл бұрын
auxilio emergencial eu escolho você. Vou lá comprar o curso... só que antes, to estudando JS, muito focado mesmo, alguém ai poderia me orientar se vale a pena colocar esse curso (javascript funcional e reativa) na minha rotina? O único curso que já fiz em vídeo foi de python pela udemy, e comecei estudar JS pelo livro (O guia definitivo de David Flanagan). Sorry, cai aqui de paraquedas e fiquei pensando se é uma boa hora comprar. Meu nível até agora em JS é considerável mediano. aguardo atenciosamente uma resposta.
@personalpcgames82414 жыл бұрын
pra quem fez o seu curso web moderno javascript 2020 é interessante fazer este também ?
@itallo724 жыл бұрын
Eu fico indignado com isso. A pessoa doa seu tempo pra passar um conteúdo e vem um e dá dislike não fala o motivo e vai embora. Nem pra contribuir a pessoa serve
@cod3r4 жыл бұрын
Sempre tem um dislike maroto... 😅
@LuanSilva-lb3df4 жыл бұрын
Comprei o meu agora :D
@cod3r4 жыл бұрын
Obrigado Luan. Abraço.
@bisaum124 жыл бұрын
Bom vídeo. Nota 8.8/10
@cod3r4 жыл бұрын
Obrigado Antonio. Abraço.
@bisaum124 жыл бұрын
@@cod3r reply nota 9.5/10
@bisaum124 жыл бұрын
Faltou só a vírgula do vocativo
@EmanoelLucas8552 Жыл бұрын
@@bisaum12 lkkkkkkkkk wtf
@RenanVital4 жыл бұрын
Morri de rir com o exemplo do Cinema, fiquei imaginando a cena kkkk
@jetblack41734 жыл бұрын
Esse curso serve para quem está iniciando no javascript? Se não sevir, qual me recomendaria?
@FredBCavalheiro4 жыл бұрын
Fala Leo, Tudo bem? V6 n disponibilizam todos os cursos na udemy n, correto? Se isso for verdade vou me inscrever na plataforma de v6. Abs,
@nextgamerbr4 жыл бұрын
Showw!!! 👏👏👏👏👏👏👏
@vss9santana7303 жыл бұрын
Por que esses termos não pode ser na lingua portuguesa?
O curso vale o valor, mas eu estou sem grana... 😭😭😭
@EvertondeCastrofatec4 жыл бұрын
Quando você tem uma aplicação web com express por exemplo, e 10 usuário fazendo requisições, ali tem 1 única thread atendendo todas essas requisições ?
@cod3r4 жыл бұрын
Na verdade tudo que precisa de IO é processado pelo Node numa thread diferente... Vou gravar um vídeo sobre isso.
@kleberbezerra64444 жыл бұрын
Show !
@EvertonCarlos4 жыл бұрын
Muito bom
@programacaojajava4 жыл бұрын
O curso vai sair na Udemy?
@matheusdepaula80614 жыл бұрын
Os meios de pagamento são somente por cartão de crédito? Não tem cartão de debito? Transferência ou boleto?
@cod3r4 жыл бұрын
Olá Matheus... pode ser cartão Visa e Master e Paypal. Se quiser boleto envia email para suporte@cod3r.com.br que eles enviam pra você. Abraço.
@wmdev4 жыл бұрын
PELO AMOR DE DEUS ATUALIZA TEU VSCODE AAAAA
@powshavonts64624 жыл бұрын
Ah, achei que o curso era gratuito, não tenho condição de pagar um
@robsonptrainer4 жыл бұрын
Comprei o/
@cod3r4 жыл бұрын
Muito obrigado Robson
@lucas38204 жыл бұрын
Queria expor minha humilde opinião: Sinto falta conteúdo de flutter no seu canal, já que estou consumindo teu curso da udemy, JS tem em todo lugar, mas assuntos relacionado a flutter n é tão fácil achar em português.
@pauloalmeida37284 жыл бұрын
O prof Leonardo tem um curso de flutter na udemy...
@klisd3 жыл бұрын
1:36
@PersonalXZ3 ай бұрын
O título da aula deveria ser "javascript por debaixo do capô"