Formulário Animado com JS puro e CSS Animation | Mayk Brito

Поделиться
HTML-код
  • Опубликовано: 18 ноя 2024

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

  • @joseantonioprimoderivera4710
    @joseantonioprimoderivera4710 5 лет назад +125

    Apesar de ter apenas 11 anos são vcs que me inspiram a continuar programando... Amo a Rocketseat

    • @maykbrito
      @maykbrito 5 лет назад +7

      Caaaaraaaa. Que massaaa. Parabéns mano

    • @lucasmelo7445
      @lucasmelo7445 5 лет назад +8

      Você tem um futuro promissor, continue se esforçando, você vai longe!
      Obs: Desiste não hein, vejo muita gente desistindo!

    • @maritomesquita6719
      @maritomesquita6719 5 лет назад +1

      billy vc é bem kid mano kkkkkkkkk

    • @bacongamerYT-i8z
      @bacongamerYT-i8z 5 лет назад +7

      Minha filha tem 5 anos sou Dev .net e é apaixonada por jogos minecraft, já coloquei ela pra vê python;

    • @PHMachine
      @PHMachine 5 лет назад +3

      William kkkkkkk

  • @geovanigranieri35
    @geovanigranieri35 5 лет назад +32

    Meu deus Mayk tenta trazer mais vídeos assim :-), como o Diego disse já até em uma live, para projetos simples não é tão necessário o ReactJS, foi um vídeo de excelente qualidade com as ferramentas "tradicionais"

    • @maykbrito
      @maykbrito 5 лет назад +3

      Que bom que curtiu Geovani!! Vdd!! Bora fazzerrr então!!! eheheh

  • @miltontsilva
    @miltontsilva 4 года назад +1

    Simplesmente uma aula digna de dizer parabéns, fácil de entender e aprender.

    • @rocketseat
      @rocketseat  4 года назад

      Valeeu Milton! 💜💜💜

  • @leonardobritodesouza9629
    @leonardobritodesouza9629 4 года назад

    Gostei muito desse vídeo. Conteúdo com bastante didática e muita informação bacana. Parabéns

  • @leandrodasilvaalves844
    @leandrodasilvaalves844 4 года назад +1

    Aula maravilhosamente didática. Parabéns!!!

  • @paulabuscacio109
    @paulabuscacio109 4 года назад

    Muito bom, este tipo de aula ajuda muitooooooooo

  • @atilapinheiro3233
    @atilapinheiro3233 4 года назад

    Aula top demais.... To terminando o dia com o sentimento de dia produtivo após assistir.

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

    Mayk cara, tu é fera demais! Parabéns pelo conteúdo irmão, estarei sempre a acompanhar!

  • @paulinovagner
    @paulinovagner 5 лет назад

    Show... Muito legal... Ansioso pelos proxímos videos... ;)

  • @pernilongo8033
    @pernilongo8033 5 лет назад +3

    Maikao é zica demais slc, mto obrigado por mais essa aula, sua didática é ótima Man, parabéns msm e só tenho a agradecer por vc compartilhar um conteúdo de qualidade desse, vlw

  • @JoaoVictor-gs2yp
    @JoaoVictor-gs2yp 5 лет назад

    Muuuuuuuuuuito obrigado pela aula. Amo a Rocketseat, tenho aprendido muito.

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

    Amo programar com html e css, pretendo ser uma futura programadora front-end e me espelho muito no maik e o Diego ☀️🖖❤🤩. Parabéns pelos ricos conteúdos (com boa explicação)e parabéns pra equipe da rocketseat tbm.

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

    Muito obrigado, vídeo e didática incríveis

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

    Muitoooo massaaaa :D Cara, amei o vídeo, parabéns... aprendi demais, mta coisa pra aplicar *-*
    Faça mais vídeos como esse, pffff!!!!

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

      Faaaala, Fabby!! Valeeeu! 💜
      Aplica e conta pra gente se deu certo! 🚀 😉

  • @Thom.Zille.
    @Thom.Zille. 5 лет назад +1

    E muito bons seus vídeos, Mayk. Sua didática é limpa e de fácil compreensão. Continue assim!

    • @maykbrito
      @maykbrito 5 лет назад +1

      Muitíssississimo obrigadooo =)))

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

    Incrível, conteúdo show! Parabéns equipe Rocketseat! ♥️

  • @devfabricio
    @devfabricio 5 лет назад +1

    Sensacional, ótimo trabalho. Parabéns!

  • @evertoncardoso508
    @evertoncardoso508 5 лет назад +1

    muito show o vídeo Mayk, extremamente didático, já conhecia algumas das features que você passou, porém, a revisão do conteúdo me abriu novas ideias, parabéns cara.

    • @maykbrito
      @maykbrito 5 лет назад

      Que massaaaa!!! Sempre bom revisar né?? =D Tamo junto

  • @junior.santana
    @junior.santana 5 лет назад +1

    Nem trabalho com frontend, mas curti demais a aula e esse site Animista é Animal, rsrs

    • @maykbrito
      @maykbrito 5 лет назад

      aoeihoaihoiahoihea =D =D =D

  • @joaopaulovivi
    @joaopaulovivi 5 лет назад +1

    Boa Mayk muito boa essa sua explicação me ajudou a compreender certos conceitos de animações.

    • @maykbrito
      @maykbrito 5 лет назад +1

      Que massa João. Que bom que fez sentido pra você

  • @Lucas.Calixto
    @Lucas.Calixto 5 лет назад +2

    Cara, que aula incrível!
    Muito obrigado mesmo!

  • @vagnersousa5929
    @vagnersousa5929 4 года назад

    Show de bola sua explicação

  • @principe.borodin
    @principe.borodin 5 лет назад +5

    Muito interessante, tem propriedades de css que o livro de um dinossauro de css nem sequer mencionava. Obrigado pelo video.

  • @fantamostroke6400
    @fantamostroke6400 5 лет назад +2

    Ficou top Mayk! Continua com os vídeos!!

    • @maykbrito
      @maykbrito 5 лет назад

      Obrigado pelo feedback e pelo apoio!!

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

    você é genial! e super didático! incrível aula!

  • @Dohherin
    @Dohherin 5 лет назад +1

    Caraca que aula...muito obrigado Rocketseat e Mayk pela aula.
    Agora é brincar com as possibilidades.

  • @ramiresggomes
    @ramiresggomes 5 лет назад +1

    @Maik Brito que aula massa, parabéns. Só uma coisa que seria legal adicionar é um "z-index" no form para não acontecer de quando o usuário clicar nos inputs ou no button, um square estar passando por cima e "atrapalhar" o comportamento. \o/

  • @brunorafael5665
    @brunorafael5665 5 лет назад +1

    Show de bola, obrigado por compartilhar seus conhecimentos =)

  • @elecaimac6746
    @elecaimac6746 4 года назад

    Cara, foi muito massa essa explicação...mande mais vídeos aí...

  • @Giuliaahh
    @Giuliaahh 5 лет назад +22

    Muito foda esse form, eu n fazia ideia d como fazer. Valeu

    • @maykbrito
      @maykbrito 5 лет назад +2

      Bem legal né Giulia! Que bom que curtiu!! Valeu

  • @cedrio1027
    @cedrio1027 5 лет назад +1

    espetacular especialmente a parte do js que não conhecia

    • @maykbrito
      @maykbrito 5 лет назад +1

      aewwww!! Que bom que curtiu !!

  • @fabianolanzoni2761
    @fabianolanzoni2761 5 лет назад +12

    Cara era isso que eu estava procurando. Valeu Mayk s2

  • @MrZzeris
    @MrZzeris 5 лет назад +1

    Mayk na área. Glória a Deus!

    • @maykbrito
      @maykbrito 5 лет назад

      oiaehioaehaoeiheaoiaehieh uhuullll

  • @Yureroxx
    @Yureroxx 5 лет назад

    Excelente conteúdo! Faz mais, pls.

  • @rafa_mad
    @rafa_mad 5 лет назад

    Show 💜
    traga mais conteúdos assim

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

    17:17 o som da Kawasaki passando lá atrás KKKKK Otima aula professor!!!

  • @luizzeduardo341
    @luizzeduardo341 5 лет назад

    Mayk Brito e a Rocketseat sempre dando um show!!! vlw

    • @maykbrito
      @maykbrito 5 лет назад

      uuuhuuullll TAMO JUNTO BROTHEEERR!!!

  • @jairodiasjj
    @jairodiasjj 4 года назад

    Mano, mandou super bem, gostei de mais da sua didática e da idéia ! top

    • @rocketseat
      @rocketseat  4 года назад

      Valeeeu, Jairo! 💜💜 Mayk é fera né? 💜

    • @jairodiasjj
      @jairodiasjj 4 года назад

      @@rocketseat manda bem de mais !

  • @rodrigoscarpeli7514
    @rodrigoscarpeli7514 5 лет назад

    Muito bom! Adorei o tutorial!

  • @Tuchauaa
    @Tuchauaa 5 лет назад +1

    Mayk arrebenta! Muito boa a aplicação

    • @maykbrito
      @maykbrito 5 лет назад +1

      Aeeeww brotherrr!! Tamo juntoooo

  • @victornogueira6291
    @victornogueira6291 5 лет назад +3

    show de bola, uma coisa que eu gostaria de aprender é fazer um com que um boneco em svg em cima do formulario acompanhe com a cabeça conforme interagimos com o formulário,
    tipo se agente erra a senha o boneco faz nao com a cabeça, se a gente esconde a senha o boneco tapa os olhos, vi isso num site e fiquei facinado, eu faço uma ideia de como funciona mas acho que seria bem divertido de aprender

    • @dev_front980
      @dev_front980 5 лет назад

      Caramba que legal vc lembra qual era o nome do site?

    • @victornogueira6291
      @victornogueira6291 5 лет назад

      @@dev_front980 infelismente nao lembro :c

  • @jhonny3x4
    @jhonny3x4 5 лет назад +1

    orrrra gostei, vou usar demais

    • @maykbrito
      @maykbrito 5 лет назад

      que massa manooo
      =) Demoooroo.. usa láaa

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

    Muito foda essa aula. Vcs mandam bem demais, melhor canal de conteúdo Dev que existe atualmente. E acabei de adquirir um curso de vcs e estou curtindo muito.
    Mayke me tira uma duvida, no botão de login, seria legal acrescentar uma função desabilitando o clique duplo para evitar que o "No-No" bug quando tivermos um usuário mais impaciente? rs

    • @rocketseat
      @rocketseat  4 года назад +1

      Vaaaleu pelo feedback, Luis! ! 💜 Maykão é demais, né? 💜
      Olha só, você já conhece a nossa comunidade aberta? Por lá você pode mandar essas dúvidas 💜 segue o link! www.rocketseat.com.br/comunidade 💜

  • @johnkevin6983
    @johnkevin6983 5 лет назад

    Muito boa aula, altamente coeso!!

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

    É exactamente isso que eu estava procurando.

  • @DuSpada
    @DuSpada 5 лет назад +3

    Perfeito!!! Só faltou uma coisa, colocar os quadradinhos pra trás do form!!!! Isso seria com o z-index correto?

    • @beneilton1000
      @beneilton1000 5 лет назад

      exatamente.

    • @maykbrito
      @maykbrito 5 лет назад +1

      Boa brother!!!
      Atualizei o repositório =)
      dá uma olhada na linha 161 desse arquivo github.com/Rocketseat/youtube-form-animate-css-js-puro/blob/master/desafios/07/style.css

  • @ruanvalente7496
    @ruanvalente7496 5 лет назад +1

    Show Mayk, conteúdo incrível como sempre parabéns mano pela didática sensacional ! Sucesso pra você e toda galera ;)

    • @maykbrito
      @maykbrito 5 лет назад

      VALEUUU RUANNN!!!!

  • @lindomarnascimento60
    @lindomarnascimento60 4 года назад

    Nossa, q excelente, por mais aulas assim

    • @rocketseat
      @rocketseat  4 года назад +1

      Pode ter certeza que iremos postar mais! 💜

    • @lindomarnascimento60
      @lindomarnascimento60 4 года назад

      @@rocketseat fico no aguardo pra assistir todos😍

  • @JoaoRicardoRM
    @JoaoRicardoRM 5 лет назад +1

    aeee, uma aula desse canal q consegui entender o codigo rsrs

    • @maykbrito
      @maykbrito 5 лет назад

      aeeewwwww!!!!! massssaaaa

  • @kaiqueryan8720
    @kaiqueryan8720 5 лет назад +2

    Seria uma boa sugestão um curso de CSS na Skylab starter se for possível, obrigado pelo conteúdo massa Rocketseat!!!

  • @dayvisonfelipe3172
    @dayvisonfelipe3172 5 лет назад

    Cara, você é fera!

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

    Nuuuu tá loko! Show de mais

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

      Valeeeeu, Paulo! 💜 🚀

  • @jonathansantosfb
    @jonathansantosfb 5 лет назад

    Show de bola! Muitas informações boas em um vídeo só. Valeu! Faltou trabalhar o z-index dos quadradinhos fera (eles estão passando por cima do form e não por trás - não sei se essa foi a intenção rsrs) Muito obrigado pela aula! Interessei mais por animação graças a esse vídeo. Obrigado!

  • @lukasw.9434
    @lukasw.9434 5 лет назад

    Excelente video. Seria legal você começar a trazer mais videos com JS puro assim porque ajuda pra quem ta começando e ainda não tem base pra partir pra um framework.

    • @maykbrito
      @maykbrito 5 лет назад

      excelente sugestão!! Obrigado Lukas!!

  • @FelipeMaffezzolli
    @FelipeMaffezzolli 5 лет назад +1

    Excelente conteúdo, como todos da Rocketseat! S2

    • @maykbrito
      @maykbrito 5 лет назад

      Obg pelo feedback Felipe!!

  • @williansandro6877
    @williansandro6877 5 лет назад +1

    Shooooow , parabéns pessoal. Esperando a série de desenvolvimento de aplicação do zero, mostrando os erros as consultas kkkkkkkk.

  • @caiobernardo6601
    @caiobernardo6601 5 лет назад

    Salve Maykera!
    Ficou show de bola.

  • @ParadgmaTV
    @ParadgmaTV 4 года назад

    muito bom parabens pela grande aula, e obrigado, podia resolver alguns desafios de parallax parecido com essa aula, tras 6 desafios e vai fazendo para o pessoal acompanhar.

  • @devlopes102
    @devlopes102 4 года назад

    Conteúdo muito bom aprendi muito sobre animação

    • @rocketseat
      @rocketseat  4 года назад

      Que massa André!! Valeeu pelo feedback! 💜

  • @GabrielNascimentoSouza
    @GabrielNascimentoSouza 5 лет назад

    E aí Maykão, curti muito sua explicação de animações, muito simples e direto.
    Bora pra action!!!
    Obs: rachei muito com o "nono" 🤣🤣🤣🤣🤣

    • @maykbrito
      @maykbrito 5 лет назад

      Hahahahaha bora manooo hehehe nono haah

  • @jcesar83
    @jcesar83 5 лет назад +1

    Mayk é brabo.
    Eu dentro do JS ao invés desses li's apenas fazerem quadrados, eu coloquei estrelas dentro deles kkkkk (meio tosco), mas ficou daora o efeito ate XD

    • @maykbrito
      @maykbrito 5 лет назад

      Aeeee.. Pooo.. vc que ficou brabo agora hahaahah TMJ

    • @lucasm128
      @lucasm128 4 года назад

      Sou iniciante na área, pode me ajudar como você fez isso? Saberia como criar triângulos e círculos?

  • @dalidasaad4482
    @dalidasaad4482 5 лет назад +1

    Tá incrível esse vídeo Mayk! :D

  • @yancarlos5662
    @yancarlos5662 5 лет назад +1

    Conteúdo fantástico

    • @maykbrito
      @maykbrito 5 лет назад

      que bom que curtiu Yan!!!

  • @mariadefatimabarbosacardos3987
    @mariadefatimabarbosacardos3987 5 лет назад +4

    Incrível cara, aula maravilhosa, sempre quis entender como funcionavam as animações!
    Só queria saber o que vcs fazem com a voz de vcs! Tipo, o tempo em que vcs falam é muito bom, ótimo pra estudar, vcs treinam isso? Kkkkk

    • @iagoth923
      @iagoth923 4 года назад

      Maria de Fátima.. oq acontece e que eles tem muito tempo de profissão e prática.. Então eles conseguem falar e fazer ao mesmo tempo...
      Então isso já fica praticamente automático...

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

    Meus parabens amigo

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

    Bacana demais. Obrigado

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

      Que massa que curtiu, Vinicio! 💜 😉

  • @diogomota4126
    @diogomota4126 5 лет назад +1

    ÓTIMO CONTEÚDO!! VALEU

  • @russo1607
    @russo1607 5 лет назад +1

    Era tudo que eu queria aprender.

  • @MaxsuelSantos
    @MaxsuelSantos 5 лет назад +1

    Top, muito top! Só faltou deixar o formulário na frente da animação 🤔 vou tentar aqui hehe

    • @maykbrito
      @maykbrito 5 лет назад

      Boa brother!!!
      Atualizei o repositório =)
      dá uma olhada na linha 161 desse arquivo github.com/Rocketseat/youtube-form-animate-css-js-puro/blob/master/desafios/07/style.css

  • @bebiss33k
    @bebiss33k 5 лет назад +1

    Mayk é um deus hahaha!

  • @ElTunerDSM
    @ElTunerDSM 5 лет назад

    Inserir o overflow hidden foi uma opção apenas pq a tela não tinha uma rolagem no inicio. Porem, imagine esse formulário no fim de uma LP, o que poderia ser feito para a barra de rolagem não aumentar?

  • @cleristonlincoln2220
    @cleristonlincoln2220 5 лет назад

    Bonito isso é. Mas qual o impacto na rede? Seria interessante essa análise.

  • @Saudavelpro
    @Saudavelpro 5 лет назад +1

    Top hein !

  • @foxfrito
    @foxfrito 5 лет назад

    Vídeo sensacional! ;)

  • @israelmonteirobg525
    @israelmonteirobg525 5 лет назад +1

    simplesmente foda

  • @thalysonrodrigues4200
    @thalysonrodrigues4200 4 года назад

    MUITO OBRIGADOOOOOOOOOOOOOOOO!

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

    Muito bom!!

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

      Valeu demais, Gabriele! 💜 🚀

  • @ratomedeiros
    @ratomedeiros 4 года назад

    Começei agora a estudar HTML e CSS, acabeid e ver este video, e cara.... CARA QUE FODA, (mas nao sei fazer nem 1/3)

  • @monaliiiiiiiza
    @monaliiiiiiiza 5 лет назад

    Faltou aumentar o zindex do formulário para deixar ele sob os quadrados. No mais, muito fera!

    • @maykbrito
      @maykbrito 5 лет назад +1

      Boa brother!!!
      Atualizei o repositório =)
      dá uma olhada na linha 161 desse arquivo github.com/Rocketseat/youtube-form-animate-css-js-puro/blob/master/desafios/07/style.css

  •  5 лет назад

    Muito bom o vídeo mano \o/

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

    Brabo demais

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

      Que show que curtiu, Raimundo! 💜 😍

  • @gustavopaiva4676
    @gustavopaiva4676 5 лет назад +1

    Boa Mayk!

  • @jeandeswesleymartins3044
    @jeandeswesleymartins3044 4 года назад

    Que isso maykao... apelou man!! Rsrs

    • @rocketseat
      @rocketseat  4 года назад

      🔥🔥🔥 ahahha 💜

  • @eritongomes8110
    @eritongomes8110 5 лет назад

    Vídeo de qualidade.

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

    qual a diferença de usar dentro de uma variável a função assim "exemplo=>{ alguma coisa }" para "exemplo => alguma coisa" fiquei confuso, que no caso foi utilizado const delay=>(max -min) e tipo eu sou acostumado a usar const delay=>(max, min){ }

  • @rodbrowning
    @rodbrowning 5 лет назад

    Vcs poderiam fazer mais vídeos desses event listeners diferentes?

  • @ranchocavalcante
    @ranchocavalcante 4 года назад

    tem como fazer com arquivos sendo enviado para nuvem e visse versa?

  • @lucasalcantara2020
    @lucasalcantara2020 5 лет назад

    show !!!!

  • @leonardomurad7321
    @leonardomurad7321 5 лет назад

    Serve para ionic?

  • @leonardobritodesouza9629
    @leonardobritodesouza9629 4 года назад

    @Rocketseat, Mayk quando você adicionou o "EventListener" ao botão de submit e bloqueou o comportamento padrão, "preventDefault", você impedi que o formulário seja enviado, então, como enviamos o formulário no final das contas?

    • @Lucas-av7
      @Lucas-av7 4 года назад

      Se eu nao me engano, você pode desativar isso após fazer todas as animações e verificações atribuindo false ao preventdefault

  • @laitongarcia3065
    @laitongarcia3065 5 лет назад

    Muito seu vídeo

  • @Thom.Zille.
    @Thom.Zille. 5 лет назад

    Dá pra fazer esses efeitos todos com opacidade, etc. se substituir os quadrados por uma imagem tipo um logotipo, por exemplo? E a imagem deveria ser em que formato? PNG, SVG? Obrigado.

    • @maykbrito
      @maykbrito 5 лет назад

      Dá pra fazer sim mano!! Usa esse link aqui pra fazer seus testes =)
      codepen.io/maykbrito/pen/rNBdPxx
      SVG é ótimo pq é possível a gente fazer diversas escalas, sem perder qualidade né =)

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

    Muito bom

  • @CCCode1
    @CCCode1 5 лет назад +1

    "Criar alguns quadrados animados...""...Alguns podem ser dois." IAHEIEHIEUHIEUH. Muito bom essa aula, parabéns gostei muito!! Por favor mais hahah

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

    toooop

  • @_.renansantos._
    @_.renansantos._ 5 лет назад +1

    Como faria pra animação não ir por cima do form?

  • @rodrigoribeiro6632
    @rodrigoribeiro6632 5 лет назад

    Show.

  • @the.maciota
    @the.maciota 5 лет назад

    Segura meu like

  • @Jintay
    @Jintay 5 лет назад

    Como ficaria com imagem ao invés de quadrado ?

  • @ernam6740
    @ernam6740 5 лет назад

    De que forma eu posso fazer para que os li criados passem por trás da section? Ja tentei utilizar z-index e nao consegui.

    • @maykbrito
      @maykbrito 5 лет назад

      Fala mano
      z-index:-1 no .squares li
      Atualizei o repositório =)
      dá uma olhada na linha 161 desse arquivo github.com/Rocketseat/youtube-form-animate-css-js-puro/blob/master/desafios/07/style.css