Plano de Estudo

Welcome to the Jungle - Carreira Back-end

37 cursos

A ideia dessa formação é ser um start loop para quem está iniciando na area de programação, especificamente no desenvolvimento de back-end.

Lembre-se que nenhum curso vai te dar a maturidade e conhecimento necessário para se tornar um bom desenvolvedor, para isso, você precisa de muita prática, quero dizer, escrita e leitura de código, projetos dados pelo curso com um passo a passo nunca é a melhor opção para quem quer se tornar um bom programador, tente entender o conceito apresentado pelos cursos e montar seu próprio projeto com suas proprias idéias baseadas nos cursos, dessa maneira você desenvolve uma das caracteristicas fundamentais de um desenvolvedor que é a criatividade e a lógica para solucionar problemas.

Recomendo a criação de seus projetos pessoais de estudo no GitHub de forma publica, além de desenvolver sua escrita e uma boa documentação para compartilhar seu aprendizado com todos também serve como um portifólio pessoal! Mas não negligencie seu repositório, escreva um bom README e sempre aprimore seus projetos, veja como eu faço:

Além dos cursos que irei listar nesse plano de estudo também recomendo fortemente a leitura de alguns livros:

Livros para iniciantes:

Lembre-se TESTES de software te dará uma maturidade enorme, ele vai te mostrar o que está certo e errado em seu desenvolvimento. Leia alguns artigos sobre testes de software e nunca esqueça-os.

Ainda sobre desenvolvimento é importantíssimo o conhecimento em diversas areas de TI como:

  • Linux
  • Scripts
  • Protocolos de comunicação
  • Repositórios (Git)
  • Cloud (AWS, GCP)

Uma outra dica essencial para qualquer desenvolvedor é saber sobre suas bases! NUNCA começe aprender a programar já direto com um Framework NUNCA. Os Frameworks te auxiliará em várias coisas, porem o deixará amarrado a ele, um bom desenvolvedor sabe a base, os principios de como desenvolver um bom software sem depender de ferramentas que podem ser depreciadas a qualquer momento, sabendo a base você migrará para qualquer framework naturalmente.

Livros técnicos com boas práticas de linguagens:

O Conhecimento de Design Pattern é fundamental para um bom desenvolvedor, muitas vezes ignorado por muitos, mas, não se faz um bom software sem um bom design. Para iniciar nesse mundo recomendo a leitura deses livros (em ordem):

Um pouco mais avançado:

Espero ter conseguido compartilhar algo relevante para quem está iniciando nessa carreira, aproveite os cursos da Alura e lembre-se sempre de compartilhar seus conhecimentos e ajudar os demais, assim você eleva seus conhecimentos para outro nível.

Enjoy...

Produzido por Guilherme Biff Zarelli

22.6k xp

Criado em 29/09/2020

Após a data de criação, o autor ou autora do plano de estudos pode ter feito atualizações no conteúdo

O que é este plano de estudo?

Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.