DEV Community

João Aquino
João Aquino

Posted on • Edited on

Becoming a Frontend from Zero: A Step-by-Step Guide [PT-BR]

Por Que Ser Programador?

  • Assista ao vídeo (não esqueça de curtir o vídeo após assistir, pois o Gustavo Guanabara merece!)

Este curso do Guanabara é excelente, recomendo completar pelo menos o Mundo 1 e lembre-se: Quanto mais você pratica, mais rápido vêm os resultados!

Introdução à Computação

  • Curso de ciência da computação de Harvard legendado em português (CC50) Acesse aqui
  • Você também pode acessar o conteúdo em inglês através da fonte original Harvard CS50x. Para slides, código-fonte e mais, acesse CS50 Harvard. Disponível também na playlist no YouTube.

Embora este curso seja mais teórico, ele é essencial para entender o funcionamento geral e pode ser feito em paralelo com o curso de Introdução à Programação, que é mais prático.


A partir deste ponto, o foco é quem busca trabalhar com frontend web

Se você deseja seguir um caminho diferente, entre em contato comigo e ajudarei a encontrar alguém para guiá-lo em sua carreira!

Introdução à Programação Web

  • Programa prático da Rocketseat, o Discover Descubra mais
  • Não pule etapas. Complete as três trilhas (Conectar, Fundamentar e Especializar).

Encontrar um Emprego

Requisitos:
Conhecimento em desenvolvimento Web, habilidades em Typescript, Javascript, HTML e CSS, e experiência inicial com frameworks modernos como React, Vue, Angular etc. Plus: Soft skills

  • Crie um projeto de portfólio básico (HTML, CSS e JS) sem frameworks.
  • Desenvolva um projeto em React/NextJs ou React Native com testes.
  • Todos os projetos devem estar em produção.
  • Candidate-se a vagas e participe de entrevistas.
    • O LinkedIn é uma ferramenta excelente para encontrar empregos, mas lembre-se de que não é a única (faça uma busca online): How to start: LinkedIn
  • Verifique os requisitos para vagas de nível Júnior/Pleno para reajustar seus estudos.

Caso o projeto seja baseado em um vídeo/tutorial, vá além (integre dados de alguma API externa) com funcionalidades e personalizações suas.

Bate-papo técnico comigo [Grátis]

Requisitos:
Ter concluído Mundo 1 do Guanabara, CS50, ter portfólio com projeto customizado usando algum framework conhecido e Linkedin atualizado.

  • Avalio seu portfólio e nível técnico.
  • Receba feedback sobre possíveis melhorias.
  • Obtenha uma carta de recomendação em PDF + LinkedIn para aprovados.

Se ficou com dúvidas, precisa de ajuda ou quer o bate papo técnico, entre em contato! Estou à disposição.

Meu LinkedIn

Highlights

Post relacionado

Top comments (0)