Curso de JavaScript Assíncrono - Callbacks, Promises & Async/Await

Ғылым және технология

Neste curso vamos aprender tudo sobre JavaScript Assíncrono! Vamos nos aprofundar em coisas como callbacks, promises & async/await.
Código da aula: github.com/felipemotarocha/ja...
--------------------------
PARTICIPE DA NOSSA COMUNIDADE NO DISCORD:
/ discord
BAIXE MEU COMBO DE E-BOOKS GRATUITO DE JAVASCRIPT:
fullstackclub.io/ebooks/decol...
SIGA-NOS NO INSTAGRAM:
/ byfeliperocha
RECEBA DICAS NO TELEGRAM:
t.me/dicasparadevs​​
--------------------------
ASSISTA AOS MELHORES VÍDEOS DO CANAL:
▸ CURSO DE REACT PARA COMPLETOS INICIANTES
• Curso de React Para Co...
▸ CRIE UMA CALCULADORA COM HTML, CSS & JAVASCRIPT
• Crie Uma CALCULADORA c...
▸CRIE UMA LISTA DE TAREFAS COM HTML, CSS & JAVASCRIPT
• Crie Uma LISTA DE TARE...
▸CURSO DE HTML PARA COMPLETOS INICIANTES
• Curso de HTML Para Com... ​
▸CURSO DE CSS PARA COMPLETOS INICIANTES
• Curso de CSS Para Comp... ​
--------------------------
REDES SOCIAIS
GitHub: github.com/felipemotarocha​​
Nosso site: dicasparadevs.com.br
--------------------------
TIMESTAMPS:
0:00 - Introdução
00:53 - O que é um código assíncrono
02:28 - Callbacks
14:39 - Promises
25:54 - Async/Await
31:03 - Consumindo uma API
33:16 - Conclusão

