04/02/2022 09:35:39

Melhores Livros De Programação com Python

Selecionamos os melhores livros pra aprender a programar Python com venda on-line.

Melhores Livros De Programação com Python Python é uma linguagem de programação interpretada de alto nível para fins gerais. Sua filosofia de design enfatiza a legibilidade do código com o uso de indentação significativa. Suas construções de linguagem, bem como sua abordagem orientada a objetos, visam ajudar os programadores a escrever código lógico e claro para projetos de pequena e grande escala. Python é tipado dinamicamente e coletado como lixo. Ele suporta múltiplos paradigmas de programação, incluindo programação estruturada (particularmente procedural), orientada a objetos e funcional. É frequentemente descrito como uma linguagem de "baterias incluídas" devido à sua biblioteca padrão abrangente. Guido van Rossum começou a trabalhar em Python no final dos anos 1980, como sucessor da linguagem de programação ABC, e a lançou pela primeira vez em 1991 como Python 0.9.0. Python 2.0 foi lançado em 2000 e introduziu novos recursos, como compreensão de listas e um sistema de coleta de lixo usando contagem de referência. Python 3.0 foi lançado em 2008 e foi uma revisão importante da linguagem que não é totalmente compatível com versões anteriores. Python 2 foi descontinuado com a versão 2.7.18 em 2020. Python é consistentemente classificado como uma das linguagens de programação mais populares. Conheça nossa lista dos 10 melhores livros para aprender Python.

1

Use a Cabeça! Python ― 2ª Edição

O que você aprenderá com este livro? Deseja aprender a linguagem Python sem percorrer um longo caminho com manuais? Com o Use a Cabeça! Python, você entenderá rapidamente os fundamentos do Python trabalhando com estruturas de dados e funções predefinidas. Então poderá construir seu próprio aplicativo web explorando o gerenciamento do banco de dados, tratamento de exceções e administração dos dados. Se você fica intrigado com o que pode fazer com os gerenciadores de texto, decoradores, compreensões e geradores, tudo estará aqui também. Esta segunda edição é uma experiência de aprendizado completa que o ajudará a se tornar um programador Python em pouco tempo. O que é tão especial neste livro? Com base nas últimas pesquisas em Ciência Cognitiva e Teoria do Aprendizado, o livro Use a Cabeça Python usa um formato visualmente rico, para envolver sua mente, em vez da abordagem com muito texto que o deixa com sono. Por que perder tempo lutando contra novos conceitos? Esta experiência de aprendizado multissensorial é designada para o modo como seu cérebro realmente funciona. Depoimentos: “Um livro Python deve ser tão divertido quanto a linguagem. Com o Use a Cabeça Python, o mestre Paul Barry oferece um guia rápido, divertido e envolvente para a linguagem que o deixará bem preparado para escrever um código em Python real.” ― Dr. Eric Freeman, cientista de computação, professor de tecnologia, ex diretor da Disney Online "O Use a Cabeça Python é uma ótima introdução à linguagem e ao uso do Python no mundo real… Se você estiver procurando uma ótima introdução ao Python, este será o lugar para iniciar.” ― David Griffiths, autor e instrutor de Ágil

Saiba mais

Use a Cabeça! Python ― 2ª Edição
2

Introdução à Programação com Python: Algoritmos e Lógica de Programação Para Iniciantes

Este livro é orientado ao iniciante em programação. Os conceitos básicos de programação, como expressões, variáveis, repetições, decisões, listas, dicionários, conjuntos, funções, arquivos, classes, objetos e banco de dados com SQLite 3 são apresentados um a um com exemplos e exercícios. A obra visa a explorar a programação de computadores como ferramenta do dia a dia. Ela pode ser lida durante um curso de introdução à programação de computadores e usada como guia de estudo para autodidatas. Para aproveitamento pleno do conteúdo, apenas conhecimentos básicos de informática, como digitar textos, abrir e salvar arquivos, são suficientes. Todo software utilizado no livro pode ser baixado gratuitamente, sendo executado em Windows, Linux e Mac OS X. Embora a linguagem Python (versão +3.7) seja muito poderosa e repleta de recursos modernos de programação, este livro não pretende ensinar a linguagem em si, mas ensinar a programar. Alguns recursos da linguagem não foram utilizados para privilegiar os exercícios de lógica de programação e oferecer uma preparação mais ampla ao leitor para outras linguagens. Essa escolha não impediu a apresentação de recursos poderosos da linguagem, e, embora o livro não seja fundamentalmente uma obra de referência, o leitor encontrará várias notas e explicações de características específicas do Python, além da lógica de programação.

Saiba mais

3

Aprenda Python 3 do jeito certo: uma introdução muito simples ao incrível mundo dos computadores e da codificação

