Caso queira participar do Grupo do Whatsapp
Destinado a quem ta querendo se desenvolver na área do desenvolvimento. O sonho de agregar valor ao trabalho e receber de volta o que merece por isso 🙏
Gostaria de deixar claro que tudo que está sendo escrito aqui é apenas parte do que acredito ser o melhor para conseguir uma base com conteúdos de graça. Esse é um compilado dos capítulos mais importantes na minha jornada como dev antes do meu primeiro emprego, ou seja, esse roadmap estará em constante evolução pois o estudo é intrínseco na carreira de desenvolvedor e caso você queira seguir um caminho diferente eu ficarei feliz de acrescentar o que encontrou na sua jornada.
Seria interessante que você soubesse o mínimo sobre Lógica de Programação e GitHub para iniciar seus estudos de maneira mais tranquila com alguns conceitos (lembrando que esse passo é opcional mas necessário em algum momento de sua jornada)
- Vídeo sobre a instalação da IDE VSCode do Dev em Dobro
- Playlist de Lógica de Programação do Guanabara
- Playlist de Git e GitHub do Guanabara
Agora que você entendeu um pouco da base de lógica e sobre IDE e Git/GitHub, chega o grande momento de saber qual linguagem/framework você quer começar a estudar e práticar, isso causa um embaraço mental em quem está começando pelo leque do possibilidades, como:
- Front-end
- Back-end
- Mobile
- Data Base Administrator (DBA)
- Dev Ops
- etc
Então eu gostaria de citar dois vídeos bem interessantes sobre esse mundo recém descoberto que fala exatamente sobre isso, o primeiro é um vídeo sobre como o Vitor Castro, um desenvolvedor júnior que foi pra Holanda novo e sem faculdade, começaria na programação em 2023, ele cita questões muito importantes da nossa área e faz um paralelo bem legal com a realidade, afinal o garoto é um ponto fora da curva, e o segundo é um vídeo do Fiasco, criador de conteúdo e programador, de um roadmap gamificado para ser um desenvolvedor Front-end.
Para você ter uma base como dev web é necessário saber o básico de HTML/CSS e Javascript, HTML e CSS andam juntos pois HTML cria a estrutura da página e o CSS trás a beleza da página, ou seja, sua estilização. E o Javascript para poder fazer a página ter suas funcionalidades.
- Playlist de HTML/CSS do Guanabara
- Playlist de JavaScript do Guanabara
- Seus primeiros passos no JavaScript pelo Mayk da Rockeseat
- 4 dicas para escrever código limpo em JavaScript pelo Mayk da Rockeseat
- Curso feliz de FullStack Javascript/Web3 do Marco Bruno
Agora que você tem as bases chegou a hora de escolher um framework Javascript, na minha jornada estudei e me apaixonei pelo React, então vou deixar de recomendação o canal da Rocketseat que foi meu pontapé inicial no estudo do ecossistema React, e você pode ficar livre para pesquisar sobre JavaScript, React e Node (back-end) no canal deles. Antes de começar os estudos no React de fato eu recomendo assistir ao vídeo 3 coisas que você precisa dominar no Javascript para se dar bem no React do Diego da Rocketseat. E em sequência, para realmente iniciar seus estudos em React, que é um dos frameworks mais pedidos no mercado pra quem é desenvolvedor web (juntamente com Angular), o Discover que é a trilha de graça para iniciantes da plataforma da Rocketseat!
Pra quem quer ser um back-end inicialmente o leque de linguagens e frameworks pro back é uma coisa realmente bizarra, vou dar uma resumida nas linguagens que acredito serem mais pedidas e que vejo mais vagas no Brasil:
Pra quem gostou do JavaScript o NodeJS é uma boa pedida pra mexer com back-end, aqui vão alguns links que considero importantes:
- Criando uma API Completa com Node.js, Express e MongoDB - Passo a Passo do Zero do Gabriel Rangel
- Como sair do ZERO em Node.js em apenas UMA aula da Diego da Rocketseat
- API Rest, Node e Typescript do Lucas Souza Dev
- Curso de Node.js completo com Typescript, Jest, TDD, Github
- O Guia - ̗̀JAVA ̖́- para Leigos da Área Tech Brasil
-
⚠️ Em construção
Caso queira seguir outro caminho ou estudar coisas avulsas recomendo o repositório com estudo para várias linguagens e ferramentas da He4rt.