Пікірлер: 97

  • @alanalves6005
    @alanalves600526 күн бұрын

    Ensinou melhor que a universidade que estudo, parábens pela didática! Sucesso!!

  • @arielrerold5307
    @arielrerold530713 күн бұрын

    Muito bom! Melhor professor de programação asyncrona em js que encontrei.

  • @afonsocarvalho3124
    @afonsocarvalho31248 ай бұрын

    Esse vídeo é muito bom pois já começa mostrando um problema que as callbacks resolvem. Obrigado pelo conteúdo!

  • @Loop67
    @Loop67 Жыл бұрын

    Antes de assistir o vídeo eu tinha uma noção de callback promisse e async, agora eu tenho uma base sólida!

  • @evertondasilvaadao7406
    @evertondasilvaadao7406Ай бұрын

    Estudo por documentação, e geralmente quando o assunto começa ficar um pouco complexo para mim, o excesso de escrita começa me bugar. Esse video me salvou por conta da abordagem, que mesmo direta, muito explicativa. E ainda abordou assunto com o mesmo cronograma que a documentação! Obrigado!

  • @arielrerold5307
    @arielrerold530713 күн бұрын

    que nostáugico esse papel de parede do win7

  • @michelaraujo2253
    @michelaraujo22532 ай бұрын

    Muito bom!! 🎉👏🏼

  • @canelazanela
    @canelazanela5 ай бұрын

    Cara parabéns pelo video eu assisti pelo menos uns 10 pra entender direito e cada um era mais confuso q o outro esse seu video é uma escadinha para quem está aprendendo esse conceito. Parabéns!

  • @canalhs00
    @canalhs002 жыл бұрын

    Video sensacional, muito obrigado!

  • @tech_astronomypt3652
    @tech_astronomypt3652 Жыл бұрын

    Simplesmente incrível!

  • @fabianosilva3978
    @fabianosilva39782 жыл бұрын

    te acompanho aqui e no insta, seu conteúdo é muito fera meu amigo. É muito didático e tem um ótimo equilibrio na hora de ensinar pois explica com detalhes e de forma objetiva, foram 35 min muito bem aproveitados e de puro ensinamento.

  • @marinhoassis1402
    @marinhoassis14027 ай бұрын

    Parabéns !!!

  • @afonsojunior29
    @afonsojunior29 Жыл бұрын

    Tá me ajudando muito. Obrigado.

  • @PaulaFlavia1
    @PaulaFlavia12 жыл бұрын

    Sensacional, Felipe, muito obrigada por facilitar meu entendimento.

  • @JaconiasRocha-kx5rr
    @JaconiasRocha-kx5rr6 ай бұрын

    Otima aula MN , ótimo

  • @brunofay1
    @brunofay12 жыл бұрын

    parabens pela didatica man, muito boa mesmo !

  • @marcosrezende9251
    @marcosrezende9251 Жыл бұрын

    Ótima aula!

  • @resumaodorafao
    @resumaodorafao2 жыл бұрын

    Cara, que vídeo maravilhoso. Excelente didática! Ajudou muito !!! ; )

  • @ooagid
    @ooagid Жыл бұрын

    Que aula meu mano!! Muito didático o que é algo bem complexo no js. Parabéns!!!

  • @gabrielazevedo1418
    @gabrielazevedo14182 жыл бұрын

    Que conteúdo foda, agora sim eu consegui entender

  • @user-pe2mw1eo3g
    @user-pe2mw1eo3g7 ай бұрын

    Excelente explicação !!! Muito obrigado.

  • @muulinha
    @muulinha Жыл бұрын

    MUITO BOM O VIDEO!!!

  • @marianocarlossilva7176
    @marianocarlossilva71762 жыл бұрын

    Que didatica foda, tava com muita dificuldade de entender esses conceitos, mas com seu vídeo consegui.

  • @luan3762
    @luan3762 Жыл бұрын

    Obrigado de verdade pela vídeo aula maravilhosa, eu finalmente consegui entender Promises e async/await. Seu curso também de Nodejs me deu uma base muito sólida pra se aprofundar em backend

  • @garyon

    @garyon

    Жыл бұрын

    acha melhor fazer o curso de node pra depois estudar Promises async, await?

  • @davim1344
    @davim1344 Жыл бұрын

    video sensacional! Já me ajudou muito a entender js assíncrono.

  • @rafaelladenlavorlopes8949
    @rafaelladenlavorlopes894910 ай бұрын

    Estou desenvolvendo uma tarefa no meu trabalho que me demanda conhecimento em promisses e async/await. Assisti alguns vídeos e artigos, porém ainda estava com muitas dúvidas. Agora realmente entendi por completo como funciona e sua sintaxe (que era o que mais me deixava com dúvidas). Muito obrigada! Aproveite pra fazer um fork do seu projeto para adicionar anotações e treinar um pouco rs

  • @luizfernandovulcanodeolive9608
    @luizfernandovulcanodeolive960810 ай бұрын

    Parabéns pelo conteúdo e didática irmão! abs

  • @pedrocastelobrancodossanto2491
    @pedrocastelobrancodossanto24919 ай бұрын

    Muito obrigado cara, o melhor vídeo sobre o assunto sem dúvidas!!!

  • @daltonbr5096
    @daltonbr50962 жыл бұрын

    Ja chego deixando o like, pq sei que o conteúdo é bom!!

  • @_deap6314
    @_deap6314 Жыл бұрын

    Muito obrigado irmão, ótima didática. Finalmente consegui entender essa fita kk

  • @VanderleiRobertoMoretto
    @VanderleiRobertoMoretto10 ай бұрын

    Melhor vídeo sobre o assunto que eu vi até hoje! Show!

  • @dthabata
    @dthabata5 ай бұрын

    Solidificou mesmo meu entendimento do assunto, mandou muito bem!!

  • @user-eh4sq8jz2z
    @user-eh4sq8jz2z10 ай бұрын

    Teu conteúdo me ajudou muito, a dar um start ❤❤

  • @eduardofagundesferreira8891
    @eduardofagundesferreira8891 Жыл бұрын

    Meu amigo... vc é top demais! Me ajudou muito, muito mesmo. Parabéns e obrigado por compartilhar!

  • @guilhermesantos-jm2bu
    @guilhermesantos-jm2bu9 ай бұрын

    caramba seu vídeo é mto bom sua explicação foi muito bem feita

  • @joaorodrigues170
    @joaorodrigues170 Жыл бұрын

    Depois de varios videos sobre o tema, o seu finalmente me fez tirar todas as duvidas. Melhor que conteudo pago!

  • @maximos0073
    @maximos00732 жыл бұрын

    Sensacional esse vídeo, uns dos melhores senão o melhor que eu já encontrei. Ajudou eu e minha turma, PARABÉNS pela qualidade do conteúdo. Detalhou perfeitamente. Faz uma arvore do iniciante até o avançado, oq q a pessoa tem que estudar pra ir avançando meu consagrado. SHOW

  • @vieiramaicon
    @vieiramaicon2 жыл бұрын

    Aula massa!

  • @rodrigues685
    @rodrigues68511 ай бұрын

    Sabe demais

  • @douglasmatos2134
    @douglasmatos21344 ай бұрын

    Gostei demais do videos, otima didática e uma explicação bem completa. Gostei muito vou assistir mais videos do canal!

  • @MatheusGustavoMGP
    @MatheusGustavoMGP11 ай бұрын

    TOP

  • @lucasmenegatti7890
    @lucasmenegatti7890 Жыл бұрын

    Muito poucas views pela qualidade do conteúdo! Está me ajudando muito a entender esses conceitos que para mim são mais complexos do JS. Muito obrigado pelos vídeos!

  • @brun0_gabriel
    @brun0_gabriel2 жыл бұрын

    Obrigado Felipe, excelente video!

  • @dicasparadevs

    @dicasparadevs

    2 жыл бұрын

    fico feliz que tenha gostado, Bruno!!

  • @sergiolima8449
    @sergiolima84492 ай бұрын

    olha ! ainda não assisti o vídeo todo mais o cara é brabo. parabéns pelo conteúdo com didática excelente. inscrito!

  • @mayaramadeiratrevisol469
    @mayaramadeiratrevisol469 Жыл бұрын

    Esse vídeo é maravilhoso!! Sou programadora java/python e dava medo só de abrir um codigo JS, mas depois desse video ficou tudo muito simples de entender. Muito obrigada!

  • @isaacyuri7241
    @isaacyuri72412 жыл бұрын

    Muito massa! Muito obrigado mesmo por essa aula, teus vídeos e teus posts no instagram tem me ajudado bastante 🙌😁

  • @dicasparadevs

    @dicasparadevs

    2 жыл бұрын

    fico muito feliz em ler isso, Isaac! tmj bro!

  • @blessedbyjesus7
    @blessedbyjesus72 жыл бұрын

    Finalmente aprendi isso, se puder fazer um vídeo sobre webpack, babel, npm ✌🏻

  • @ramonvinicius3498

    @ramonvinicius3498

    2 жыл бұрын

    Pra quê? Hoje em dia nem precisa se preocupar com webpack.

  • @estrelinha18

    @estrelinha18

    Жыл бұрын

    Mas do npm eu apoio

  • @mr.rozul7
    @mr.rozul7 Жыл бұрын

    Mais um inscrito

  • @marcelofigueiredo656
    @marcelofigueiredo6562 жыл бұрын

    Conteúdo excelente.

  • @dicasparadevs

    @dicasparadevs

    2 жыл бұрын

    obrigado, Marcelo!!

  • @IgorF..1
    @IgorF..15 ай бұрын

    monstroooooooooo

  • @Irmão-Paulo-48
    @Irmão-Paulo-489 ай бұрын

    Boa tarde pra todos com alegria, obrigado Felipe... o meu celebro está bugado kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk bora aprender, não irei desistir agora , depois de tantos anos indo parando , indo parando , agora vai kkkkkkk Agora 47 o motor ainda está funcionando, kkkkkkkkkkkkkkkkk Um abraço e tenha um ótimo dia...

  • @ronaldoriosespindola3716
    @ronaldoriosespindola3716 Жыл бұрын

    Tua didática é sensacional mano. Agora sim aprendi essa disgraça de uma vez hahahahaha Valeu meu mano, tu é fera!

  • @johankevin8508

    @johankevin8508

    11 ай бұрын

    felicidade em deixar de ser burro nisso ne vei

  • @ojavarodrigues
    @ojavarodrigues2 жыл бұрын

    Muito bom cara, estava estudando promisses e tendo uma dificuldade em assimilar.

  • @dicasparadevs

    @dicasparadevs

    2 жыл бұрын

    boaaaa! tmj, bro!

  • @joaobalico5675
    @joaobalico56752 жыл бұрын

    Excelente conteúdo, parabéns!

  • @dicasparadevs

    @dicasparadevs

    2 жыл бұрын

    muito obrigado, João!

  • @joaobalico5675

    @joaobalico5675

    2 жыл бұрын

    @@dicasparadevs Eu que agradeço Felipe, estou fazendo um bootcamp de web development e gosto de ver seus tutoriais pra rever a matéria. Fico impressionado como o jeito que você ensina parece o jeito que meu professor ensina na sala, tá me ajudando muito.

  • @paulorobertosallesdossanto6616
    @paulorobertosallesdossanto66162 жыл бұрын

    Rapaz... você tem excelentes conteúdos e conhecimento.. Me permita uma sugestão... Presta mais atenção com a velocidade com que você explica. Fica difícil acompanhar suas explicações... Mas queria te agradecer por dispor do seu tempo para passar conhecimentos..

  • @danielcunhadeoliveira8541
    @danielcunhadeoliveira854111 ай бұрын

    Muito bacana, ótima aula como sempre, mas achei que você correu muito pelo código, por ser um conteúdo muito massivo dificultou o aprendizado um pouco...

  • @victorsantiago1005
    @victorsantiago10059 ай бұрын

    Qual a extensão usada para deixar o VSCode dessa cor?

  • @VanderleiRobertoMoretto
    @VanderleiRobertoMoretto2 жыл бұрын

    Vou te dar 2 singelas e humildes dicas que vão melhorar muito teu vídeos: 1 - mostrar de vez enquanto todo o código ou uma boa parte dele acima (quando tiver muitas linhas) por um tempo (enquanto fala, por exemplo) para que possamos ver como foi feito acima 2 - deixar o código parado na tela - ficar dando pequenas mexidas para cima e baixo enquanto fala dificulta muito para quem está tentando ver o código

  • @muulinha

    @muulinha

    Жыл бұрын

    poxa vida, ajudaria bastante mesmo =) . mas os videos ja sao boooons demais!

  • @afonsocarvalho3124

    @afonsocarvalho3124

    8 ай бұрын

    Não notei nada disso enquanto assistia ao vídeo. O enquadramento do código ficou ótimo.

  • @MatheusPereira-nn9dj
    @MatheusPereira-nn9dj Жыл бұрын

    todas as constantes na sintaxe arrow function sao callbacks ???

  • @MelquiMartins-pt1qm
    @MelquiMartins-pt1qm Жыл бұрын

    Alguém me explica pq colocar um return antes do new Promise?

  • @patriciajanne6669
    @patriciajanne66696 ай бұрын

    Gostei bastante mas to com uma duvida. Fiz assim como varias opções de titulos, mas na Promise não chama quando eu coloco o indice na hora de chamar a função. Só aparece a ultima opção, como se eu tivese chamado videos[2] mesmo tendo colocado zero. Funcionava bem no callbeck mas não funciona na Promise. const getVideoDetails = (video) =>{ return new Promise ((resolve, reject) => { setTimeout(() => { resolve({ title: "meteora", title: "hibrid theory", title: "minutes to midnight"}); }, 2500); }); };

  • @leomiguins
    @leomiguins Жыл бұрын

    Aprendi mas aqui do que na faculdade

  • @josedeabreu7708
    @josedeabreu77082 жыл бұрын

    Valeu meu brother, muito bom seu conteúdo, mas poderia explicar com mais calma? Deus lhe abençoe.

  • @matheusmarinho7163
    @matheusmarinho71632 жыл бұрын

    Man, top demais!! Consegui entender o conteúdo, mas eu me perco em uma coisa, quando tu passa as funções de callback, passando outra função, eu me perco na troca de valores, da onde vem, pra onde vai e etc... Consegue me explicar isso ?

  • @dicasparadevs

    @dicasparadevs

    2 жыл бұрын

    é normal ficar um pouco perdido, bro, esse é um dos pontos negativos dos callbacks também hahaha! mas reassista a aula quantas vezes for necessário, anote as coisas que você achar importante, que uma hora você vai pegar!

  • @pedrocfreitas
    @pedrocfreitas7 ай бұрын

    a função de callback, onError, onSucces... são funções nativas do JS, ou poderia ser qqr nome? eu nunca sei se é algo que estão fazendo na hora ou utilizando alguma função já definida da biblioteca....

  • @afonsocarvalho3124

    @afonsocarvalho3124

    6 ай бұрын

    poderia ser qualquer nome

  • @CarlosAlberto-nt5tc
    @CarlosAlberto-nt5tc2 жыл бұрын

    Qual a fonte e o tema usado no seu vscode?

  • @kzmz___

    @kzmz___

    2 жыл бұрын

    Dracula

  • @douglast.9790
    @douglast.9790 Жыл бұрын

    O curso vai continuar avançando?

  • @charlesmyller4147
    @charlesmyller4147 Жыл бұрын

    Chega a ser um crime esse video nao ter 1 milhao de views. Muito bom conteúdo, irmao.

  • @DOGZINOP
    @DOGZINOP10 ай бұрын

    mn cê é muito fera mesmo, só precisa parar de falar muito rápido tlgd, tem hora que eu me perco todo

  • @hunterspirit3714
    @hunterspirit37142 жыл бұрын

    o mais dificil de entender o que cada parametro está passando, se precisa ser o mesmo nome ou apenas a posição. Meio que daonde ele está vindo, o fluxo. Se explicar isso fica facil de entender. estou revendo varias vezes e estou pegando

  • @dicasparadevs

    @dicasparadevs

    2 жыл бұрын

    os parâmetros podem ter qualquer nome, o que importa mesmo são as suas posições!

  • @alessandrofalls
    @alessandrofalls3 ай бұрын

    Sensacional o vídeo, parabéns. Deveria ter um curso pago, sua didática é diferenciada. De qualquer forma, muito obrigado por compartilhar seu conhecimento.

  • @pedrowfps1538
    @pedrowfps15383 ай бұрын

    Na parte q ele começou a chamar uma funcao recebendo uma funcao que executa uma funcao que essa funcao executa outra funcao me deixou confuso pra krl

  • @rettwak4422

    @rettwak4422

    3 ай бұрын

    Me deixou tmb kkk, mas é basicamente é função callback mano, só vc imaginar vc ligando pra uma pessoa, e essa pessoa passa pra outra pessoa o recado

  • @pedrowfps1538

    @pedrowfps1538

    3 ай бұрын

    @@rettwak4422 ainda bem q existe async/await facilita mt

  • @ALEXANDROJAFS
    @ALEXANDROJAFS5 ай бұрын

    Largou o canal?

  • @dieg0te874
    @dieg0te874 Жыл бұрын

    Tu parece ser bom, parece ter didática boa, mas tu fala rápido demais, falta detalhes nas explicações, sei lá, porque quem está estudando JS pela primeira vez, não consegue pegar bem suas explicações.

  • @texugoputasso7340

    @texugoputasso7340

    5 ай бұрын

    Essa aula não seria a melhor aula pra quem tá estudando pela primeira vez não KKK talvez seja por isso

  • @WalaceRamos-iu5vl

    @WalaceRamos-iu5vl

    16 күн бұрын

    Amigo...este conteúdo está de nível médio para avançado, quem está começando, com certeza vai ter muita dificuldade em entender o que ele está dizendo

  • @curtiuseucomentario6203
    @curtiuseucomentario6203 Жыл бұрын

    tava com medo de promises e tava usando sem nem saber kkk E que conteúdo top, ajudou demais!! Isso sempre me confundia, principalmente as callbacks que eu achava confuso, sempre pareciam aquelas bonecas russas que ficam uma dentro da outra. Ficou tudo mais claro agora!

  • @daniloleite1523
    @daniloleite15232 жыл бұрын

    Galera, tô acabando o tutorial de JavaScript do W3Schools, vou começar Jquery e VueJS... Alguém poderia me add em algum grupo pra eu poder pegar mais experiência?

  • @helviscaio7800

    @helviscaio7800

    Жыл бұрын

    iae, como ta indo

Келесі