Curso React: Trabalhando com props - #05

Поделиться
HTML-код
  • Опубликовано: 9 фев 2025
  • 🔴 CURSO COMPLETO DE REACT: www.udemy.com/...
    📘 Ebook gratuito de React: www.horadecoda...
    ★ Nossos Cursos: www.horadecoda...
    Neste vídeo você vai aprender sobre as props em #React
    Um recurso que permite passar dados do componente pai para o componente filho, desta maneira você consegue deixar os componentes dinâmicos, reagindo aos dados enviados
    Repositório: github.com/mat...
    ★ Livros recomendados: www.horadecoda...
    ▶ Instagram: @horadecodar
    ▶ GitHub: github.com/mat... 🔷 Telegram: t.me/horadecodar .
    🟣 Discord Hora de Codar: / discord

Комментарии • 157

  • @MatheusBattisti
    @MatheusBattisti  2 года назад +4

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

  • @DarkConqueror.
    @DarkConqueror. Год назад +58

    quando eu disse que iria estudar React me botaram medo, falando que era difícil, pipipipopopo... cheguei até aqui e estou achando ridiculamente fácil, você merece todos os créditos por explicar muito bem, fica tudo tão claro. Tá de parabéns, vou até o fim com este curso !!

    • @luizotaviomatosdemelo9105
      @luizotaviomatosdemelo9105 2 месяца назад +2

      eu também achei que ia ser difícil, mas pelo o amor de deus, ás vezes c nem precisa saber javascript pra estudar esse ngc

  • @thaemorais6846
    @thaemorais6846 2 года назад +49

    Eu amo como ele sempre arruma um jeito de dizer "isso aqui é tranquilo, ta tudo bem, nada de mais" pros ansiosos de plantão que já se desesperam quando veem algo "novo" (eu inclusive kkkk)

    • @emillyferrao29
      @emillyferrao29 Год назад +1

      e realmente acalma os desesperados kkjkjkjk

  • @jonadabedesantanapinho3072
    @jonadabedesantanapinho3072 Год назад +14

    Confesso que tentei por umas três vezes aprender react com você e desisti. Tentei ver em outros canais, foi pior ainda. Daí hj eu resolvi que iria aprender react a todo custo... Mano que curso fenomenal, teu material tá muito bem desenhado. Didática absurda! Parabéns e Obrigado por tanto!!!!

    • @Wilhians
      @Wilhians Год назад +1

      Cara, se você realmente se comprometeu a entrar de cabeça na programação, ainda mais no React, eu recomendo que você compre um curso completo da linguagem que você for estudar. Não precisa ser cursos super caros de 2k pra cima. Tem cursos na Udemy super em conta e que vão agregar muito ao seu conhecimento."

  • @gabrielcpcoelho
    @gabrielcpcoelho Год назад +4

    Cara, seus cursos são simplesmente sensacionais. Estou aprendendo muita, mas muita coisa mesmo. Espero que durante o curso seja usado o NextJS, mas se nao usar tbm , tudo bem....isso ta sendo maravilhoso pra mim pra.
    Sou programador Java a 16 anos e nunca estudei React....é sensacional. Parabéns.

  • @rebeccamoura179
    @rebeccamoura179 3 года назад +26

    Estou amando esse curso!!! Você é demais, professor

  • @naceliofilho2610
    @naceliofilho2610 Год назад +3

    Professor, estou assistindo esse curso em Novembro de 2023, e ao mesmo tempo que leio o seu livro "Fundamentos do React" e lá, o senhor nos ensina a mexer no React usando o Vite em conjunto, e eu to fazendo isso enquanto edito o projeto confome as aulas vão passando aqui. Só notei uma diferença nos componentes, que eu não consigo chamá-los usando arquivos ".js", e e eu substitui por ".jsx" e tem funcionado, além do Vite ser bem mais bonito e rápido. Fica a dica pra quem for usar o React usando Vite em conjunto. Obrigado pelo ensinamento.

    • @AndroPlayerFMD
      @AndroPlayerFMD Год назад +1

      Salve irmão, pior que tô fazendo essa mesma coisa só que no meu caso tô usando o NextJS e o SASS, tô pensando tbm em usar o Tailwind CSS também quando chegar na parte de criar o projeto

  •  2 года назад +3

    é verdade, tua didática é a melhor do YT!

  • @maribuenosantos2204
    @maribuenosantos2204 2 года назад +5

    O melhor curso de React do RUclips. Parabéns!

  • @dicasdicas6732
    @dicasdicas6732 2 года назад +1

    Estou gostando muito.

  • @arthursenna5584
    @arthursenna5584 2 года назад +1

    Seu curso é incrivel ! obrigado

    • @MatheusBattisti
      @MatheusBattisti  2 года назад

      valeu Arthur, Te convido tb a conhecer a nossa plataforma de cursos: horadecodar.com.br/comunidade-hora-de-codar/
      lá vai ter muito React tb =)

  • @mbs2488
    @mbs2488 2 года назад +1

    Excelente ! Muito Bem Explicado ! ! Parabéns pelos vídeos ! ! !

  • @iansilva3384
    @iansilva3384 Год назад

    mds como é boa a aula sua, tem uns caras ai q n consigo assistir pq enjoa e só enrola

  • @Solid-Gain
    @Solid-Gain 2 года назад +1

    Boa mestre!

  • @matheuschagas9472
    @matheuschagas9472 2 года назад +2

    Mano sua didática é sensacional, ganhou um inscrito to curtindo tudo e assim que o bolso melhorar um cliente!! PARABENS

  • @Everaldobass
    @Everaldobass 3 года назад +9

    Aulas muito top, direto ao ponto!

  • @otaviomascarenhas5356
    @otaviomascarenhas5356 2 года назад +3

    Só em pensar que fiquei um tempão tentando resolver isso de outra forma kkkkkkkkkkkkkk. Muito obrigado, sua explicação foi ótima, objetiva e de facil entendimento. Foi uma luz para um pequeno pedaçodomeu projeto. Muito obrigado.

  • @muryllomarinho-meucotidian1491
    @muryllomarinho-meucotidian1491 2 месяца назад

    Aula bem didática muito top!!!

  • @amalvitorino7005
    @amalvitorino7005 Год назад +2

    Você explica tão bem, mano parabéns

  • @rodrigocosta7731
    @rodrigocosta7731 Год назад +2

    8:45 tomara q seja uma profecia kkkk

  • @joaopauloazevedo5429
    @joaopauloazevedo5429 2 года назад +1

    quanto conhecimento interessante, obrigado por compartilhar seus conhecimentos...

  • @thaisl.7044
    @thaisl.7044 6 месяцев назад +1

    Eu estou fazendo um curso de front-end e precisei buscar fora mais informações sobre o React. Suas explicações são simples e claras e ta me ajudando muito. Obrigada!

  • @ronaldoriosespindola3716
    @ronaldoriosespindola3716 2 года назад +4

    Tua didática é top Matheus. Obrigado por sempre compartilhar esses conteúdos de qualidade. Adquiri teu curso de Node e estou amando tbm!

    • @MatheusBattisti
      @MatheusBattisti  2 года назад +1

      valeu Ronaldo! =)
      Te convido tb a conhecer a nossa plataforma de cursos: horadecodar.com.br/comunidade-hora-de-codar/
      lá vai ter mto Node e React =)

  • @gabrielcpcoelho
    @gabrielcpcoelho Год назад

    Curto demais seus cursos Matheus...aprendo muito

  • @cursodolivro
    @cursodolivro Год назад

    Maratonando aqui suas vídeo aulas. São realmente muito boas...

  • @zerielribeiro5787
    @zerielribeiro5787 3 года назад +3

    acompanhando :)

  • @pedroernesto2707
    @pedroernesto2707 2 года назад +1

    Parabéns pela didática 👏🏽👏🏽👏🏽👏🏽👏🏽

  • @rafahdev
    @rafahdev 2 года назад +1

    Gratidão por esse conteúdo professor.

  • @primata83
    @primata83 Год назад +1

    Visto

  • @luiscarvalho5726
    @luiscarvalho5726 3 года назад +4

    Muito boa a explicação, bem detalhada, top mesmo!

  • @reddeadmlbb
    @reddeadmlbb 2 года назад +1

    Sua didática é demais cara !! Eu já tinha visto no meu curso, mas não tinha entendido nada. Com você explicando ficou muito mais claro !! Eu achei demais

  • @fabriciolima9583
    @fabriciolima9583 3 года назад +3

    Sensacional professor Matheus, seus curso sao incrivel.

  • @rodrigomarquesdelima6134
    @rodrigomarquesdelima6134 2 года назад +1

    Muito obrigado!!

  • @gabrielbrumdaluz335
    @gabrielbrumdaluz335 2 года назад +1

    Aulas muito didáticas! Parabéns!!

  • @cassianocominetti7784
    @cassianocominetti7784 Год назад

    Muito bons os vídeos, sempre! Em várias ocasiões, quando não consigo absorver algum conceito, tecnologia, etc, venho ver os vídeos aqui. Parabéns e muito obrigado!

  • @filipetarcioh481
    @filipetarcioh481 2 года назад +1

    cara Seu curso é muito bom, parabens

  • @MarceloMartinsDev
    @MarceloMartinsDev 3 года назад +2

    Matheus, estou gostando de aprender React contigo, bora bora...

  • @lucianomarques1124
    @lucianomarques1124 11 месяцев назад

    Explica muito bem! Obrigado e vamos em frente!

  • @blendaguedes
    @blendaguedes 10 месяцев назад

    Muito obrigada! Objetivo demais, está me ajudando imensamente.

  • @ednilsonaraujo3059
    @ednilsonaraujo3059 Год назад

    Show Matheus. OBrigado!!!

  • @aposenteiComBTC
    @aposenteiComBTC 2 года назад

    Se explica bem eu dou like, like dado!

  • @camilacristina397
    @camilacristina397 5 месяцев назад

    Valeu carinha tô gostando.
    Passei uns perrengues no início mas tá de boa agr...
    Vlw

  • @soassistindo4334
    @soassistindo4334 2 года назад +1

    Cara muito obrigado pelas sua aulas, isso está me ajudando muito no meu cerscimento como programador júnior... Sucesso pra você irmão!!

  • @jairo_ngl
    @jairo_ngl 5 месяцев назад +1

    to fazendo um curso na alura e foi tão mal explicado lá que tive que vir aqui aprender. Obrigado cara!

    • @brunocorrea_br
      @brunocorrea_br 2 месяца назад +1

      to estudando por lá e fiz o mesmo kkk

  • @jmarcelobc
    @jmarcelobc Год назад

    Matheus, que aula bem explicada! Didática maravilhosa, parabéns!

  • @mateuscristian42
    @mateuscristian42 3 года назад +3

    cursooo bom demais você é muito fera!!Uma dica quem usa VSCODE é a extensão que com letras faz a base e os imports ES7 React/Redux/GraphQL/React-Native snippets

    • @MatheusBattisti
      @MatheusBattisti  3 года назад

      valeu Mateus, boa indicação tb, a extensão ajuda mto!

  • @mugichan95
    @mugichan95 3 года назад +1

    Muito boa suas aulas!

  • @valderisousa1
    @valderisousa1 2 года назад

    Ensina muito bem, só elogios.

  • @Dutra_airsoft
    @Dutra_airsoft 3 года назад +1

    Aula top parabéns

  • @iremarsatiro2795
    @iremarsatiro2795 3 года назад

    Parabéns Matheus......

  • @rafaelbigeschi5311
    @rafaelbigeschi5311 2 года назад

    Já tive contato com o React na faculdade, mas mesmo assim estou querendo me aprofundar mais nessa tecnologia. Obrigado Matheus por explicar de forma clara e didática!

    • @matheusdamasceno2265
      @matheusdamasceno2265 Год назад +1

      Sorte sua que teve. Na minha só tive um mês para aprender html, css, javascript, react. Foi muito raso e rapido

    • @matheusdamasceno2265
      @matheusdamasceno2265 Год назад +1

      Agora tem que correr atrás para me especializar nessa tecnologia

  • @charlesconde9752
    @charlesconde9752 2 года назад

    Assistindo novamente pra assimilar

  • @tchiro.domingos
    @tchiro.domingos 11 месяцев назад

    Bacana essa alternativa de botar as variáveis direto no parâmetro da função do componente. Eu aprendi a passar por interface, que é similar, mas achei essa solução melhor.

  • @pedemoleque8632
    @pedemoleque8632 Год назад

    aula joia!

  • @aless98
    @aless98 3 года назад +2

    show demais a didatica, vou investir nos cursos do site posteriormente!

  • @everaldosantosoliveira2246
    @everaldosantosoliveira2246 3 года назад +1

    gostando muito do conteúdo... gratidão, sou seu aluno lá na udemy e gosto muito de seu trabalho!

    • @MatheusBattisti
      @MatheusBattisti  3 года назад

      valeu Everaldo, obrigado pelo apoio lá tb =)

  • @hudsonmadureira1766
    @hudsonmadureira1766 9 месяцев назад

    MUITO BOM!!!!

  • @victorbohrer4094
    @victorbohrer4094 3 года назад +1

    muito bom professor

  • @eduardoalmada8938
    @eduardoalmada8938 2 года назад

    Aula excelente!

  • @darlontenorio8062
    @darlontenorio8062 3 года назад +1

    Daora! Brigadúúú!

  • @leco814
    @leco814 3 года назад

    Obrigado, mestre estava ansioso por esse assunto.

    • @MatheusBattisti
      @MatheusBattisti  3 года назад +1

      De nada Alex, amanhã tem mais e ainda vamos falar bastante de props

  • @brunoleal5213
    @brunoleal5213 2 года назад

    sensacional!!!

  • @nadynebarbieri525
    @nadynebarbieri525 2 года назад

    Perfeitooooooooo!

  • @FranciscoJoao-qc9ux
    @FranciscoJoao-qc9ux 20 дней назад

    muito bom

  • @yohran_kallahari
    @yohran_kallahari Год назад +1

    Boa noite, qual extensão você está usando que mostra onde inicia o escopo e termina ele, não as chaves que digo, 3:10 onde mostra em amarelo a função.

  • @nadynebarbieri525
    @nadynebarbieri525 2 года назад +1

    10:17 como você faz isso ? De selecionar as palavras e apagar ou mudar ao mesmo tempo

  • @jocelinnunes1264
    @jocelinnunes1264 3 года назад

    show!

  • @RUBEMDESB
    @RUBEMDESB 2 года назад

    Fera.

  • @LedielDelfino
    @LedielDelfino 3 года назад +5

    No minuto 4:32 você apenas aperta o p e consegue já usar o snippet da TAG de parágrafo igual no HTML, aqui no meu eu não consigo, dentro dos arquivos .js não funciona esses snippets, qual extensão que você usa pra conseguir?

  • @frankamente2
    @frankamente2 Год назад

    belo video, na hora de usar string faz alguma diferença usar ' ou " ?

  • @chicobg466
    @chicobg466 3 года назад

    Valeu!

  • @joaogoncalves9329
    @joaogoncalves9329 2 года назад +1

    Top

  • @tiagolopes-setentrionals7533
    @tiagolopes-setentrionals7533 2 года назад +1

    Então, DESTRUCTING é uma forma mais rápida de codificar em relação as PROPS???

  • @ricardobarros959
    @ricardobarros959 2 года назад +2

    Finalmente entendi Props....kkkk

  • @peeeddrroo
    @peeeddrroo 3 года назад +8

    As funçoes dos componentes podem ser feitas com Arrow Functions ou nao seria uma boa pratica? Eu acho melhor ultilizar as Arrow Functions

  • @huds8n
    @huds8n Год назад

    Eu lembro de um vídeo seu de um projeto Coast , um de React que tinha como cadastrar projetos e excluí-los. Tem o link aí ?

  • @leandrobarbosa1735
    @leandrobarbosa1735 2 года назад

    [trop fort! merci beaucoup]

  • @EduLima93
    @EduLima93 3 года назад +1

    Matheus por volta de 7:21 do vídeo quando você faz um autocomplete na tag img é alguma extensão para fazer isso? meu VScode não faz esse autocomplete das tag html em JS pode me dizer como faz isso?

  • @BrunodeOliveira-c7r
    @BrunodeOliveira-c7r Год назад

    +1 inscrito

  • @AchadosDaWeb1.1
    @AchadosDaWeb1.1 Год назад

    Quando crio um componente consta o erro:
    Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports. O que pode ser ?

  • @danielluizpereira6403
    @danielluizpereira6403 2 года назад

    tem que ensinar isso puxando do banco de dados, tem mais usabilidade, eu to montando im sisteminha e to apanhando pro backend

  • @leodk16
    @leodk16 2 года назад

    Show de bola essa aula sobre Props! Finalmente entendi. Matheus, só tenho uma dúvida... existe uma propriedade que faça o inverso da props? Exemplo: tenho uma constante dentro do componente filho e quero utilizar essa constante no elemento pai. A constante fora da função pode ser exportada, mas se ela tiver dentro da função, como posso exportar o valor? Desde já muito agradecido! Compartilhando seu canal até gastar o dedo! Abraço!

  • @martchellogames2697
    @martchellogames2697 Год назад

    como que o teu react ta preenchendo automáticos as tags html? no meu vs code eu tenho que digitar tudinho mano...

  • @neydamiaoazambujalima168
    @neydamiaoazambujalima168 3 года назад +1

    Boa tarde Matheus, estou com uma dúvida, o meu VS não está me sugerindo o auto-complete do HTML dentro do JS, é um plugin que faz isso?

  • @bitcoinnodiadeontem
    @bitcoinnodiadeontem 2 года назад +1

    Uma dúvida que ficou em mim. No caso SayMyName() é o componente pai e App() é o componente filho?

    • @tiagolopes-setentrionals7533
      @tiagolopes-setentrionals7533 2 года назад +1

      App() é o component filho pois ele esta "recebendo" as props do component pai SayMyName(). Observação: App.js é o arquivo embrião do REACT, é tanto que ele é criado na INSTALAÇÃO VIA TERMINAL, por isso , ele ser considerado, um component filho , que vai herdar tudo de outros arquivos.

  • @piovesan.mauricio
    @piovesan.mauricio Год назад

    pq no minuto 8:00 tu usa atribuição de igual = e depois de : {props.~~ ??

  • @lucassoares1665
    @lucassoares1665 Год назад

    O meu VS CODE não dá as opções quando digito o comando. Por exemplo, dentro de Pessoa.js quando digito h2 dentro da function Pessoa, não aparece as opções, daí tenho que digitar o comando completo.
    Como faz para que o VS code preencha automático ou me dê as opções para escolher?
    Outro exemplo é se eu digitar img, não aparece a opção para selecionar, daí tenho que digitar tudo no dedo " "

  • @yannlima6201
    @yannlima6201 2 года назад

    É possível "exportar" as props?

  • @marcuschrystianpimentelalv8266
    @marcuschrystianpimentelalv8266 2 года назад

    Excelente conteúdo Matheus!! Me tira uma dúvida, qual é a diferença de quando se usa uma função ou uma classe ao criar um componente? E quando se vai utilizar uma classe, para usar o props preciso colocar this.props.nome_da_variável, certo?

  • @deniselima8243
    @deniselima8243 2 года назад

    alguém tem cupom de desconto para o curso?

  • @JoaoVictor-ti8ik
    @JoaoVictor-ti8ik Год назад

    Voce consegue me dizer como eu deixo meu VSC igual, as pastas com cores diferentes, os icones

    • @orelhv
      @orelhv 4 месяца назад

      ele usa a extensão material icons e uma opção chamada compact folder DESATIVADA

  • @werlenxaraujo456
    @werlenxaraujo456 2 года назад +1

    mano vlw muito to querendo entrar de cabeça no desenvolvimento assim que estiver trabalhando espero poder retribuir sua ajuda

  • @matheusfelipedesenhista8268
    @matheusfelipedesenhista8268 2 года назад

    Aguns conceitos do react me lembra bastante java

  • @whoxerr
    @whoxerr 4 месяца назад

    3:30 BREAKING BAD REFERENCES

  • @EduardoOliveira-ct5mz
    @EduardoOliveira-ct5mz 2 года назад

    O export default só pode ser usado uma vez por documento js ?
    É isso ?
    Ou existem emios de se usar varios export default no mesmo documento?

    • @cortespoliglota
      @cortespoliglota 2 года назад +1

      Só um export, mas provalvelmente vc já descrobriu que pode usar classes e exporta-la

    • @EduardoOliveira-ct5mz
      @EduardoOliveira-ct5mz 2 года назад

      @@cortespoliglota Obrigado pela ajuda

  • @eduardamatias8702
    @eduardamatias8702 3 года назад

    tem como colocar um prompt pra receber o nome do usuario e imprimir em html?

  • @Kingnauta
    @Kingnauta 2 года назад

    Posso usar extensão .jsx ao invés de .js? ou isso implicaria algo em desempenho, vi que o jsx completa o html e da sugestões se estou usando ele, ja o js não faz isso

  • @Sr_Ningvem
    @Sr_Ningvem 3 года назад

    Reparei que todos os .js criados por você ficaram juntinhos. Aqui no meu VS code tá tudo separado. Como eu deixo o meu bem organizado assim?

  • @CamilaColanjo1
    @CamilaColanjo1 2 года назад +1

    Existe alguma regra do que não passar por props?

  • @lkky
    @lkky 11 месяцев назад

    Quem se incomodou com a idade como string?