Python, por onde começar? 2023
Tags: python, beginners, django, datascience
Published: 2022-10-15 18:27:55

## 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:

> - [Documentação Oficial]( https://docs.python.org/3/) **(Tem tradução pt-br na maior parte)**
> - [Tutorial da W3 Schools](https://www.w3schools.com/python/default.asp) **(Inglês)**
> - [Google for Education - Python](https://developers.google.com/edu/python) **(Inglês)**

---

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):

> - [Curso em vídeo - Python 3 Mundo 1](https://www.cursoemvideo.com/curso/python-3-mundo-1/)
> - [Curso em vídeo - Python 3 Mundo 2](https://www.cursoemvideo.com/curso/python-3-mundo-2/)
> - [Curso em vídeo - Python 3 Mundo 3](https://www.cursoemvideo.com/curso/python-3-mundo-3/)

> - [Python Fundamentos Para Análise de Dados 3.0](https://www.datascienceacademy.com.br/course/python-fundamentos)
> - [Python Básico - Solyd](https://solyd.com.br/treinamentos/python-basico/)
> - [Introdução à linguagem Python](https://www.udemy.com/course/intro_python/)
> - [Curso de Programação em Python](https://www.learncafe.com/cursos/curso-de-programacao-em-python)

> - [Introdução à Ciência da Computação com Python Parte 1](https://pt.coursera.org/learn/ciencia-computacao-python-conceitos)
> - [Introdução à Ciência da Computação com Python Parte 2](https://pt.coursera.org/learn/ciencia-computacao-python-conceitos-2) 

---

Cursos gratuitos de python em inglês:

> - [MIT Open Course Ware](https://ocw.mit.edu/search/?q=python)
> - [FreeCodeCamp](https://www.freecodecamp.org/news/search/?query=python)
> - [Cursos oferecidos por várias instituições referência como Hardvard, IBM e entre outras](https://www.edx.org/search?q=python) **(Recomendo fortemente, pois tem desde o introdutório até vários nichos como back-end com Django ou Inteligência Artificial)**
> - [Code Academy](https://www.codecademy.com/search?query=python)

---

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.

- [Curso de Inglês da EnglishBay](https://youtube.com/playlist?list=PLZ65xj2SRHQB0T2GGk-R7bYxorKUkcyoj)
- [Inglês 2.0 Kultivi](https://kultivi.com/cursos/idiomas/curso-de-ingles-kult