fbpx

Back End

Por onde começar ?

Para iniciar no back end você pode seguir alguns caminhos / linguagens, e aqui vai a minha opinião para cada uma delas.

1 – Java

Uma linguagem mais abrangente, muitos sistemas foram e estão sendo construídos em Java, possui um mercado de trabalho bem amplo, e normalmente quem coda em Java tem facilidade para migrar entre linguagens. O problema é que ela é um pouco mais complexa do que as que vou mencionar na sequencia.

https://www.alura.com.br/cursos-online-programacao/java

2 – Kotlin

Um pouco mais fácil do que o Java, e com bastante mercado no momento, essa é uma linguagem em alta no momento, mas temos menos sistemas construídos nela, se compararmos com o Java.

https://www.alura.com.br/formacao-kotlin

3 – Go

Essa linguagem é bem mais fácil de aprender do que o Java, mas tem um mercado um tanto mais limitado.

https://www.alura.com.br/formacao-go

Existem diversas outras linguagens, mais eu focaria nessas no momento, pois na minha opinião são as que estão mais em alta.


Framework

Hoje em dia poucos lugares fazem o que chamamos de codificação pura, a maior parte deles usa algum framework para facilitar o desenvolvimento.

Na minha opinião vale focar em um desses dois.

1 – Spring

https://www.alura.com.br/formacao-spring-framework

2 – Micronaut

https://www.udemy.com/course/microservices-com-kotlin-e-micronaut/


Processo

Após terminar a trilha técnica, de conhecimento em Front ou Mobile meu conselho é que você aprenda um pouco sobre modelo de trabalho.

Esse curso de Udemy pode te ajudar a aprender um pouco mais sobre a metodologia Agil, muito usada pelas equipes hoje em dia.

https://www.udemy.com/course/gestao-projetos-agile-scrum-completo/


Soft Skills

Depois de saber tecnicamente e sobre processos é interessante que você adquira soft skills, habilidades pessoais que vão te ajudar muito no dia a dia.

https://www.udemy.com/course/soft-skills-para-alavancar-a-sua-carreira/


Software de grande porte

Para finalizar é interessante que você tenha uma base para construção de softwares de grande porte e de arquitetura de software, isso pode te ajudar muito no dia a dia.

Para obter esse tipo de conhecimento eu indico muito o curso do FullCycle, que é bem completo.


Depois desses estudos, meu conselho é que você siga essas dicas que podem te ajudar bastante a conseguir seu primeiro emprego na area.

LINK PARA DICAS

Powered by WordPress.com. por Anders Noren

Acima ↑

%d blogueiros gostam disto: