Olá!
Gostaria de aprender a programar! Por onde começar? e como escolher uma linguagem que eu vá gostar mais?!
Olá!
Gostaria de aprender a programar! Por onde começar? e como escolher uma linguagem que eu vá gostar mais?!
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:
Diferença entre Back-End e Front-End - https://www.youtube.com/watch?v=xrRy3RI3HE4
O que faz uma desenvolvedora Back-end? - https://www.youtube.com/watch?v=fiPfvylj6rk
O que faz uma desenvolvedora front-end? - https://www.youtube.com/watch?v=ZY3-MFxVdEw
O que é Data Science? - https://www.youtube.com/watch?v=5b9Z8toVaAU
O que faz uma Cientista de Dados? - https://www.youtube.com/watch?v=Zwvq-rlIHAw
O que é Devops? - https://www.youtube.com/watch?v=3_k2GVkMt30
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.
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.
Formação Front-end (https://cursos.alura.com.br/formacao-front-end) onde você irá se aprofundar ainda mais em CSS, HTML e JavaScript.
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).
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 :)