DEV Community

Cover image for Python, por onde começar? 2023
João Vítor
João Vítor

Posted on • Edited on

Python, por onde começar? 2023

Este post é dedicado a explicar um pouco da tecnologia que gosto muito que é o python e alguns recursos para te ajudar caso esteja começando a estudar esta linguagem.


Python é uma linguagem de programação interpretada, de alto nível e de propósito geral. Um dos pontos fortes dela é que enfatiza a legibilidade do código com o seu uso de indentação. A sua abordagem pode ser direcionada a scripts, a programação imperativa, funcional e principalmente orientada a objetos, possui uma tipagem dinâmica e forte, e foi lançada por nosso querido Guido van Rossum em 1991. A sua prática em orientação a objetos visa ajudar os programadores a escrever código claro e lógico para todos os tipos de projetos.


Como aprender esta linguagem? Para responder essa pergunta primeiros precisamos saber a sua forma de aprendizado, ou seja, se você aprende lendo documentações, ou assistindo videos e afins, para você que gosta de ler recomendo as seguintes documentações:


Alguns livros que recomendo (Para facilitar sua pesquisa destes livros recomendo que procure na aba do seu navegador da seguinte forma: "nome do livro filetype:pdf"):

  • Python Fluente: Programação Clara, Concisa e Eficaz - Luciano Ramalho
  • Curso Intensivo de Python: Uma introdução prática e baseada em projetos à programação - Eric Matthes
  • Python Levado a Sério: Conselhos de um faixa-preta sobre implantação, escalabilidade, testes e outros assuntos (Caso você já tenha uma base sólida de python)

Alguns livros mais "ninchados" de python que gosto muito(inclusive o primeiro me salvou muito kkkk):

  • Automatize Tarefas Maçantes Com Python - Programação Prática Para Verdadeiros Iniciantes - Al Sweigart
  • Data Science do Zero - Primeiras Regras Com o Python -Joel Grus
  • Web Scraping com Python – 2ª edição: Coletando mais dados da web moderna - Ryan Mitchell

Cursos gratuitos de python(todos estes cursos possuem certificados):


Cursos gratuitos de python em inglês:


Não se preocupe se você não sabe inglês ao menos de começo, digo isso por que agora que você está começando tem muito mais conteúdo em português que você irá encontrar pela internet, porém não se engane em pensar que somente isso é o suficiente, é importantíssimo aprender inglês até porque é um diferencial de mercado e abre muitas portas pra você, tanto em emprego quando pra estudo, dito isto vou colocar alguns cursos de inglês gratuitos abaixo.

Top comments (3)

Collapse
 
eduardo_teixeira profile image
Eduardo Teixeira

Obrigado pelas dicas! Uma dúvida, se eu quiser trabalhar com dashboards, preciso necessariamente saber desenvolver alguma coisa em Python?

Collapse
 
emersonjr profile image
Emerson Junior • Edited

Cara, gostei dos links que você mandou, fontes muito boas 👏

Agora, se eu puder dar uma bela de uma crítica construtiva, é melhorar esse português aí... você não usa pontuação direito, as vezes nem sequer usa. Se você tá se propondo a ESCREVER post (mesmo esses mais descontraídos desse tipo de site), o mínimo que você precisa é SABER escrever.

Fora isso, o conteúdo dos links em si etc. são muito bons 👏 Parabéns!

Collapse
 
joaovitorpy profile image
João Vítor

Muito obrigado, e pode deixar que irei melhorar na próxima, estou MUITO enferrujado em relação a escrever artigos, mas quero melhorar cada vez mais!