
Amigos, marque uma seleção de 17 livros em Python.
Uma seleção ajudará você a aprender uma linguagem de programação do zero ou com um conhecimento mínimo.
Pronto para começar a aprender Python?
Então vamos começar!
Introdução ao Learning Python
Se você não mudar para Python a partir de outra linguagem de programação, mas começar do zero, primeiro entenda os conceitos básicos de desenvolvimento. Para ler a literatura técnica em inglês, suba o nível do idioma. Os livros ajudarão com isso:
"Programação de computadores para iniciantes: fundamentos de termos e conceitos de programação", Nathan ClarkIniciantes podem se afogar facilmente em termos profissionais. Este livro o ajudará a entender a terminologia: o que são funções, programação funcional e orientada a objetos, como estruturar e implantar um programa, como armazenar, gerenciar e compartilhar dados.
Inglês para Tecnologia da Informação, Pearson LongmanMesmo se você é fluente em inglês, a terminologia profissional pode levar a um beco sem saída - dedique algum tempo pesquisando. Este tutorial com um audiolivro e dicionários interativos ajudará a aumentar o nível de gramática e a reabastecer o vocabulário com termos técnicos.
Inglês básico para computação, OxfordUm curso de treinamento que ajudará a melhorar as habilidades gramaticais, a reabastecer o vocabulário com termos técnicos. Livro de fichas - contém textos e diagramas para uma melhor compreensão do material, um dicionário de termos computacionais modernos, abreviações e símbolos.
Conheça Python
Comece a aprender uma linguagem de programação com base teórica - entenda os termos e princípios da linguagem. Para fazer isso, estude os livros:
Olá mundo. Programação divertida ”, Carter Sand, Warren SandUm livro simples para introdução ao Python - o autor explica os termos básicos, os recursos da linguagem em uma linguagem acessível. A publicação é principalmente teórica, a partir da prática - diretrizes para a criação de vários programas elementares.
"Programando Python", Michael DawsonUm desenvolvedor e professor experientes falam sobre os princípios básicos do desenvolvimento usando exemplos de criação de jogos simples. Após cada capítulo, o autor oferece um rascunho do jogo, um resumo do material abordado e tarefas para consolidação. Após a leitura, você aprenderá as habilidades básicas de desenvolvimento do Python e aprenderá como colocá-las em prática.
Vamos seguir praticando
Ao entender os fundamentos teóricos, vá para livros com prática - exemplos de códigos reais, tarefas, guias para o desenvolvimento dos primeiros projetos simples:
Learning Python por Marz LutzO autor descreve os principais tipos de objetos em Python, a ordem de criação e posterior trabalho com eles, fala sobre o principal elemento processual da linguagem - funções. Após cada capítulo, ele fornece perguntas de controle para fixação do material e, após cada parte - exercícios práticos.
"Programação Python", Mark LutzUm guia para usar o Python em várias áreas - administração do sistema, criação de aplicativos da web e interfaces gráficas. O autor explica como trabalhar com bancos de dados, programar interações de rede, criar interfaces para scripts e outras tarefas.
"Python - para as alturas da excelência", Luciano RamalloO livro do desenvolvedor Luciano Ramallo para quem já aprendeu a escrever em Python, mas ainda não utiliza todos os seus recursos. O autor fala sobre as ferramentas e bibliotecas básicas da linguagem e fornece exemplos ilustrativos de como tornar o código mais curto, mais compreensível e mais rápido.
Programação em Python: um guia passo a passo para iniciantes, Brian JenkinsUm guia passo a passo para iniciantes que desejam aprender uma linguagem de programação do zero. O autor explica a sintaxe básica, ensina como trabalhar com tipos e variáveis de dados, classes e objetos, manipular arquivos e exceções.
“Programação em Python: Guia Básico, Blackhat, Intermediário e Avançado de Programação em Python”, Richard OzerEste livro é um manual completo em quatro partes do Python. Iniciantes devem estudar a primeira parte do livro. O autor fala de maneira simples e clara sobre os mecanismos de trabalho do Python, como entender o básico da linguagem e escrever seu primeiro programa.
“Programação em Python ilustrada para iniciantes e intermediários: abordagem“ Aprenda fazendo ”- Guia definitivo passo a passo para dominar o Python: o futuro está aqui!”, William SullivanUm guia passo a passo para ajudá-lo a aprender a linguagem Python e colocá-la em prática. O autor explica como executar o primeiro programa, descreve variáveis, tipos de dados, identificadores e compartilha outras informações úteis.
"Python na prática", Mark SummerfieldUm livro para iniciantes que já dominam a linguagem Python e desejam programar melhor. O autor explica como usar padrões de programação para melhorar o código, paralelizar e compilar programas, explica os princípios da programação e gráficos de rede de alto nível.
Aprendizado contínuo: livros em Python por instruções
O Python pode ser usado para resolver muitos problemas - trabalhando com sites, aplicativos da web, aprendizado de máquina. Decida em que direção você deseja desenvolver e comece com literatura especializada:
“Aplicações GIS - desenvolvendo aplicações geográficas em Python”, Eric VestraO autor explica em detalhes como escrever aplicativos geográficos. Você aprenderá como acessar e visualizar dados geográficos, ler e gravar dados em formato vetorial e raster, armazenar e acessar, executar cálculos geoespaciais em Python.
"Raspagem de site - Raspagem de site usando Python", Ryan MitchellUm guia sobre como aplicar scripts Python e APIs da web para coletar e processar dados de milhares de sites. Será interessante para programadores e administradores da Web que desejam estudar o trabalho dos raspadores da Web, dominar a análise de dados brutos e testes de interface.
“Introdução ao aprendizado de máquina com Python. Um guia para profissionais de dados ”, Andreas Muller, Sarah GuidoLivro para iniciantes. Os autores explicam como criar sistemas de aprendizado de máquina, explicam detalhadamente as etapas do trabalho usando as bibliotecas Python e scikit-learn, NumPy e matplotlib.
"Django. Um guia detalhado ”, Adrian Golovaty, Jacob Kaplan-MossUm livro sobre o Django, uma estrutura de desenvolvimento de aplicativos da Web Python. Os autores falam sobre os componentes da estrutura e os métodos para trabalhar com ela, fornecem exemplos de aplicação em diferentes projetos.
"Desenvolvendo aplicativos da Web usando o Flask em Python", Miguel GreenbergO autor ensina você a trabalhar com a estrutura popular do Flask, fornece um guia passo a passo sobre como criar um aplicativo de blog social. Aprenda os recursos da estrutura, saiba como expandir aplicativos com tecnologias adicionais.