1
resposta

Iniciando a programar

Olá!

Gostaria de aprender a programar! Por onde começar? e como escolher uma linguagem que eu vá gostar mais?!

1 resposta

Olá, Isis! Tudo bem?

Primeiro precisamos saber qual a área do seu interesse. Para isso, recomendo primeiro pesquisar as áreas de atuação, antes de se preocupar com linguagens ou ferramentas específicas.

Você pode escolher seguir para o Backend, Frontend, Ciência de Dados dentre outras possibilidades.

O primeiro passo que te recomendo é encontrar a área com a qual você tem maior afinidade. Entender um pouco mais do que o profissional dessa área faz, e um pouco sobre seu dia a dia.


De forma geral, você vai perceber que alguns conhecimentos são importantes em qualquer área de tecnologia... como a lógica de programação. Te recomendo iniciar por aí, e uma boa opção é começar por esses dois cursos:

Lógica de programação I - https://cursos.alura.com.br/course/logica-programacao-javascript-html

Lógica de programação II - https://cursos.alura.com.br/course/logica-programacao-pratica-com-desenho-animacoes-em-jogo

Além disso é importante ter alguns conceitos sobre como os computadores funcionam por baixo dos panos, e podemos ver isso nesse curso:

https://cursos.alura.com.br/course/arquitetura-computadores-funcionamento-programa


Caso queira ver a diferença entre as áreas disponíveis aqui na Alura, recomendo os seguinte vídeos:

Dessa forma você terá uma ideia da área que mais te atrai. Portanto, deixo uma ideia de por onde você começa levando em consideração cada área.


  • Backend

Formação Iniciante em Programação (https://cursos.alura.com.br/formacao-programacao) onde você iniciará com lógica de programação utilizando HTML e JavaScript.

Depois dessa formação você pode escolher qual linguagem deseja aprofundar. Temos cursos de Go, Python, C, C++, Java e uma infinidade de outras linguagens.


  • Frontend

Formação Front-end (https://cursos.alura.com.br/formacao-front-end) onde você irá se aprofundar ainda mais em CSS, HTML e JavaScript.


  • Ciência de Dados

Recomendo iniciar com a Formação Python para Data Science (https://cursos.alura.com.br/formacao-python-data-science) seguindo para a Formação Data Science (https://cursos.alura.com.br/formacao-data-science).


  • Devops

Caso surja o interesse em Devops, temos a Formação Devops (https://cursos.alura.com.br/formacao-devops).

Estou à disposição para mais dúvidas!

Abraços e ótimos estudos :)