Recursos para estudar programação online

Intro

Como você deve imaginar, nos dias de hoje, saber um pouco de programação pode ajudar muito, nas mais diversas áreas imagináveis

E, para te ajudar a iniciar nessa área, eu separei alguns recursos que conheço. Atualmente, eu sei um pouco de Python, Bash, R e algumas outras linguagens. Portanto, os recursos serão majoritariamente dessas linguagens.

Antes de começarmos, é bom que você conheça ao menos o básico de o que é uma linguagem de programação:

Além disso, você precisa saber qual linguagem gostaria de aprender primeiro. Cada uma tem suas peculiaridades, pontos fortes e fracos. Como cada uma delas foi desenvolvida com um objetivo específico, eu recomendo você procurar saber qual delas atenderia aos seus interesses.

Python

  • Curso de Python 3 - Mundo 1: Fundamentos

    • Esse curso é ministrado pelo Guanabara; com ele é super fácil de aprender a linguagem, muito didático.
      O público alvo são os iniciantes, que ainda não sabem nada sobre programação.
      Recomendo fazer os 3 “Mundos“ com ele.
  • Automate The Boring Stuff With Python

    • Esse livro é bem bacana. Ensina o básico da linguagem e também alguns tópicos sobre como automatizar tarefas repetitivas usando python.

    • O autor do livro também gravou um curso na Udemy, cobrindo os mesmos conteúdos do livro. (Basicamente é ele lendo o livro com você e explicando de forma interativa)

      • Preço do curso na Udemy: Por volta de R$ 20,00
        OBS: A Udemy faz umas promoções legais, vez por outra você encontra o curso com promoção. Eu já cheguei a encontrar ele de graça.

      • Se você consegue aprender bem apenas lendo o livro, eu recomendaria não fazer o curso. (A qualidade do curso é boa, mas, pelo menos pra mim, é mais fluído estudar só pelo livro)

  • Python for Everybody Specialization

    • Esse curso é completo e tem muitas recomendações boas. Eu não estudei por ele, então não posso garantir. Mas vale a pena tentar :P

    • O curso, assim como todos do Coursera, é gratuito.

  • Lista de livros para aprender Python

    • Essa lista é bem grande. E todos são gratuitos!
  • Mais uma lista com livros de Python

    • Não sei se todos são gratuitos…
  • E mais uma…

    • Todos são gratuitos.

    • Acho que deu pra entender que tem muitas listas, né? :P
      É só dar uma pesquisada que você encontra uma multidão de recursos.

Bash

R

Outras Fontes de Recursos Online

  • Você pode encontrar muitos outros materiais para aprender Python, Bash, R (e vários outros conteúdos) nessas plataformas:

    • Coursera

      • Todos os cursos do Coursera são gratuitos (no modo de aluno ouvinte).

      • Caso você deseje, pode comprar o certificado também!

    • EdX

      • O EdX segue o mesmo princípio do Coursera. Cursos gratuitos, oferecendo certificado caso você pague.

      • As plataformas Coursera e EdX são incríveis, recomendo dar uma olhada com calma.

    • Udemy

      • Vários cursos. tem que pesquisar bem aqueles com melhor recomendação

      • Alguns são gratuitos, mas nem todos.

      • Fique de olho nas promoções, muitas vezes to ofertas com 90% e até 100% de desconto!

    • OSSU - Open Source Society University

    • Github

      • O Github não é uma plataforma de estudos, mas tem muitos recursos interessantes que você pode encontrar por lá, basta pesquisar.

      • Esse link, por exemplo, é uma lista enorme com várias linguagens de programação diferentes.

      • E tem em Portugês também


Bem, acho que com esses links você consegue ir longe! Só requer um pouco de dedicação, mas vale a pena. Desejo ótimos estudos, até mais!