*ESGOTADO*Programação em Python 3 - .

Python 3 é a melhor versão já lançada no que diz respeito à linguagem Python. Ela é muito mais poderosa, conveniente, consistente e expressiva do que jamais foi. Agora, no comando do programador Mark Summerfield, você poderá aprender como escrever códigos que se beneficiam totalmente das vantagens oriundas das características do Python 3 e de seus idiomas. Primeiro livro escrito a partir de uma visão totalmente baseada em Python 3, Programação em Python 3 traz o conhecimento que você precisa para escrever qualquer programa, utilizar qualquer biblioteca padrão ou de terceiros do Python e criar novos módulos de biblioteca por sua conta.

De: R$ 108,90Por: R$ 81,90

Preço a vista: R$ 81,90

Economia de R$ 27,00

+-
Comprar
Opções de Parcelamento:
  • à vista R$ 81,90
Outras formas de pagamento

Quem viu este produto , comprou

  • Python para análise de dados: Tratamento de dados com Pandas, NumPy e IPython

    VITRINE Os Livros mais Vendidos !

    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. ... Ler mais +

    QUERO VER
  • *ESGOTADO*Programação em Python 3

    Python 3 é a melhor versão já lançada no que diz respeito à linguagem Python. Ela é muito mais poderosa, conveniente, consistente e expressiva do que jamais foi. Agora, no comando do programador Mark Summerfield, você poderá aprender como escrever códigos que se beneficiam totalmente das vantagens oriundas das características do Python 3 e de seus idiomas. Primeiro livro escrito a partir de uma visão totalmente baseada em Python 3, Programação em Python 3 traz o conhecimento que você precisa para escrever qualquer programa, utilizar qualquer biblioteca padrão ou de terceiros do Python e criar novos módulos de biblioteca por sua conta. ... Ler mais +

    QUERO VER