Zed Shaw aperfeiçoou o melhor sistema do mundo para aprender o Python 3. Siga-o e você será bem-sucedido ― como os milhões de novatos que Zed ensinou até hoje! Você entra com a disciplina, o comprometimento e a persistência; o autor proporciona o resto.No livro Aprenda Python 3 Hard Way, você estudará o Python através de 52 exercícios brilhantemente desenvolvidos. Leia-os. Digite o código com precisão (sem copiar nem colar!). Corrija seus erros. Veja a execução dos programas. Ao fazer isso, aprenderá como funciona um computador; como são os bons programas; e como ler, escrever e pensar em código. Além disso, Zed ensina ainda mais em + 5 horas de vídeo, mostrando como pausar, corrigir e depurar seu código ― ao vivo, enquanto faz os exercícios.Será difícil no início. Mas logo você pegará o jeito ― e se sentirá ótimo! Este curso recompensará você por cada minuto gasto nele. Em pouco tempo você conhecerá uma das linguagens de programação mais populares e poderosas do mundo. Você será um programador Python.• Completos iniciantes, com zero experiência em programação• Desenvolvedores júnior que conhecem uma ou duas linguagens• Antigos pro_x001F_ ssionais que não escrevem código há anos• Pro_x001F_ssionais experientes que desejam um curso rápido, simples e intensivo de Python 3

Saiba mais

Aprenda Python 3 do jeito certo: uma introdução muito simples ao incrível mundo dos computadores e da codificação
4

Introdução à Linguagem Python

Este livro apresenta a linguagem Python 3 de forma básica e introdutória para leitores e estudantes de programação que não possuem conhecimentos prévios da linguagem. Neste texto encontra-se a apresentação de detalhes e informações sobre: características básicas da linguagem, tipos de dados built-in; variáveis; constantes internas; operadores aritméticos; expressões aritméticas; operações de entrada e saída; condições; decisões; operadores relacionais e lógicos; desvios condicionais; ações de divisibilidade; expressões condicionais; laços; sub-rotinas como funções e procedimentos; passagem de parâmetro; funções lambda; programação com módulos; tratamento de dados; estruturas de dados; orientação a objetos; manipulação de arquivos externos; constantes para localização geográfica; conversões entre bases numéricas; simulação para definição de constantes; uso do modo terminal ANSI; plataforma cruzada e aplicação com geometria de tartaruga (turtle graphics).

Saiba mais

Introdução à Linguagem Python
5

O Guia do Mochileiro Python: Melhores Práticas Para Desenvolvimento

Pronto para concluir sua jornada de iniciante a verdadeiro pythonista? Este livro prático fornece ao leitor um guia com as melhores práticas e as ferramentas favoritas da comunidade Python. Programadores Python de nível médio interessados em contribuir para a iniciativa open source, ou em começar uma empresa baseada no uso da linguagem, sairão do básico e entrarão no universo da especialização em Python. Escrito de forma colaborativa por mais de uma centena de membros da comunidade Python, este livro tem três seções. Primeiro, você aprenderá como instalar e usar ferramentas de edição para Python. Em seguida, examinará exemplos de códigos modelares com o estilo da linguagem. Para concluir, verá as bibliotecas mais usadas pela comunidade. Escreva códigos Python de primeira linha aprendendo estilo, convenções, idiomas e armadilhas. Examine ótimos exemplos de código-fonte open source em bibliotecas Python selecionadas. Empregue as melhores práticas para empacotamento e distribuição de código Python. Explore as bibliotecas Python de interação com o usuário, que incluem desde aplicativos de console a GUIs e aplicativos web. Conheça ferramentas para administração do sistema, interagindo com bibliotecas C e C++ e aumentando a velocidade de Python. Trabalhe com bibliotecas de rede para ações assíncronas, serialização e criptografia. [...]

Saiba mais

O Guia do Mochileiro Python: Melhores Práticas Para Desenvolvimento
6

Python Fluente: Programação Clara, Concisa e Eficaz

A simplicidade de Python permite que você se torne produtivo rapidamente, porém isso muitas vezes significa que você não estará usando tudo que ela tem a oferecer. Com este guia prático, você aprenderá a escrever um código Python eficiente e idiomático aproveitando seus melhores recursos – alguns deles, pouco conhecidos. O autor Luciano Ramalho apresenta os recursos essenciais da linguagem e bibliotecas de Python mostrando como você pode tornar o seu código mais conciso, mais rápido e mais legível ao mesmo tempo. Muitos programadores experientes tentam dobrar o Python para que ele se enquadre em padrões aprendidos com outras linguagens e jamais descobrem os recursos do Python que estão além de sua experiência. Com este livro, esses programadores Python aprenderão a ser totalmente proficientes em Python 3. [...]

Saiba mais

Python Fluente: Programação Clara, Concisa e Eficaz
7

Pense em Python: Pense Como um Cientista da Computação

