Oi Felipe, tudo bem contigo?
Bom, vamos lá.
Eu analisei o seu GitHub e o conteúdo por lá, e devo confessar que a sua organização me deixou abismado.
Parabéns pela dedicação e organização. Mas vamos ao que interessa!
Você já está craque no HTML e CSS, então você tem VÁRIAS opções.
Tudo depende da área que você deseja seguir.
Atualmente aqui na Alura em várias empresas, e quase toda a comunidade Tech trabalha com o pensamento do Dev em T, onde nós escolhemos uma área e se aprofundamos nela, mas estudamos outros conteúdos que podem e vão complementar isso.
Para tal o Techguide vai lhe inspirar, e onde você vai parar depende de você.
Mas eu vou dar umas dicas brevemente abaixo:
- Se você quer continuar desenvolvendo sites lindos, e trabalhando na área do Front-end você tem duas opções:
- Estudar os frameworks e/ou bibliotecas CSS para aprender sobre SCSS, Bootstrap, Tailwind CSS, entre outros, para isso temos essa formação aqui:
- Ou você pode começar a deixar seus sites mais dinâmicos utilizando o JavaScript e tendo já uma base de como ele funciona. Para tal, você pode começar com essas duas formações abaixo, a primeira é para você criar uma base na lógica da programação, e a outra é para entender como deixar seu site dinâmico usando HTML, CSS e JavaScript em conjunto:
- A partir do zero: iniciante em programação;
- Desenvolva aplicações Web com JavaScript.
- Depois disso você precisa dar uma pincelada no Typescript para entender o vem pela frente.
- Com isso você vai ter uma base super bem construída para aprender sobre os frameworks e/ou bibliotecas JavaScript para deixar tudo ainda mais dinâmico e lindo, aqui eu me refiro ao React, o Next, o Angular, e outros que você se interessar.
- Agora se você se interessa na parte do Back-End, de como programar o site para que o pessoal do Front use ele perfeitamente, para que eles consumam as API´s, e outras coisas do tipo, então temos várias opções, mas podemos começar como JavaScript, mas agora focado no Back-End. Para isso o recomendado seria essa formação:
- E depois avançamos para Node.js, e daí para frente as possibilidades são assim imensas, e creio que o TechGuide pode lhe guiar melhor que eu.
- Outra opção também seriam as outras áreas, como o Data Science, e lá as possibilidades também são enormes, no geral tendo essa sua base atual, possibilidades não faltam, você pode literalmente ir para a área que você se interessar.
Mas lembre-se de sempre seguir a ordem das coisas, tentar pular etapas não é legal e pode atrapalhar seu desenvolvimento e diminuir sua curva de aprendizado e mais atrapalhar do que ajudar, então tenha sempre em mente que você deve seguir a ordem das coisas, sem tentar pular nada, pois mesmo que você pense que aquele conhecimento não é útil, ou que você já domina, uma hora ou outra pode-se provar o contrário. Então foco e busque melhorar sempre.
Boa sorte em sua jonada de aprendizado o(〃^▽^〃)o
Em suma era isso, qualquer dúvida é só chamar.
Abraços e bons estudos.
Caso este post tenha lhe ajudado, por favor marque ele como solução! ✓