5 dicas pra quem quer dar seus primeiros passos na programação
Tags: programacao, dev, transicaodecarreira
Published: 2021-09-08 20:10:29

> *Você também pode ouvir esse artigo acessando pelo [Pingback](https://pingback.com/jeniblo_dev/5-dicas-pra-quem-quer-dar-seus-primeiros-passos-na-programacao)*

Várias vezes recebo mensagens de pessoas que estão em transição de carreira e/ou querendo entrar na área de programação com dúvidas do que estudar e por onde começar.

Por isso nesse artigo de hoje trouxe algumas dicas de conteúdos e cursos gratuitos que recebi quando comecei a estudar e que me ajudaram a ter um direcionamento de aprendizado e que podem te ajudar também. 

Vale lembrar que, como sempre falo, não existe receita de bolo! Cada um pode ter uma experiência diferente e essas dicas que funcionaram pra mim podem ser diferentes pra outras pessoas. Compartilho aqui com vocês porque com certeza pode ajudar mais alguém que está nesse processo. ♥

**Então já se prepara pra anotar essas dicas.**

![gif de uma ovelha de massinha fazendo joinha com as duas patas e sorrindo](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l0ah30er59txib7lpmpg.gif)

## Lógica de Programação

Um ótimo ponto de partida é já começar pela **lógica de programação**. Ter um conhecimento bacana de lógica e algoritmos vai te ajudar a ter uma boa base, além de ajudar muito também a aprender qualquer linguagem de programação.

Um curso que eu fiz e recomendo bastante pra aprender e praticar esses conceitos de lógica é o **Curso de Algoritmos** do [Curso em Vídeo](https://www.cursoemvideo.com). Você pode acessar a playlist completa do curso no YouTube por [aqui](https://youtube.com/playlist?list=PLHz_AreHm4dmSj0MHol_aoNYCSGFqvfXV) e também dar uma olhada na primeira aula logo abaixo:

{% youtube 8mei6uVttho %}

## HTML, CSS e JavaScript

Se você ainda não tem ideia de qual área da programação quer se especializar, pode ser uma boa ideia começar pelo básico do combo **HTML, CSS e JavaScript**. Ter uma noção dessas tecnologias vai te ajudar tanto se escolher ser FrontEnd quanto BackEnd.

Aqui tenho duas recomendações massa:

* O curso de HTML e CSS Feliz do [Marco Bruno](https://twitter.com/marcobrunodev) que você pode acessar direto por [aqui](https://www.firedlabs.com) ou pela [playlist](https://www.youtube.com/playlist?list=PLirko8T4cEmzrH3jIJi7R7ufeqcpXYaLa) no YouTube.

{% youtube CZPa3-1BKnY %}

* O curso de JavaScript do [Curso em Vídeo](https://www.cursoemvideo.com/) que você pode acessar pela playlist do YouTube [aqui](https://www.youtube.com/watch?v=1-w1RfGIov4&list=PLHz_AreHm4dlsK3Nr9GVvXCbpQyHQl1o1).

{% youtube BXqUH86F-kA %}

## Grasshoper

O Grasshoper é uma plataforma do Google que ensina programação para iniciantes com conteúdos básicos de **JavaScript**, introdução para criação de sites com **HTML e CSS**, além de vários desafios pra praticar os aprendizados.

Ele está disponível gratuitamente e em português nas versões dispositivos Android ou para computadores, que você pode acessar direto por [aqui](https://grasshopper.app/pt_br).

![Print da tela inicial do site Grasshoper](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/za0vngh5etw6j8ip2x7t.png)
 
## Roadmaps

É bem comum que a gente fique perdido no início com tanta tecnologia e tanta área disponível. Por isso uma coisa que pode ajudar a ter um direcionamento do que estudar são os **Roadmaps**. No site [roadmap.sh](https://roadmap.sh/roadmaps) você pode encontrar alguns roadmaps bacanas divididos por área de atuação para ir te dando uma ideia.

![Print do roadmap de backend do site roadmap.sh](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xynoi4myl8u5ctzm4wyq.png)

## Imersão Dev e convite especial

A **Imersão Dev** é um evento gratuito da [Alura](https://www.alura.com.br) que tem como objetivo te ajudar a dar seus primeiros passos na programação. São 10 aulas em que você vai aprender a fazer seus primeiros códigos e já sair de lá com seus primeiros projetos pra colocar no portfólio, não é demais?

Por isso deixo aqui meu convite para participar da Imersão Dev que vai acontecer nos dias **13/09 à 24/09** e dar seus primeiros passos na programação. Corre [aqui](https://youtu.be/-Gr1QJc7kco) no site da Imersão Dev, já faz sua inscrição e vem mergulhar em tecnologia com a gente! 🤿

{% youtube -Gr1QJc7kco %}

Agora que você já está com essas dicas anotadas é só botar a mão na massa e começar a estudar e praticar. E aí, alguma dessas dicas te ajudou? Me conta aqui nos comentários =)

<hr>

### 🔗 Links para saber mais:

* [Episódio do podcast Hipsters Ponto Tech sobre Começo de Carreira e Imersão Dev](https://hipsters.tech/comeco-de-carreira-e-imersao-dev-hipsters-ponto-tech-268)
* [Artigo Como escolher minha carreira em TI?](https://www.alura.com.br/artigos/como-escolher-minha-carreira-em-ti)
* [Artigo A carreira de programador: qual curso fazer primeiro?](https://www.alura.com.br/artigos/a-carreira-de-programador-qual-curso-fazer-primeiro)

<hr>

### 🎧 Bora trocar uma ideia?

* [Instagram](https://www.instagram.com/jeniblo_dev/)
* [Twitter](https://twitter.com/jeniblo_dev)
* Fique por dentro de todos os conteúdos pelo [Polywork](https://www.polywork.com/jeniblo_dev)