Se você quer aprender como programar, usar Python é uma ótima forma de começar. Este guia prático apresenta a linguagem passo a passo, começando com conceitos de programação básicos antes de chegar a funções, recursividade, estruturas de dados e design orientado a objeto. Esta edição e seu código de apoio foram atualizados para o Python 3. Com os exercícios em cada capítulo, você testará conceitos de programação conforme os aprende. Pense em Python é ideal para estudantes de ensino médio e universitários ou para autodidatas, estudantes educados em casa e profissionais que precisam aprender fundamentos de programação. Os principiantes que queiram apenas ter uma noção básica, podem começar a usar Python em um navegador. Comece com o básico, incluindo sintaxe e semântica da linguagem. Tenha uma definição clara de cada conceito de programação. Aprenda sobre valores, variáveis, instruções, funções e estruturas de dados em uma progressão lógica. Descubra como trabalhar com arquivos e bancos de dados. Entenda objetos, métodos e programação orientada a objeto. Use técnicas de depuração para corrigir erros de sintaxe, tempo de execução e semânticos. Explore funções, estruturas de dados e algoritmos com uma série de estudos de caso. O código de exemplo deste livro é mantido em um repositório GitHub público, no qual os usuários podem carregá-lo e modificá-lo facilmente.

Saiba mais

Pense em Python: Pense Como um Cientista da Computação
8

Python Para Análise de Dados: Tratamento de Dados com Pandas, NumPy e IPython

Obtenha instruções completas para manipular, processar, limpar e extrair informações de conjuntos de dados em Python. Atualizada para Python 3.6, este guia prático está repleto de casos de estudo práticos que mostram como resolver um amplo conjunto de problemas de análise de dados de forma eficiente. Você conhecerá as versões mais recentes do pandas, da NumPy, do IPython e do Jupyter no processo. Escrito por Wes McKinney, criador do projeto Python pandas, este livro contém uma introdução prática e moderna às ferramentas de ciência de dados em Python. É ideal para analistas, para quem Python é uma novidade, e para programadores Python iniciantes nas áreas de ciência de dados e processamento científico. Os arquivos de dados e os materiais relacionados ao livro estão disponíveis no GitHub. Utilize o shell IPython e o Jupyter Notebook para processamentos exploratórios; conheça os recursos básicos e avançados da NumPy (Numerical Python); comece a trabalhar com ferramentas de análise de dados da biblioteca pandas; utilize ferramentas flexíveis para carregar, limpar, transformar, combinar e reformatar dados; crie visualizações informativas com a matplotlib; aplique o recurso groupby do pandas para processar e sintetizar conjuntos de dados; analise e manipule dados de séries temporais regulares e irregulares.

Saiba mais
Python Para Análise de Dados: Tratamento de Dados com Pandas, NumPy e IPython
9

Python e Mercado Financeiro: Programação Para Estudantes, Investidores e Analistas

Esta obra não está relacionada apenas com o ensino de uma linguagem, no caso, Python. Ela tem foco no aprendizado de algoritmos voltados para o mercado financeiro. As aplicações são dispostas no livro com a utilização de dados reais das bolsas de valores e de produtos financeiros, que são tratados usando ferramentas nas áreas de finanças, matemática, estatística, ciência da computação e ciência dos dados. O texto se divide em duas partes, sendo a primeira composta de capítulos que representam uma evolução, da instalação do ambiente de programação do Anaconda-Spyder até problemas relacionados com array, functions e DataFrames. As principais bibliotecas do Python são usadas para automatizar cálculos de tendência de mercado, risco, value at risk, otimização de carteiras e simulação de Monte Carlo. Os capítulos são contemplados com exemplos e exercícios, todos com soluções. A segunda parte do livro apresenta problemas mais avançados e reais, relacionados ao mercado de títulos, derivativos, ações e demais produtos financeiros, construindo soluções com as bibliotecas mais avançadas do Python. Também fazem parte dos capítulos introdutórios QR Codes que levam a vídeos do próprio autor explicando os exemplos de cada seção, disponíveis em seu canal no YouTube.

Saiba mais
Python e Mercado Financeiro: Programação Para Estudantes, Investidores e Analistas
10

Programação de Redes com Python: Guia Abrangente de Programação e Gerenciamento de Redes com Python 3

Programação de redes com Python aborda todos os tópicos clássicos de redes, inclusive protocolos de rede, dados e erros de rede, email, arquitetura de servidores, aplicativos HTTP e web, mais as atualizações de Python 3. Alguns dos novos tópicos desta edição são: Extensa abordagem do suporte atualizado ao SSL em Python 3. Como criar seu próprio loop de I/O assíncrono. Visão geral do framework “asyncio” que vem com Python 3.4. Como o framework web Flask conecta URLs ao código Python. Como os scripts e a falsificação de solicitações entre sites podem ser usados no ataque a seu site e como se proteger deles. Como um framework web full-stack como o Django pode automatizar o trajeto de ida e volta entre seu banco de dados e a tela. Abordagem atualizada das camadas de protocolos de rede e das codificações de dados. Se você é um programador Python que precisa ter uma boa compreensão de como usar a linguagem para tarefas e aplicativos relacionados a redes, este livro é para você. De desenvolvedores de aplicativos web a integradores e administradores de sistemas – Programação de redes com Python, tem tudo de que precisam saber.

Saiba mais
Programação de Redes com Python: Guia Abrangente de Programação e Gerenciamento de Redes com Python 3

Posts relacionados


Posts mais recentes


Mais Pesquisadas


mReviews LogoREVIEWS

Mais lidas


Categorias



mReviews LogoREVIEWS