<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: João Aquino</title>
    <description>The latest articles on Forem by João Aquino (@odevbr).</description>
    <link>https://forem.com/odevbr</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F896337%2F6115ac60-2a41-4450-b0f2-f709594ec080.jpeg</url>
      <title>Forem: João Aquino</title>
      <link>https://forem.com/odevbr</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/odevbr"/>
    <language>en</language>
    <item>
      <title>Becoming a Frontend from Zero: A Step-by-Step Guide [PT-BR]</title>
      <dc:creator>João Aquino</dc:creator>
      <pubDate>Mon, 10 Mar 2025 14:58:30 +0000</pubDate>
      <link>https://forem.com/odevbr/becoming-a-frontend-from-zero-a-step-by-step-guide-pt-br-2dj1</link>
      <guid>https://forem.com/odevbr/becoming-a-frontend-from-zero-a-step-by-step-guide-pt-br-2dj1</guid>
      <description>&lt;p&gt;&lt;strong&gt;Por Que Ser Programador?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://youtu.be/S9uPNppGsGo" rel="noopener noreferrer"&gt;Assista ao vídeo&lt;/a&gt; (não esqueça de curtir o vídeo após assistir, pois o Gustavo Guanabara merece!)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;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!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Introdução à Computação&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Curso de ciência da computação de Harvard legendado em português (CC50) &lt;a href="https://www.estudarfora.org.br/cursos/cc50/" rel="noopener noreferrer"&gt;Acesse aqui&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Você também pode acessar o conteúdo em inglês através da fonte original &lt;a href="https://www.edx.org/learn/computer-science/harvard-university-cs50-s-introduction-to-computer-science" rel="noopener noreferrer"&gt;Harvard CS50x&lt;/a&gt;. Para slides, código-fonte e mais, acesse &lt;a href="https://cs50.harvard.edu/x/2025/" rel="noopener noreferrer"&gt;CS50 Harvard&lt;/a&gt;. Disponível também na &lt;a href="https://www.youtube.com/watch?v=h6lqxDwUmJQ&amp;amp;list=PLhQjrBD2T383q7Vn8QnTsVgSvyLpsqL_R" rel="noopener noreferrer"&gt;playlist no YouTube&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;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.&lt;/p&gt;




&lt;h3&gt;
  
  
  A partir deste ponto, o foco é quem busca trabalhar com frontend web
&lt;/h3&gt;

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

&lt;p&gt;&lt;strong&gt;Introdução à Programação Web&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Programa prático da Rocketseat, o Discover &lt;a href="https://www.rocketseat.com.br/discover" rel="noopener noreferrer"&gt;Descubra mais&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Não pule etapas. Complete as três trilhas (Conectar, Fundamentar e Especializar).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Encontrar um Emprego&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Requisitos:&lt;br&gt;
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&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;Crie um projeto de portfólio básico (HTML, CSS e JS) sem frameworks.&lt;/li&gt;
&lt;li&gt;Desenvolva um projeto em React/NextJs ou React Native com testes.&lt;/li&gt;
&lt;li&gt;Todos os projetos devem estar em produção.&lt;/li&gt;
&lt;li&gt;Candidate-se a vagas e participe de entrevistas.

&lt;ul&gt;
&lt;li&gt;O LinkedIn é uma ferramenta excelente para encontrar empregos, mas lembre-se de que não é a única (faça uma busca online): &lt;a href="https://fabulous-croissant-297.notion.site/How-to-start-LinkedIn-b96ee719fe0d412d950285bd7d441c26" rel="noopener noreferrer"&gt;How to start: LinkedIn&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;Verifique os requisitos para vagas de nível Júnior/Pleno para reajustar seus estudos.&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Bate-papo técnico comigo [Grátis]&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Requisitos:&lt;br&gt;
Ter concluído Mundo 1 do Guanabara, CS50, ter portfólio com projeto customizado usando algum framework conhecido e Linkedin atualizado.&lt;/p&gt;
&lt;/blockquote&gt;

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

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

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/joao-aquino" rel="noopener noreferrer"&gt;Meu LinkedIn&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Highlights
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Recomendo criar um e-mail exclusivo para contas e atividades relacionadas a código.&lt;/li&gt;
&lt;li&gt;Valorize estudar inglês. Use tudo em inglês. Não sabe o significado de algo específico? Use um tradutor ao seu favor.&lt;/li&gt;
&lt;li&gt;Dificuldades para estudar? Segue &lt;a href="https://www.notion.so/How-to-start-Studying-8bae465ca7b647a087257791df52a922" rel="noopener noreferrer"&gt;essas dicas&lt;/a&gt; que aprendi no decorrer dos anos&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://class.devsamurai.com.br/" rel="noopener noreferrer"&gt;Cursos Gratuitos&lt;/a&gt; (Nunca fiz esses cursos, mas são de uma plataforma conhecida que encerrou as atividades e disponibilizou todo o conteúdo pago para a comunidade. Aproveite e faça os cursos Carreira de Programador, Minha Primeira Oportunidade e todos de Renda Extra. Focado em FRONTEND? Estude todos sobre Frontend, FullStack, Javascript, React/React Native, e Typescript).&lt;/li&gt;
&lt;li&gt;Cursos recomendados:

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.edx.org/course/introduction-computer-science-harvardx-cs50x" rel="noopener noreferrer"&gt;Introduction to Computer Science Harvard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.edx.org/course/introduction-to-computer-science-and-programming-7" rel="noopener noreferrer"&gt;Introduction to Computer Science MIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.edx.org/course/introduction-to-computer-science-and-programming" rel="noopener noreferrer"&gt;Introduction to Computer Science TokyoTech&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.edx.org/course/software-engineering-basics-for-everyone" rel="noopener noreferrer"&gt;Software Engineering Basics for Everyone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.edx.org/course/power-searching-with-google" rel="noopener noreferrer"&gt;Power Searching with Google&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.edx.org/course/developing-front-end-apps-with-react" rel="noopener noreferrer"&gt;Developing Front End Apps with React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.edx.org/course/full-stack-application-development-project" rel="noopener noreferrer"&gt;Full Stack Application Development Project&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.edx.org/course/web-accessibility-introduction" rel="noopener noreferrer"&gt;Introduction to Web Accessibility&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.edx.org/course/introduction-to-containers-kubernetes-and-openshift" rel="noopener noreferrer"&gt;Introduction to Containers, Kubernetes and OpenShift&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.nacaofluente.com/blog/como-aprender-ingles-no-youtube/#:~:text=ingl%C3%AAs%20no%20YouTube-,A1%20-%20Iniciante,-Gram%C3%A1tica" rel="noopener noreferrer"&gt;Curso de inglês gratuito do básico ao avançado&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://dev.to/abhixsh/becoming-a-frontend-developer-in-100-days-a-step-by-step-guide-28jp"&gt;Post relacionado&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>frontend</category>
      <category>codenewbie</category>
      <category>react</category>
    </item>
  </channel>
</rss>