Quem viu este produto , também se interessou

  • Python Eficaz - 59 maneiras de programar melhor em Python

    Python Eficaz ajudará o leitor a dominar o mais verdadeiro estilo “pythônico” da arte de programar, empregando todo o potencial do Python para escrever códigos robustos e de desempenho exemplar. Usando o estilo conciso e baseado em cenários, visto no best-seller C++ Eficaz, de Scott Meyers, o autor Brett Slatkin reúne 59 das melhores práticas e dicas em Python, e as explica com exemplos realistas de código. ... Ler mais +

    QUERO VER
  • Python para análise de dados: Tratamento de dados com Pandas, NumPy e IPython

    VITRINE Os Livros mais Vendidos !

    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. ... Ler mais +

    QUERO VER
  • 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.
    ... Ler mais +

    QUERO VER
  • Aprendendo Padrões de Projeto em Python

    Aprendendo padrões de projeto em Python ajudará você a implementar cenários do mundo real com a versão mais recente de Python, a v3.5. Começaremos apresentando os padrões de projeto do ponto de vista de Python. À medida que avançar no livro, você conhecerá os padrões Singleton, Factory e Façade em detalhes. Depois disso, veremos como controlar o acesso a objetos com o padrão Proxy. O livro também inclui os padrões Observer, Command e Compound. Ao chegar ao final desta obra, você terá melhorado suas habilidades profissionais em arquitetura, design e desenvolvimento de software. ... Ler mais +

    QUERO VER
  • Python Cookbook - Receitas para dominar Python 3

    Se precisar de ajuda para escrever programas em Python 3 ou desejar atualizar códigos antigos que estejam em Python 2, este livro é seu passaporte para isso. Cheio de receitas práticas, escritas e testadas com Python 3.3, este cookbook único está voltado para programadores experientes de Python que querem focar em ferramentas e recursos modernos.
    Neste livro, você encontrará receitas completas para mais de uma dúzia de tópicos que abordam a parte essencial da linguagem Python, bem como tarefas comuns a uma ampla variedade de áreas de aplicação. Toda receita contém exemplos de código que podem ser utilizados imediatamente em seus projetos, juntamente com uma discussão sobre como e por que a solução funciona. ... Ler mais +

    QUERO VER
  • Automatize tarefas maçantes com Python - Programação prática para verdadeiros iniciantes

    APRENDA PYTHON. FAÇA O QUE TEM DE SER FEITO.
    Se você já passou horas renomeando arquivos ou atualizando centenas de células de planilhas, sabe quão maçantes podem ser esses tipos de tarefa. Que tal se você pudesse fazer o seu computador executá-las para você?
    Em Automatize tarefas maçantes com Python, você aprenderá a usar o Python para criar programas que farão em minutos o que exigiria horas para ser feito manualmente – sem que seja necessário ter qualquer experiência anterior com programação. Após ter dominado o básico sobre programação, você criará programas Python que realizarão proezas úteis e impressionantes de automação sem nenhum esforço:... ... Ler mais +

    QUERO VER
  • Aprenda Lógica de Programação e Algoritmos com Implementações em Portugol, Scratch, C, Java, C# e Python

    A programação de computadores tem se tornado cada vez mais fácil, acessível e popular, pois no mundo atual, o uso da tecnologia está fortemente inserido no cotidiano das pessoas, criando um universo de novas possibilidades.

    Este livro é o resultado das experiências adquiridas pelos autores ao longo de mais de uma década dedicada ao ensino nos cursos de graduação em Informática. ... Ler mais +

    QUERO VER
  • Black Hat Python - Programação Python para hackers e pentesters

    Quando se trata de criar ferramentas eficazes e eficientes de hacking, o Python é a linguagem preferida da maioria dos analistas da área de segurança. Mas como a mágica acontece?
    Em Black Hat Python, o livro mais recente de Justin Seitz (autor do best-seller Gray Hat Python), você explorará o lado mais obscuro dos recursos do Python – fará a criação de sniffers de rede, manipulará pacotes, infectará máquinas virtuais, criará cavalos de Troia discretos e muito mais. Você aprenderá a:... ... Ler mais +

    QUERO VER
  • Curso Intensivo de Python - Uma introdução prática e baseada em projetos à programação

    Aprenda Python – rapidamente!
    Curso Intensivo de Python é uma introdução completa e em ritmo acelerado à linguagem Python, que fará você escrever programas, resolver problemas e criar soluções que funcionarão em um piscar de olhos.
    Na primeira metade do livro você conhecerá os conceitos básicos de programação, como listas, dicionários, classes e laços, e praticará a escrita de códigos limpos e legíveis, com exercícios para cada assunto. Você também aprenderá a deixar seus programas interativos e a testar seu código de modo seguro antes de adicioná-lo a um projeto. Na segunda metade do livro você colocará seu novo conhecimento em prática com três projetos substanciais: um jogo de arcade, inspirado no Space Invaders, visualizações de dados com as bibliotecas extremamente práticas de Python, e uma aplicação web simples que poderá ser implantada online. ... Ler mais +

    QUERO VER
  • O Guia do Mochileiro Python - Melhores práticas para desenvolvimento

    VITRINE Os Livros mais Vendidos !

    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. ... Ler mais +

    QUERO VER
  • Python para Desenvolvedores

    Python é uma linguagem extremamente poderosa, e o interesse por ela tem aumentado muito nos últimos anos. A linguagem inclui diversas estruturas de alto nível (listas, dicionários, data/hora, complexos e outras) e uma vasta coleção de módulos prontos para uso, além de frameworks de terceiros que podem ser adicionados. ... Ler mais +

    QUERO VER
  • Algoritmos - Programação para Iniciantes 3ª Edição

    VITRINE Os Livros mais Vendidos !

    Este livro tem por objetivo apresentar os fundamentos da lógica para a programação de computadores, capacitando o leitor a construir algoritmos estruturados. Os diversos assuntos e exercícios são totalmente baseados em experiências reais do autor vivenciadas em sala de aula, transferindo para o livro as explicações e os exemplos usados em aulas de algoritmos e programação. A leitura e a prática não exigem conhecimento prévio do assunto por parte do leitor. ... Ler mais +

    QUERO VER
  • 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. ... Ler mais +

    QUERO VER
  • Começando a Programar em Python Para Leigos

    Entenda o Python e entre no jogo da programação!
    Comece com a dinâmica e poderosa linguagem de programação Python — mesmo que você nunca tenha escrito uma linha de código! Passeando por sua vasta experiência de programação, o autor especializado John Paul Mueller guia o passo a passo pela sintaxe e lógica do Python ensinando a programar e fornecendo inúmeros exemplos reais ao longo do livro. ... Ler mais +

    QUERO VER
  • Aprendendo Pentest com Python - Utilize scripts Python para executar pentests eficazes e eficientes

    Python é uma poderosa plataforma de script da nova era que permite construir exploits, auditar serviços, automatizar e vincular soluções com facilidade. Python é uma linguagem de programação multiparadigma adequada tanto para o desenvolvimento de aplicações orientadas a objeto quanto para padrões de design funcional.
    Este livro destaca como você pode avaliar uma organização de maneira metódica e realista. São abordadas técnicas comerciais e experiências específicas que mostram exatamente quando e onde as ferramentas da indústria podem e devem ser usadas. ... Ler mais +

    QUERO VER
  • Introdução à Programação com PYTHON

    VITRINE Os Livros mais Vendidos !

    Python é uma linguagem de programação de alto nível, interpretada, de script, imperativa, orientada a objetos, funcional. Lançada por Guido van Rossum em 1991. Atualmente é uma das Linguagens de Programação mais utilizadas no mundo. Python foi criada para produzir código bom e fácil de manter, de maneira rápida e suporta múltiplos paradigmas de programação. A programação procedimental pode ser usada para programas simples e rápidos, mas estruturas de dados avançadas estão disponíveis para facilitar o desenvolvimento de algoritmos complexos. Grandes projetos podem ser feitos usando técnicas de orientação a objetos, que é completamente suportada em Python. Assim, o Python se aplica na solução de problemas de várias complexidades. Além disso, por ser uma linguagem livre e multiplataforma, possibilita que os programas escritos em uma plataforma sejam executados sem nenhum problema na maioria das plataformas existentes e sem nenhuma modificação. ... Ler mais +

    QUERO VER
  • Python RAD (Rapid Application Development) Aplicações para Web e Desktop

    Além da abordagem essencial da linguagem Python, serão demonstrados exemplos passo a passo do desenvolvimento de módulos/telas para aplicações desktop, bem como exemplos e o desenvolvimento de uma aplicação completa de upload com banco de dados (PostgreSQL) para web. ... Ler mais +

    QUERO VER
  • TDD com Python - Siga o bode dos testes: usando Django, Selenium e JavaScript

    Ao conduzir você pelo desenvolvimento de uma verdadeira aplicação web do início ao fim, a segunda edição deste guia “mão na massa” mostra as vantagens práticas do TDD (Test-Driven Development, ou Desenvolvimento Orientado a Testes) com Python. Você aprenderá a escrever e a executar testes antes de construir cada parte de sua aplicação, e então desenvolverá a quantidade mínima de código necessária para que os testes passem. O resultado? Um código limpo, que funcionará. ... Ler mais +

    QUERO VER
  • Exploração de Vulnerabilidades em Redes TCP/IP - 3ª Edição Revisada e Ampliada

    O livro Exploração de Vulnerabilidades em Redes TCP/IP foi idealizado com o objetivo de ser uma contribuição na formação de profissionais de segurança computacional dos novos tempos. Em um passado remoto, era comum instalar um servidor e simplesmente esquecer dele, já que o acesso era exclusivo à LAN da corporação. Com o advento da internet, tudo mudou: uma vez na internet, um servidor está ao alcance do mundo. ... Ler mais +

    QUERO VER
  • Descrição
    Programação em Python 3

    Python 3 é a melhor versão já lançada no que diz respeito à linguagem Python. Ela é muito mais poderosa, conveniente, consistente e expressiva do que jamais foi. Agora, no comando do programador Mark Summerfield, você poderá aprender como escrever códigos que se beneficiam totalmente das vantagens oriundas das características do Python 3 e de seus idiomas. Primeiro livro escrito a partir de uma visão totalmente baseada em Python 3, Programação em Python 3 traz o conhecimento que você precisa para escrever qualquer programa, utilizar qualquer biblioteca padrão ou de terceiros do Python e criar novos módulos de biblioteca por sua conta.

    Summerfield mostra todo o seu vasto conhecimento e experiência com o Python e o compartilha profundamente com o Python 3; algo que você não vai encontrar em nenhum outro lugar. Ele começa por iluminar o "lindo coração" do Python — os oito elementos-chave que você vai precisar para escrever programas robustos e altamente desenvolvidos. Apoiando-se em cima destes elementos condutores, ele introduz novos tópicos, desenvolvidos para fortalecer gradualmente sua especialidade (na prática) – com exemplos conceituais que farão com que você participe efetivamente. A abordagem do livro inclui:
    - Desenvolvimento em Python, utilizando paradigmas de programações procedurais, orientado a objeto e funcionais.
    - Criação de pacotes e módulos personalizados.
    - Escrita e leitura de arquivos binários, de texto e XML, incluindo compressão opcional, acesso aleatório e analisadores de texto e analisadores XML.
    - Avanço gradual em tipos de dados, acumulados, estruturas de controle e funções.
    - Divisão de cargas sobre múltiplos processos e linhas de execução.
    - Programação de bancos de dados SQL e arquivos DBM chave-valor.
    - Utilização da minilinguagem de expressão regular e dos módulos do Python.
    - Construção de aplicações baseadas em programação GUI úteis e eficientes.
    - Técnicas de programação avançada, incluindo geradores, decoradores de classe e função, gerenciadores de contexto, descritores, classes-base abstratas, metaclasses e muito mais.

    Programação em Python 3 prestará tanto a função de um tutorial quanto a de uma referência de linguagem, e é acompanhado por uma extensa gama de códigos, passíveis de serem baixados – todos eles foram testados com a versão final do Python 3 no Windows, Linux e Mac OS X.
  • Sobre o Autor
  • Especificação

    Características

    Tipo de LivroLivro Físico

    Especificações

    Sobre o AutorMark Summerfield

    Mark Summerfield é dono da Qtrac Ltd.; é um treinador, consultor, editor técnico e escritor independente, especializado em Python, C++, Qt e PyQt. Dentre seus livros, podemos citar Rapid GUI Programming with Python and Qt: The Definitive Guide to PyQt Programming (Addison-Wesley, 2008); ademais, e digno de nota, o livro no qual ele foi o coescritor, junto com Jasmin Blanchette: C++ Programming GUI with Qt4 (Addison-Wesley, 2006). Como gerenciador de documentação da Trolltechs, Mark fundou e editou o jornal técnico da Trolltech: QT Quarterly.
    Dos livros publicados pela Alta Books, Mark é autor de Programação em Python 3.
    Informações TécnicasSumário

    Introdução 1

    Capítulo 1. Rápida Introdução à Programação Procedural 7

    Criando e Executando Programas Python 7
    O “Lindo Coração” do Python 12
    Parte #1: Tipos de Dados 12
    Parte #2: Referência de Objeto 14
    Parte #3: Tipos de Dados de Coleção 16
    Parte #4: Operações Lógicas 19
    Parte #5: Comandos de Controle de Fluxo 23
    Parte #6: Operadores Aritméticos 28
    Parte #7: Entrada/Saída 31
    Parte #8: Criando e Chamando Funções 34
    Exemplos 36
    bigdigits.py 36
    generate_grid.py 39
    Sumário 42
    Exercícios 44

    Capítulo 2. Tipos de Dados 47
    Identificadores e Palavras-Chave 47
    Tipos Integrais 50
    Inteiros 51
    Booleanos 53
    Tipos de Ponto-Flutuante 54
    Números de Ponto-Flutuante 55
    Números Complexos 58
    Números Decimais 59
    Strings 61
    Comparando Strings 63
    Fatiamento e percorrimento de strings 64
    Operadores e métodos de String 67
    Formatando Strings com o Método str.format() 74
    Codificação de Caracteres 85
    Exemplos 88
    quadratic.py 88
    csv2html.py 90
    Sumário 95
    Exercícios 97

    Capítulo 3. Tipos de Dados de Coleção 99
    Tipos Sequenciais 99
    Tuplas 100
    Tuplas Nomeadas 103
    Listas 104
    Tipos de Conjunto 112
    Conjuntos 112
    Conjuntos Congelados 116
    Tipos de Mapeamento 117
    Dicionários 118
    Dicionários Padrão 126
    Iterando, Copiando Coleções 127
    Iteradores, Operações Iteráveis e Funções 128
    Copiando Coleções 136
    Exemplos 138
    generate_usernames.py 138
    statistics.py 142
    Sumário 146
    Exercícios 147

    Capítulo 4. Estrutura de Controle e Funções 149
    Estruturas de Controle 149
    Ramificações Condicionais 149
    Loops 151
    Manipulação de Exceções 153
    Capturando e Lançando Exceções 153
    Exceções Personalizadas 158
    Funções Personalizadas 161
    Nomes e Docstrings 166
    Desempacotamento Argumentos e Parâmetros 167
    Acessando Variáveis no Escopo Global 170
    Funções Lambda 172
    Asserções 173
    Exemplo: make_html_skeleton.py 175
    Sumário 181
    Exercícios 182

    Capítulo 5. Módulos 185
    Módulos e Pacotes 185
    Pacotes 189
    Módulos Personalizados 192
    Visão Geral da Biblioteca Padrão do Python 202
    Manipulação de String 202
    Programando em Linha de Comando 204
    Matemática e Números 205
    Hora e Data 205
    Algoritmos e Tipos de Dados de Coleção 207
    Formatos de Arquivos, Codificação e Persistência de dados 208
    Arquivo, Diretório e Manipulação de Processo 211
    Programação na Internet e em Redes de Comunicação 214
    XML 216
    Outros Módulos 217
    Sumário 219
    Exercício 220

    Capítulo 6. Programação Orientada a Objeto 223
    Abordagem da Programação Orientada a Objeto 224
    Terminologia e Conceitos sobre Orientação a Objeto 225
    Classes Personalizadas 228
    Atributos e Métodos 228
    Herança e Polimorfismo 233
    Utilizando Propriedades para Controlar o
    Acesso aos Atributos 236
    Criando Tipos de Dados Completos e
    Totalmente Integrados 238
    Classes de Coleção Personalizadas 251
    Criando Classes que Agregam Coleções 251
    Criando Classes de Coleção Utilizando Agregação 258
    Criando Classes de Coleção Utilizando Herança 265
    Sumário 272
    Exercícios 274

    Capítulo 7. Manipulação de Arquivos 277
    Escrevendo e Lendo Dados Binários 282
    Pickles com Compressão Opcional 282
    Dados Binários Brutos com Compressão Opcional 285
    Escrevendo e Analisando Arquivos de Texto 294
    Escrevendo Texto 295
    Analisando Textos 296
    Analisando Textos Utilizando Expressões Regulares 299
    Escrevendo e Analisando Arquivos XML 302
    Árvores de Elementos 302
    DOM (Documento de Modelo de Objeto) 306
    Escrevendo XML Manualmente 309
    Analisando XML com SAX (API Simples para XML) 310
    Acesso Aleatório a Arquivos Binários 313
    Uma Classe Genérica de Arquivo de Registro Binário 314
    Exemplo: O Módulo de Classe BikeStock 322
    Sumário 326
    Exercícios 327

    Capítulo 8. Técnicas de Programação Avançada 329
    Aprofundamento em Programação Procedural 330
    Utilizando Desvios com Dicionários 330
    Expressões Gerador e Funções 331
    Execução Dinâmica de Código e Importações Dinâmicas 334
    Funções Locais e Recursivas 341
    Decoradores de Funções e Métodos 346
    Anotações de Funções 350
    Aprofundamento em Programação Orientada a Objeto 353
    Controlando o Acesso aos Atributos 353
    Functors 357
    Gerenciador de Contexto 359
    Descritores 362
    Decoradores de Classe 367
    Classes Base Abstrata 370
    Herança Múltipla 377
    Metaclasses 380
    Programação de Estilo Funcional 384
    Aplicação Parcial de Funções 387
    Exemplo: Valid.py 388
    Sumário 390
    Exercícios 392

    Capítulo 9. Processos e Threads 395
    Delegando Tarefas para Processos 396
    Delegando Tarefa com Threads 400
    Exemplo: Um Programa que Procura Palavra com Thread 401
    Exemplo: Programa que Encontra Arquivos
    Duplicados com Thread 404
    Sumário 409
    Exercícios 410

    Capítulo 10. Redes de Comunicação 413
    Criando um Cliente TCP 414
    Criando um Servidor TCP 420
    Sumário 427
    Exercícios 427

    Capítulo 11. Programação com Banco de Dados 431
    Bancos de Dados DBM 432
    Bancos de Dados SQL 436
    Sumário 443
    Exercícios 444

    Capítulo 12. Expressões Regulares 445
    Linguagem da Expressão Regular do Python 446
    Caracteres e Classes de Caracteres 446
    Quantificadores 447
    Agrupando e Capturando 450
    Asserções e Sinalizadores 451
    O Módulo de Expressão Regular 455
    Sumário 464
    Exercícios 465

    Capítulo 13. Introdução à Programação GUI 467
    Programas em Estilo de Diálogo 470
    Programas em Estilo Janela-Principal 476
    Criando uma Janela Principal 477
    Criando um Diálogo Personalizado 488

    Sumário 491
    Exercícios 491
    Epílogo 493
    Índice 495

    Informações Técnicas

    Nº de páginas:520
    Origem:Internacional
    Editora:Editora Alta Books
    Idioma:Português
    Edição:1ª Edição
    Ano:2013
    ISBN:9788576083849
    Encadernação:Brochura
    Autor:Mark Summerfield
  • Informações

Avaliação técnica sobre o livro

Olá! Seja Bem Vindo (a)!

Eu sou o Moderninho , o Mascote da Ciência Moderna Online!
Além de bonito, o novo site tem Minhas Dicas :) #ficaadica

A 1ª Dica é -> Deixe aqui seu contato para receber nossas
NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)

Navegue SEM Moderação!