Python é uma linguagem de programação da Internet e de sistemas cuja popularidade está crescendo no ambiente de desenvolvimento acelerado de hoje, e isso não é surpreendente: é simples (mas confiável), orientado a objetos (mas pode ser usado como linguagem processual), extensível e escalável e possui uma sintaxe fácil de aprender, clara e concisa.
O Python combina o poder de uma linguagem de objetos compilada, como Java e C ++, com a facilidade de uso e o rápido tempo de desenvolvimento de uma linguagem de script. De fato, sua sintaxe é tão fácil de entender que é mais provável que você a entenda mais rapidamente do que qualquer outra linguagem de script popular usada hoje! E nós apenas escolhemos os melhores livros para aprender Python para os amantes de programação!
Lista
- 10. Python. Criação de aplicativo, Chan
- 9. Programação em Python: um guia passo a passo para iniciantes, Jenkins
- 8. Linguagem de programação Python, Susie
- 7. Segredos do Python. 59 recomendações para escrever código eficaz, Slatkin
- 6. Aprendendo Python, Lutz
- 5. Programação em Python para Iniciantes, McGrath
- 4. Python na prática, Summerfield
- 3. Python - para as alturas da excelência, Ramallo
- 2. Programamos em Python, Dawson
- 1. Raspando sites usando Python, Mitchell
10. Criando aplicativos, Chan
NO "Pitão Criação de aplicativo»O engenheiro de software da Internet e o instrutor técnico Wesley Chun fornece aos desenvolvedores tudo o que eles precisam saber para aprender rapidamente o Python.
Como o restante dos livros da série Core, a Programação Core Python oferece centenas de trechos de código da indústria e exemplos destinados a desenvolvedores profissionais que desejam usar suas habilidades existentes!
Em particular, a programação principal do Python fornece muitos exemplos interativos que você pode inserir no intérprete Python bem na sua frente! Por fim, apresentamos um capítulo que mostra passo a passo como estender o Python usando C ou C ++.
9. Programação em Python: um guia passo a passo para iniciantes, Jenkins
Saiba mais sobre programação de computadores e como começar com uma linguagem de programação. "Programação em Python: um guia passo a passo para iniciantes"Ajudará a entender os vários recursos da linguagem de programação Python e a apreciar seu poder. Transição de um programador iniciante para um especialista. Este livro explora todos os aspectos da linguagem Python.
Este livro pode ser um excelente começo para iniciantes; este é um guia passo a passo para quem deseja começar a aprender programação Python do zero. Isso o ajudará a preparar uma base sólida para a programação de computadores e será fácil aprender qualquer outra linguagem de programação.
8. Linguagem de programação Python, Susie
O livro apresenta o Python, suas variações e métodos de programação mais famosos. Além de questões fundamentais (linguagem, uma biblioteca regular, programação eficaz, processamento de texto), foram estudadas situações de uso da linguagem Python mais comuns que outras, desde cálculos matriciais a programas com especificidades gráficas mais complexas.
Seguindo o curso que este livro aborda, você pode melhorar significativamente sua produtividade usando o Python. O livro será mais útil para estudantes de especialidades na área de desenvolvimento de software e arquitetura de sistemas de software.
7. 59 recomendações para escrever código eficaz, Slatkin
«Segredos do PythonRecomendado para os alunos como uma fonte extremamente compacta de dicas básicas sobre uma ampla gama de tópicos para o profissional intermediário Python. Práticas recomendadas para todas as principais áreas de desenvolvimento do Python 3.xe 2.x, com explicações e exemplos detalhados.
As boas práticas para escrever funções que esclarecem intenções ajudam a evitar vários erros. Cobertura de como compor com mais precisão o código usando matrizes e classes, como se livrar de traps de metaclasse. Abordagens mais eficazes para o paralelismo.
Métodos e expressões clássicas para aproveitar os módulos internos do Python. Ferramentas e melhores práticas para o desenvolvimento colaborativo. Soluções de depuração, validação e otimização para melhorar a qualidade e o desempenho.
6. Aprendendo Python, Lutz
Obtenha uma introdução abrangente e abrangente à linguagem base do Python com suporte para este tutorial. Com base em um tutorial popular do autor Mark Lutz, esta publicação contribui para a rápida escrita de código Python eficaz e de alta qualidade. Essa é a melhor maneira de começar, seja você um desenvolvedor iniciante ou um programador profissional familiarizado com outros idiomas.
«Aprendendo Python»Este guia simples de auto-estudo, completo com testes, exercícios e exercícios úteis, ajudará você a começar com o Python 2.7 e 3.3 - os últimos lançamentos das linhas 3.X e 2.X -, além de todos os outros lançamentos para uso geral atualmente.
Além disso, você aprenderá alguns dos recursos avançados da linguagem que recentemente se tornaram mais comuns no código Python.
5. Programação em Python para Iniciantes, McGrath
Python é uma linguagem de programação disponível gratuitamente que torna a solução de um problema de computador quase tão fácil quanto fazer uma pergunta no fórum.
«Programação Python para Iniciantes"Abrange tudo o que o leitor precisa saber para começar a codificar em Python. Este guia fácil de usar é o companheiro ideal para um aprendizado rápido e produtivo.
4. Python na prática, Summerfield
Se você é um desenvolvedor experiente, "Python na prática"Ajudará você a melhorar a qualidade, confiabilidade, velocidade, usabilidade e usabilidade de todos os seus programas Python.
Mark Summerfield concentra-se em quatro tópicos principais: padrões de design para elegância da codificação, processamento mais rápido por concorrência e Python (Cython) compilado, rede e gráficos de alto nível.
Ele identifica padrões de design comprovados que são úteis no Python, os cobre com código de qualidade especializada e explica por que alguns padrões de design orientados a objetos não estão relacionados ao Python.
Ele também revela vários mitos contraproducentes sobre a programação em Python, mostrando, por exemplo, como o Python pode tirar o máximo proveito do hardware multicore.
3. Python - para as alturas da excelência, Ramallo
A simplicidade do Python permite que você trabalhe rapidamente, mas isso geralmente significa que você não está conectando todos os recursos que ele oferece. Com este guia fundamental, você aprenderá a escrever código Python idiomático eficaz usando seus recursos efetivos - e possivelmente os mais esquecidos.
O autor Luciano Ramallo apresentará os principais recursos da linguagem Python e demonstrará como tornar seu código mais curto, mais rápido e mais legível ao mesmo tempo.
Muitos programadores experientes tentam dobrar o Python para corresponder aos padrões que aprenderam em outras linguagens e nunca abrem as possibilidades do Python fora de sua experiência. Usando o livro "Python - para as alturas da excelênciaEsses programadores aprenderão em detalhes como se tornar proficiente no Python 3.
2. Programamos em Python, Dawson
Se você começou recentemente a entender a programação Python e está procurando uma introdução séria, este guia é para você. Livros da série "Programação em Python”, Desenvolvido por professores de ciência da computação, ensina o básico da programação por meio da criação descomplicada de jogos.
Você obtém as habilidades necessárias para aplicativos de programação Python mais práticos e aprende como essas habilidades podem ser usadas em scripts do mundo real. O melhor de tudo é que, quando você terminar este livro, poderá aplicar os princípios básicos que aprendeu à próxima linguagem de programação com a qual trabalhará.
1. Raspando sites usando Python, Mitchell
Se a programação é mágica, a raspagem na web é certamente uma forma de mágica. Ao escrever um programa automatizado simples, você pode consultar servidores web, solicitar dados e analisá-los para extrair as informações necessárias.
Edição estendida "Raspando sites usando Python”Não apenas apresenta pesquisas na Internet, mas também serve como um guia completo para coletar quase todos os tipos de dados da Internet moderna.