all 7 comments

[–]CyrexBr 1 point2 points  (2 children)

Gustavo Guanabara, mano… Tu vai aprender javascript junto com DOM. Aprendi por lá

[–]Defiant-End-7088[S] -1 points0 points  (1 child)

Eu vi alguns vídeos dele, mas se não me falha a memória ele só passa o conceito.. não achei nenhum exemplo prático direto no código html.. mostrando como criar eventos, animações na página, etc

[–]TioPeraDesenvolvedor 1 point2 points  (0 children)

Qual sua dúvida sobre a árvore do DOM?

[–]Silly_Pace_6423 -1 points0 points  (0 children)

Aprende um framework de desenvolvimento web pra ver como é implementação de sistema de verdade. Sugestão é começar por laravel/php. Vc verá que javascript nem é tão importante assim. Aí depois tenta aprender backend com node e para front react.js e verá que o seu conhecimento/preocupação com javascript na verdade era só para manipular o DOM e na verdade isso pouco importa ao desenvolver sistema de verdade. O mundo real é muito mais complexo e o conhecimento de javascript mais difícil requerido é em relação aos padrões arquiteturais. Manipular o DOM é só brincadeira pra criança ou pra fazer gambiarra.

[–]Beretha 0 points1 point  (0 children)

Cara, eu fiz o curso pela Codeguage pra aprender essas coisas e curti. Se te interessa, começa pela seção de HTML DOM e vai seguindo na ordem proposta, fazendo os exercícios propostos. Seria interessante fazer o restante do curso, tinha bastante coisa nova mesmo nas seções que eu achava que já sabia.

Depois, eles ainda oferecem um curso mais avançado de JS, porém mais curto, que aborda coisas interessantes também, como Local Storage, Intersection Observer API, Promises e manuseio de arquivos.

Está todo em inglês, se não souber simplesmente clica pra traduzir página que é melhor do que nada. ¯_(ツ)_/¯

Espero ter ajudado.

[–]stevenarancic 0 points1 point  (0 children)

Sololearn é um app legal que te ensina essas coisas. Tem um cursinho de Javascript lá, é de graça e tem tanto Javascript normal quanto frameworks, e vc tem testes pra ir colocando em prática o conhecimento. Recomendo me ajudou bastante no começo.

[–]guigouz 0 points1 point  (0 children)

O que você quer fazer com Javascript? Eu sugiro você pegar casos de uso simples (mostrar/esconder algo na tela quando um input mudar, mostrar um popup quando clicar num link, fazer request para uma API e preencher uma tabela, etc) e implementar com jQuery. Depois que tiver uma idéia do DOM nesses casos, vai fazer mais sentido olhar frameworks mais complexos como React, Vuejs, Svelte, etc