Skip to content

About

"passo a passo" de estudos para desenvolvedor web

Resources

Stars

7 stars

Watchers

1 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Essa órbita é para um Desenvolvedor Web, coloquei o nome roadmap para ser mais fácil de encontrar mas fica parecendo que você vai do ponto A até o ponto B e acabou, na vida real não funciona dessa maneira.

Nessa órbita terão 3 diferentes tipos de tópicos: obrigatórias, opcionais e meio-termos.

  • Os tópicos obrigatórios precisam de um mínimo de atenção e compreensão para que você possa avançar sem tropeçar muito.
  • Os opcionais e meio-termos normalmente podem parecer loucura caso você queira se aprofundar um pouco, ou seja, elas são importantes mas, com o tempo, você se acostuma.
  • A diferença entre opcionais e meio-termos é a dificuldade do tópico, lembrando que isso é relativo, bem como a probabilidade de uso no dia a dia e o quanto aquilo agrega para essa órbita em específico.
  • Fique a vontade para tropeçar o quanto quiser.

Em minha experiência percebi que comumente os assuntos voltam a tona e existem conceitos que demoram para se concretizarem, e é por isso que resolvi dividir o "caminho" entre esses tipos de tópicos.

O quanto você é júnior, pleno e sênior vai ser o mercado e as empresas que vão dizer, eu estou aqui apenas para tentar te mostrar coisas e conceitos que aprendi que fizeram diferença ao longo da minha jornada.

Os tópicos poderão ou não ter um link, caso tenham será o melhor conteúdo que eu conheço sobre o assunto. O intuito é que você estude por conta própria e ache tutoriais/aulas que façam sentido para você.

A estimativa de anos ao lado do nome da trilha é uma coisa muita pessoal também, no caso eu demorei 5 anos para ficar muito bom nos conceitos de todas as ferramentas citadas.

Iniciando (0~5 anos)

  • HTML
  • CSS
  • Javascript
  • Git e GitHub
  • Framework JS (React ou Angular ou Vue)
  • Banco Relacional (MySQL ou Postgres)
  • Terminal e Shell
  • Node
  • npm
  • Typescript
  • Jest
  • Framework CSS (Bootstrap ou Tailwind ou Material UI)
  • Protocolos de Rede (HTTP)
  • Banco não Relacional (MongoDB)
  • API Rest
  • SEO
  • CORS

Meio termo (5~? anos)

  • DDD
  • Outra linguagem (Java ou Python ou C# ou Go ou Rust)
  • Docker
  • Componentização
  • Monolito e Monolito Modular
  • Linux
  • Design Patterns
  • Cookies
  • Microsserviços
  • GraphQL
  • Mobile (React Native ou Flutter)

Avançado (?-? anos)

  • Autenticação (KeyCloak)

Mago

About

"passo a passo" de estudos para desenvolvedor web

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors