Skip to content

devpro-br/guia-definitivo-do-zero-a-primeira-vaga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Guia Definitivo Do Zero à Primeira Vaga

  • 📚 Guia do dev autodidata
  • 🌎 Guia para o contexto WEB
  • 👨‍🔬 Guia para iniciantes & pessoas migrando de área
  • 🏆 Guia para quem quer focar mais na prática ao invés da teoria
  • 👉 Gostou? deixa sua 🌟 ou segue este repo para receber atualizações
  • 👉 NÃO Gostou? Abra uma issue e vamos conversar o que está errado! Valeu
  • 🚧 Trabalho em andamento! Sua ajuda faz a diferença

Trilha Fundamental

Motivações

  • Aprender tecnologias da área WEB
  • Não sei se gosto de Backend ou de Frontend?
  • Sempre alguém afirma que tem que aprender algo antes
  • Aprender os fundamentos antes dos frameworks
  • Separar sintaxe & lógica de programação nos estudos
  • Separar JavaScript & JS para páginas web
  • Hard vs Soft Skills
  • Aprender fazendo algo real (projetos práticos)
  • A maioria dos tutoriais na internet são feitos para pessoas da área, mesmo um tutorial básico de HTML/CSS já espera que o estudante conheça um monte de coisa

Links relacionados

Sequência recomendada

Esta é uma sequência pensada para que um iniciante não desista dos estudos, e que de alguma forma o estudante descubra se tem mais habilidades voltadas para o frontend ou para o backend. É claro, existem mais áreas e carreiras além destas, mas você será muito mais feliz se conseguir decidir inicialmente entre um desses dois caminhos. E mais importante, você só vai descobrir se gosta ou não, depois de fazer algo prático nestas duas áreas. A ideia geral aqui é começar mais pela parte visual e as tecnologias que estão presentes na web do lado do navegador e depois entender um pouco mais a comunicação com o lado do servidor.

  • HTML: Começar com a linguagem de marcação HTML pode ser muito bom para quem nunca teve contato com código, outro motivo é que mesmo que depois de um tempo você se descubra que gosta do "backend" e não do "frontend", entender a base desta tecnologia é fundamental no contexto WEB. E ao contrário de começar com uma linguagem de programação, onde muitas vezes temos que aprender diversos conceitos sem criar algo concreto, com HTML & CSS em pouco tempo estamos criando e vendo o resultado de páginas web de verdade.

  • Aprender a aprender: Entender um pouco de alguns conceitos sobre como aprender, vai te ajudar a reter mais conhecimento. Por exemplo, se você apenas lê ou assiste vídeos, provavelmente vai aprender muito menos do que se tivesse pausado o vídeo, digitado o código para ver ele rodando na sua máquina.

  • CSS Básico: WIP

  • Intro Layout: WIP

  • Internet: WIP

  • Terminal & Linha de comando: WIP

  • Arquivo & Pastas: WIP

  • Controle de versão de código (Git): WIP

  • Plataforma para Devs (Github): WIP

  • Publicar página web estática (deploy): WIP

  • Sintaxe no JavaScript: Entender a sintaxe

  • Lógica de programação com JS: WIP

💡 DICAS

  • Tenha um mentor, ache alguém mais experiente e pegue o máximo de dicas que conseguir
  • Aprender envolve fazer algo concreto com o que estudou, faça resumo, digite o código
  • Faça um planejamento de estudo, bloco de tempos dedicado para cada assunto
  • Peça ajuda e ajude os outros
  • Pratique
  • Faça um portfólio

🏢 Fundamentos

TRILHA FRONTEND - Tabela de Conteúdo

Trilha Frontend

📚 Livros JS

‍🎓 Cursos JS & Tutoriais

‍🎓 Docs JS

‍🎓 Cursos VueJS

▶️ Canais no Youtube

🏆 Praticar & Lógica de programação com JS

🛠️ Ferramentas e outros mapas de estudo

🏟️ Outros conteúdos úteis

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published