MERGULHANDO NO PHYTON MERGULHANDO NO. O guia rápido e prático para dominar o Python. Mark Pilgrim
|
|
- Brenda Borges
- 5 Há anos
- Visualizações:
Transcrição
1 I MERGULHANDO NO PYTHON O guia rápido e prático para dominar o Python Mark Pilgrim
2
3 Índice III Capítulo 1. Instalando o Python Qual Python é o mais adequado para você? Python no Windows Python no Mac OS X Python no Mac OS Python no RedHat Linux Python no Debian GNU/Linux Instalação do Python a partir do código-fonte O shell interativo Resumo... 6 Capítulo 2. Seu primeiro programa em Python Mergulhando Declarando funções Funções de documentação Tudo são objetos Parágrafos no código Testando módulos Capítulo 3. Tipos de dados nativos Apresentando os dicionários Apresentado as listas Introduzindo as tuples Declarando variáveis Formatando strings Mapeando listas Juntando listas e dividindo strings Resumo Capítulo 4. O poder da introspecção Mergulhando Usando argumentos opcionais e nomeados Usando type, str, dir e outras funções embutidas Filtrando listas A peculiar natureza de and e or Usando funções lambda Juntando tudo Resumo Capítulo 5. Objetos e orientação a objetos Mergulhando Importando módulos usando from módulo import Definindo classes... 50
4 IV 5.4. Instanciando classes Explorando UserDict: uma classe Wrapper Métodos especiais de classes Métodos especiais de classes avançados Apresentando os atributos de classes Funções privadas Resumo Capítulo 6. Tratamento de exceções e de arquivos Tratando das exceções Trabalhando com objetos de arquivos Iterando com Loops for Usando sys.modules Trabalhando com diretórios Juntando tudo Resumo Capítulo 7. Expressões regulares Mergulhando Estudo de caso: endereços postais Estudo de caso: numerais romanos Usando a sintaxe {n,m} Expressões regulares verbose Estudo de caso: fazendo parsing de números de telefone Resumo Capítulo 8. Processamento de HTML Mergulhando Introduzindo sgmllib.py Extraindo dados de documentos HTML Introduzindo BaseHTMLProcessor.py locals e globals Formatação de strings baseada em dicionário Colocando valores de atributos entre aspas Apresentando dialect.py Juntando tudo Resumo Capítulo 9. Processamento de XML Mergulhando Pacotes Fazendo parsing de XML Unicode Procurando elementos Acessando atributos dos elementos Finalizando
5 V Capítulo 10. Scripts e streams Abstraindo fontes de input Input, output e erro padrões Armazenando buscas de nós em cache Encontrando descendentes diretos de um nó Criando handlers separados por tipo de nó Manipulando argumentos de linha de comando Juntando tudo Resumo Capítulo 11. Serviços Web HTTP Mergulhando Como não obter dados através do HTTP Recursos do HTTP Debugging de serviços web HTTP Definindo o User-Agent Manipulando Last-Modified e ETag Manipulando redirecionamentos Manipulando dados comprimidos Juntando tudo Resumo Capítulo 12. Serviços Web SOAP Mergulhando Instalando as bibliotecas SOAP Primeiros passos com o SOAP Debugging de serviços Web SOAP Apresentado a WSDL Fazendo introspecção de serviços Web SOAP com a WSDL Buscando no Google Resumo Capítulo 13. Testando as unidades Introdução aos numerais romanos Mergulhando Apresentando romantest.py Testando o sucesso Testando o fracasso Testando a sanidade Capítulo 14. Testando antes de programar roman.py, etapa roman.py, etapa roman.py, etapa roman.py, etapa roman.py, etapa
6 VI Capítulo 15. Refatorando Tratando os bugs Manipulando as mudanças de requerimentos Refatorando Post-scriptum Resumo Capítulo 16. Programação funcional Mergulhando Listas de filtragem revisitadas Mapeamento de listas revisitado Programação centrada nos dados Importando módulos dinamicamente Juntando tudo Resumo Capítulo 17. Funções dinâmicas Mergulhando plural.py, etapa plural.py, etapa plural.py, etapa plural.py, etapa plural.py, etapa plural.py, etapa Resumo Capítulo 18. Ajuste do desempenho Mergulhando Usando o módulo timeit Otimizando expressões regulares Otimizando buscas em dicionários Otimizando operações de listas Otimizando a manipulação de strings Resumo Apêndice A. Leituras adicionais Capítulo 1. Instalando o Python Capítulo 2. Seu primeiro programa em Python Funções de documentação Parágrafos no código Testando módulos Capítulo 3. Tipos de dados nativos Apresentando as tuples Formatando strings
7 VII 3.6. Mapeando listas Juntando listas e dividindo strings Capítulo 4. O poder da introspecção Usando argumentos opcionais e nomeados Filtrando listas Capítulo 5. Objetos e orientação a objetos Importando módulos usando from módulo import Sabendo quando usar self e init Explorando UserDict: uma classe wrapper Métodos especiais de classes avançados Funções privadas Capítulo 6. Tratamento de exceções e de arquivos Trabalhando com diretórios Capítulo 7. Expressões regulares Estudo de caso: fazendo parsing de números de telefone Capítulo 8. Processamento de HTML Apresentando BaseHTMLProcessor.py Juntando tudo Capítulo 9. Processamento de XML Unicode Capítulo 10. Scripts e streams Capítulo 11. Serviços Web HTTP Mergulhando Capítulo 12. Serviços Web SOAP Mergulhando Resolvendo problemas dos serviços Web SOAP Capítulo 13. Testando as unidades Introdução aos numerais romanos Apresentando romantest.py Capítulo 14. Testando antes de programar Capítulo 15. Refatorando Resumo Capítulo 16. Programação funcional Capítulo 17. Funções dinâmicas
8 VIII plural.py, etapa Capítulo 18. Ajuste do desempenho Mergulhando Apêndice B. Uma revisão de 5 minutos Capítulo 1. Instalando o Python Qual Python é o mais adequado para você? Python no Windows Python no Mac OS X Python no Mac OS Python no RedHat Linux Python no Debian GNU/Linux Instalação do Python a partir do código-fonte O shell interativo Resumo Capítulo 2. Seu primeiro programa em Python Mergulhando Declarando funções Funções de documentação Tudo é um objeto Parágrafos no código Testando módulos Capítulo 3. Tipos de dados nativos Apresentando os dicionários Apresentando as listas Apresentando as tuples Declarando variáveis Formatando strings Mapeando listas Juntando listas e dividindo strings Resumo Capítulo 4. O poder da introspecção Mergulhando Usando argumentos opcionais e nomeados Usando type, str, dir e outras funções embutidas Obtendo referências a objetos com getattr Filtrando listas A peculiar natureza de and e or Usando funções lambda Juntando tudo Resumo Capítulo 5. Objetos e orientação a objetos Mergulhando
9 IX 5.2. Importando módulos usando from módulo import Definindo classes Instanciando classes Explorando UserDict: uma classe wrapper Métodos especiais de classes Métodos especiais de classes avançados Apresentando os atributos de classes Funções privadas Resumo Capítulo 6. Tratamento de exceções e de arquivos Tratando das exceções Trabalhando com objetos de arquivos Iterando com Loops for Usando sys.modules Trabalhando com diretórios Juntando tudo Resumo Capítulo 7. Expressões regulares Mergulhando Estudo de caso: endereços postais Estudo de caso: numerais romanos Usando a sintaxe {n,m} Expressões regulares verbose Estudo de caso: fazendo parsing de números de telefone Resumo Capítulo 8. Processamento de HTML Mergulhando Apresentando sgmllib.py Extraindo dados de documentos HTML Apresentando BaseHTMLProcessor.py locals e globals Formatação de strings baseada em dicionário Colocando valores de atributos entre aspas Apresentando dialect.py Juntando tudo Resumo Capítulo 9. Processamento de XML Mergulhando Pacotes Fazendo parsing de XML Unicode Procurando elementos Acessando atributos dos elementos Finalizando
10 X Capítulo 10. Scripts e streams Abstraindo fontes de input Input, output e erro padrões Armazenando buscas de nós em cache Encontrando descendentes diretos de um nó Criando handlers separados por tipo de nó Manipulando argumentos de linha de comando Juntando tudo Resumo Capítulo 11. Serviços Web HTTP Mergulhando Como não obter dados através do HTTP Recursos do HTTP Debugging de serviços web HTTP Definindo o User-Agent Manipulando Last-Modified e ETag Manipulando redirecionamentos Manipulando dados comprimidos Juntando tudo Resumo Capítulo 12. Serviços Web SOAP Mergulhando Instalando as bibliotecas SOAP Primeiros passos com o SOAP Debugging de serviços web SOAP Apresentando a WSDL Fazendo introspecção de serviços web SOAP com a WSDL Buscando no Google Resolvendo problemas dos serviços web SOAP Resumo Capítulo 13. Testando as unidades Introdução aos numerais romanos Mergulhando Apresentando romantest.py Testando o sucesso Testando o fracasso Testando a sanidade Capítulo 14. Testando antes de programar roman.py, etapa roman.py, etapa roman.py, etapa roman.py, etapa roman.py, etapa Capítulo 15. Refatorando
11 XI Tratando os bugs Manipulando as mudanças de requerimentos Refatorando Post-scriptum Resumo Capítulo 16. Programação funcional Mergulhando Encontrando o caminho Listas de filtragem revisitadas Mapeamento de listas revisitado Programação centrada nos dados Importando módulos dinamicamente Juntando tudo Resumo Capítulo 17. Funções dinâmicas Mergulhando plural.py, etapa plural.py, etapa plural.py, etapa plural.py, etapa plural.py, etapa plural.py, etapa Resumo Capítulo 18. Ajuste do desempenho Mergulhando Usando o módulo timeit Otimizando expressões regulares Otimizando buscas em dicionários Otimizando operações de listas Otimizando a manipulação de strings Resumo Apêndice C. Dicas e truques Capítulo 1. Instalando o Python Capítulo 2. Seu primeiro programa em Python Mergulhando Declarando funções Funções de documentação Tudo são objetos Parágrafos no código Testando módulos Capítulo 3. Tipos de dados nativos Apresentando os dicionários
12 XII Modificando dicionários Apresentando as listas Buscando em listas Apresentando as tuples Declarando variáveis Formatando strings Juntando listas e dividindo strings Capítulo 4. O poder da introspecção Usando argumentos opcionais e nomeados Funções embutidas Usando funções lambda Juntando tudo Capítulo 5. Objetos e orientação a objetos Importando módulos usando from módulo import Definindo classes Instanciando classes Explorando UserDict: uma classe wrapper Métodos especiais de classes avançados Apresentando os atributos de classes Funções privadas Capítulo 6. Tratamento de exceções e de arquivos Tratando das exceções Trabalhando com diretórios Capítulo 7. Expressões regulares Usando a sintaxe {n,m} Capítulo 8. Processamento de HTML Apresentando sgmllib.py Apresentando BaseHTMLProcessor.py locals e globals Formatação de strings baseada em dicionário Capítulo 9. Processamento de XML Pacotes Acessando atributos dos elementos Capítulo 10. Scripts e streams Capítulo 11. Serviços web HTTP Manipulando Last-Modified e ETag Capítulo 12. Serviços web SOAP Capítulo 13. Testando as unidades
13 XIII Mergulhando Capítulo 14. Testando antes de programar roman.py, etapa roman.py, etapa Capítulo 15. Refatorando Refatorando Capítulo 16. Programação funcional Encontrando o caminho Capítulo 17. Funções dinâmicas Capítulo 18. Ajuste do desempenho Usando o Módulo timeit Apêndice D. Sobre o livro Apêndice E. Licença de documentação livre GNU E.1. Aplicabilidade e definições E.2. Cópia literal E.3. Copiando em quantidades E.4. Modificações E.5. Combinando documentos E.6. Coleções de documentos E.7. Agregação com trabalhos independentes E.8. Tradução E.9. Invalidação E.10. Revisões futuras desta licença E.11. Como usar esta Licença para os seus documentos Apêndice F. Licença do Python F.A. História do software F.B. Termos e condições para acessar ou usar de qualquer forma o Python F.B.1. Contrato de licença da PSF F.B.2. Contrato de licença de código livre do BeOpen Python, versão F.B.3. Contrato de licença CNRI de código livre compatível com a GPL F.B.4. Declaração de permissões e isenção de responsabilidades do CWI
14 XIV
Sumário. Introdução 1
Sumá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
Leia maisAprenda a Programar com Minecraft
Aprenda a Programar com Minecraft Transforme seu mundo com o poder do Python Craig Richardson novatec Copyright 2015 by Craig Richardson. Title of English-language original: Learn to Program with Minecraft,
Leia mais3ª Edição Nilo Ney Coutinho Menezes
3ª Edição Nilo Ney Coutinho Menezes Novatec Copyright 2010, 2014, 2019 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,
Leia maisOsvaldo Santana Thiago Galesi
Osvaldo Santana Thiago Galesi Novatec Copyright 2010 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial,
Leia maisCONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO Python Básico Carga horária: 24 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução Introdução
Leia maisSumário. Prefácio Capítulo 1 Orientação e primeiras etapas Capítulo 2 Dados: trabalhando com texto e números... 40
David Sklar Novatec Authorized Portuguese translation of the English edition of Learning PHP, ISBN 9781491933572 2016 Davis Sklar. This translation is published and sold by permission of O'Reilly Media,
Leia maisAula 17 Introdução ao jquery
Aula 17 Introdução ao jquery jquery é uma biblioteca JavaScript criada por John Resig e disponibilizada como software livre e aberto, ou seja, de emprego e uso regido segundo licença conforme as regras
Leia maisRyan Mitchell. Novatec
Ryan Mitchell Novatec Authorized Portuguese translation of the English edition of titled Web Scraping with Python, ISBN 9781491910290 2015 Ryan Mitchell. This translation is published and sold by permission
Leia maisProf. Natalia Castro Fernandes Mestrado em Telecomunicações UFF 2º semestre/2012
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações UFF 2º semestre/2012 Introdução Arquivos são usados para fazer operações de entrada e saída Disco, monitor, teclado, impressora Representação
Leia maisWolfram Donat. Novatec
Wolfram Donat Novatec Original English language edition published by Apress, Copyright 2018 by Apress, Inc.. Portuguese-language edition for Brazil copyright 2018 by Novatec Editora. All rights reserved.
Leia maisAllen B. Downey. Novatec
Allen B. Downey Novatec Authorized Portuguese translation of the English edition of Think Python, 2nd Edition ISBN 9781491939369 2016 Allen B. Downey. This translation is published and sold by permission
Leia maisWilliam Braga. Rio de Janeiro.2007
I William Braga Rio de Janeiro.2007 IV Informática Elementar Windows Vista + Excel 2007 + Word 2007 MODOS DE VIZUALIZAÇÃO DE EXPLORER...24 FIXANDO O APRENDIZADO...26 4.ARQUIVOS E DIRETÓRIOS...27 REGRAS
Leia maisSobre Nova Edição 9. Prefácio 11
Sumário Sobre Nova Edição 9 Prefácio 11 1 Introdução 15 1.1 O que é o R................................ 16 1.2 Por que Escolher o R........................... 16 1.3 Usos do R.................................
Leia mais1Sobre este livro 1. Sumário. O que há de novo no Access Apresentando o Access
Sumário 1Sobre este livro 1 Sem informatiquês!... 1 Uma breve visão geral... 2 Algumas suposições... 3 Uma última palavra (ou talvez duas)... 4 2 3 O que há de novo no Access 2007 5 Conhecendo a nova interface
Leia maisAllisson Barros 12/0055619 Daniel Luz 13/0007714 Leandro Bergmann 14/0149007 Luiz Fernando Vieira 13/0013757 Uriel Silva 12/0137232
Allisson Barros 12/0055619 Daniel Luz 13/0007714 Leandro Bergmann 14/0149007 Luiz Fernando Vieira 13/0013757 Uriel Silva 12/0137232 Início da Implementação Python 0.9.0 alt.sources Python 1.0 Python 2.0
Leia maisShell Script. Básico do básico
Shell Script Básico do básico Os sistemas Unix like, como o GNU/Linux, possuem camadas. Estas camadas são o hardware, o kernel, os programas/comandos e o shell. O shell é a camada mais externa do sistema
Leia maisSumário. 1 Introdução 1. Parte um: A linguagem Objective-C 2 Programação com Objective-C 7. 3 Classes, objetos e métodos 27
Sumário 1 Introdução 1 O que você vai aprender neste livro 2 Como o livro está organizado 3 Suporte 5 Agradecimentos 5 Prefácio da quarta edição 6 Parte um: A linguagem Objective-C 2 Programação com Objective-C
Leia maisLuiz Eduardo Borges. Novatec
Luiz Eduardo Borges Novatec Copyright 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisCONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO PHP Intermediário Carga horária: 32 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução
Leia maisCRONOGRAMA. Fone: (61) ou CNPJ: /
CRONOGRAMA MÓDULO 1 SISTEMA OPARACIONAL - WINDOWS 10 Introdução Navegando na Área de Trabalho Utilizando o Menu Start Utilizando a Barra de Tarefas Identificando e Utilizando os Ícones Abrindo uma Janela
Leia maisEnsine Seus Filhos A Programar
Ensine Seus Filhos A Programar SUMÁRIO Agradecimentos 19 Introdução O que é programar e por que isso é bom para seus filhos? 20 Por que as crianças devem aprender a programar?... 21 Programar é divertido....
Leia maisRicardo R. Lecheta. Novatec
Ricardo R. Lecheta Novatec Sumário Agradecimentos...11 Sobre o autor...12 Prefácio...13 Capítulo 1 Introdução...14 1.1 Introdução ao Node.js... 14 1.2 A linguagem JavaScript... 14 1.3 Arquitetura não
Leia maisDaniel Y. Chen. Novatec
Daniel Y. Chen Novatec Authorized translation from the English language edition, entitled PANDAS FOR EVERYONE: PYTHON DATA ANALYSIS, 1st Edition by DANIEL CHEN, published by Pearson Education, Inc, publishing
Leia maisIntrodução 1 PARTE I: A LINGUAGEM DA WEB 5
Sumário Introdução 1 PARTE I: A LINGUAGEM DA WEB 5 Capítulo 1: Introdução a HTML5 7 Criando com tags: um panorama 8 Incorporando os novos elementos de HTML5 9 Usando tags válidas de HTML4 11 Esquecendo
Leia maisSumário. Parte I JavaScript básica. 1 Introdução a JavaScript Estrutura léxica Tipos, valores e variáveis... 28
Sumário 1 Introdução a JavaScript... 1 1.1 JavaScript básica 4 1.2 JavaScript do lado do cliente 8 Parte I JavaScript básica 2 Estrutura léxica... 21 2.1 Conjunto de caracteres 21 2.2 Comentários 23 2.3
Leia maisSistemas Operacionais. Laboratório 1 (Ambiente de Aprendizado)
Sistemas Operacionais Laboratório 1 () Roteiro Linux em modo texto Acesso Interpretador de comandos Comandos Básicos Tratamento de Arquivos e Diretórios (Pasta*) Permissões Processos Editor de Texto Criação
Leia maisPreparação para Maratona de Informática PYTHON
Preparação para Maratona de Informática PYTHON Neste material, veremos como abrir arquivos de texto utilizando alguns recursos Python para manipulação de arquivos, listas e formatação de saída. Como referência,
Leia maisDesenvolva de qualquer sistema operacional para qualquer sistema operacional. Sem limites.
Desenvolva de qualquer sistema operacional para qualquer sistema operacional. Sem limites. Gabriel Pereira, Especialista em Java da Clarify Projete e desenvolva situações de Mercado com a criação de um
Leia maisINFORMATICA BÁSICA. (Esse pacote é composto pelos cursos Windows Word PowerPoint Excel Básico Internet Digitação) Windows 10
INFORMATICA BÁSICA (Esse pacote é composto pelos cursos Windows Word PowerPoint Excel Básico Internet Digitação) Windows 10 Objetivos: Habilitar o participante operar o sistema operacional Windows através
Leia maisCONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO PHP Básico Carga horária: 24 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução à linguagem
Leia maisRuby on Rails Avançado
CONTEÚDO PROGRAMÁTICO Ruby on Rails Avançado Carga horária: 32 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução
Leia maisTorne-se um Sysadmin Linux. Prof. Juliano Ramos
Torne-se um Sysadmin Linux Prof. Juliano Ramos O que é o Linux? Ao pé da letra: Kernel de várias distribuições GNU ou não-gnu Só o ubuntu tem mais de 25 milhões de usuários Linux em Servidores Mais do
Leia maisArcGIS 1: Introdução ao GIS
Duração: 2 dias (16 horas) Versão: 10.x Material didático: Português www.academiagis.com.br Descrição Este curso apresenta conceitos de GIS e ferramentas ArcGIS usadas para visualizar recursos do mundo
Leia maisUniversidade Federal de Alagoas Grupo de Pesquisa Cidadania e Poĺıticas Públicas Introdução ao R para Ciências Sociais
Universidade Federal de Alagoas Grupo de Pesquisa Cidadania e Poĺıticas Públicas Denisson Silva Universidade Federal de Minas Gerais (UFMG) Centro de Estudo Legislativos (CEL) Sumário Apresentação Conteúdo
Leia maisWeb Interativa com Ajax e PHP
Web Interativa com Ajax e PHP Juliano Niederauer Novatec Copyright 2007, 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta
Leia maisA c c e s s. Data Lógica Informática. Ambiente Real Conhecimento de Verdade. Carga Horária (referencial): 30 horas. Pré-requisito: Windows
A c c e s s (referencial): 30 horas O Access permite que o usuário, mesmo sem ser especialista, crie e gerencie bancos de dados de forma fácil, para desenvolver soluções que otimizam a entrada, filtros
Leia maisDesenvolvendo Websites com PHP
Desenvolvendo Websites com PHP 3ª Edição Juliano Niederauer Novatec Copyright 2009, 2011, 2017 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida
Leia maisProgramação para Servidores. Cassio Diego
Programação para Servidores Cassio Diego contato@cassiodiego.com 1 Unidade 1 1. INTRODUÇÃO 1.1. Definição de shell script 1.2. Programação script 1.3. Scripts versus linguagens compiladas 1.4. Caracteres
Leia maisEMENTA: PHOTOSHOP PARA WEB
WEB DESIGN 80h PRÉ-REQUISITOS: Informática Fundamental. OBJETIVO: Capacitar o aluno a utilizar as principais ferramentas de design na área de web sites, fóruns, mídias sociais, sistemas para Internet,
Leia maisPLANO DE CURSO. NOME DA AÇÃO: Noções Básicas do Pacote Office Word, PowerPoint e Excel 2. OBJETIVOS EDUCACIONAIS DO EVENTO DE CAPACITAÇÃO
PLANO DE CURSO NOME DA AÇÃO: Noções Básicas do Pacote Office Word, PowerPoint e Excel 1. EMENTA Conceitos Básicos de Informática. Ferramentas de Edição de Texto no Microsoft Word. Formatação, Seções, Colunas,
Leia maisLaboratório de Programação 1 Aula 04
Laboratório de Programação 1 Aula 04 Mário Hozano professor@hozano.com Ciência da Computação UFAL - Arapiraca Relembrando a aula anterior... O que são valores, tipos e variáveis? Descreva os tipos int,
Leia maispgmodeler: muito mais que um modelador de bancos de dados PostgreSQL
pgmodeler: muito mais que um modelador de bancos de dados PostgreSQL Raphael Araújo e Silva Bacharel em Ciência da Computação pela Universidade Federal do Tocantins; Há 12 anos atuando como Desenvolvedor
Leia maisParte 1 Técnicas de banco de dados simples Explore um banco de dados do Access Crie bancos de dados e tabelas simples...
Parte 1 Técnicas de banco de dados simples..........1 1 Explore um banco de dados do Access 2010........... 3 Trabalhando no Access 2010........................................... 4 Habilitando macros
Leia maisiv SharePoint 2007 vi SharePoint 2007 Criação avançada de sites usando o Office... 29 Gerenciando a segurança do site... 31 Gerenciando grupos SharePoint... 32 Alterando a herança de permissões de um
Leia maisJava para Desenvolvimento Web Carga Horária: 40 Horas.
Java para Desenvolvimento Web Carga Horária: 40 Horas. PROGRAMAÇÃO AULAS AOS SABADOS: Início : 20/08/2011 - Término: 17/09/2011 Horário: 8:30 as 12:30 13:30 ás 17:30. Pagamento em 6X no cartão ou cheque.
Leia maisCONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO JQuery Completo Carga horária: 32 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO Ementa do curso jquery
Leia maisNoções de sistemas de computação
Noções de sistemas de computação Software Marco A L Barbosa malbarbo.pro.br Departamento de Informática Universidade Estadual de Maringá cba Este trabalho está licenciado com uma Licença Creative Commons
Leia maisNovatec. Ricardo Lima Caratti Leonardo Mafra Silva
Novatec Ricardo Lima Caratti Leonardo Mafra Silva sumário Agradecimentos...11 Isenção de responsabilidade...12 Sobre os autores...13 Prefácio...14 Sobre o que é este livro...15 Ambiente utilizado para
Leia maisProgramação para Servidores. Cassio Diego
Programação para Servidores Cassio Diego contato@cassiodiego.com Unidade 1 1. INTRODUÇÃO 1.1. Definição de shell script 1.2. Programação script 1.3. Scripts versus linguagens compiladas 1.4. Caracteres
Leia maisADIANTI FRAMEWORK PARA PHP
ADIANTI FRAMEWORK PARA PHP 8ª edição PABLO DALL'OGLIO Copyright 2012 de Pablo Dall'Oglio. Todos os direitos reservados e protegidos pela Lei 9.160 de 19/02/1998. É proibida a reprodução desta obra, mesmo
Leia maisSumário. Dedicatória Prefácio Capítulo 1 Introdução Parte I Gerenciador de pacotes DPKG... 15
Sumário Dedicatória... 11 Prefácio... 12 Capítulo 1 Introdução... 13 1.1 O que é um pacote?... 13 1.2 O que é um gerenciador de pacotes?... 13 1.3 O que é um gerenciador avançado de pacotes?... 13 1.4
Leia maisMINICURSOS ESCOLA DE VERÃO 2º EDIÇÃO
Responsável Tamíres Partelli * MINICURSOS ESCOLA DE VERÃO Curso Análise espacial de dados usando R 2º EDIÇÃO - 2019 Seg. (11.02.18) Ter (12.02.18) Qua (13.02.18) Qui (14.02.18) Sex (15.01.18) Mariane Pessanha
Leia maisPHP. Programando com Orientação a Objetos. Pablo Dall Oglio. Novatec
PHP Programando com Orientação a Objetos Pablo Dall Oglio Novatec Copyright 2007, 2009, 2016 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida
Leia maisde Redes de Computadores Linux
Curso de Formação Continuada de Configuração de Redes de Computadores Linux Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello
Leia maisSumário. Sobre este livro. Trabalhando no Office 7. Tarefas comuns no Office 21
Sumário 1 2 3 Sobre este livro 1 Sem informatiquês!... 1 Uma breve visão geral... 2 O que há de novo no Office 2007?... 4 Algumas suposições... 6 Uma última palavra (ou talvez duas)... 6 Trabalhando no
Leia maisDisciplina de Lógica e Linguagem de Programação Desenvolvido pelo professor Danilo Giacobo Ferramenta Code::Blocks
Disciplina de Lógica e Linguagem de Programação Desenvolvido pelo professor Danilo Giacobo Ferramenta Code::Blocks Manual de utilização LISTA DE FIGURAS Figura 1 - Tela Inicial do software Code::Blocks...
Leia maisFundamentos de Lógica e Algoritmos. Aula 3.1 Introdução a Python. Prof. Dr. Bruno Moreno
Fundamentos de Lógica e Algoritmos Aula 3.1 Introdução a Python Prof. Dr. Bruno Moreno bruno.moreno@ifrn.edu.br O objetivo dessa disciplina é aprender Python? 2 Objetivo da disciplina O objetivo da disciplina
Leia maisKernel Linux. O que é e como ajudar no seu desenvolvimento
Kernel Linux O que é e como ajudar no seu desenvolvimento O que será abordado O que é o kernel Linux Pré-requisitos Como começar a contribuir Primeras submissões Documentação
Leia maisMiguel Grinberg. Novatec
Miguel Grinberg Novatec Authorized Portuguese translation of the English edition of Flask Web Development ISBN 9781491991732 2018 Miguel Grinberg. This translation is published and sold by permission of
Leia maisMANUAL DE PROCEDIMENTOS
WEBISSUES MANUAL DE PROCEDIMENTOS V 1.0.0 Curitiba Novembro de 2012 1 SUMÁRIO 1 WEBISSUES... 3 1.1 O QUE É O WEBISSUES... 3 1.2 COMO OBTER O WEBISSUES... 3 1.3 ACESSANDO O WEBISSUES VIA DESKTOP CLIENT...
Leia maisPython para Bioinformática. Visão Geral Prof. Alessandro Brawerman
Python para Bioinformática Visão Geral Prof. Alessandro Brawerman 2 O Curso Obje8vo Mostrar a u8lidade de Python para facilitar e automa8zar tarefas que manipulam dados. Entender como a linguagem da suporte
Leia maisFundamentos de Lógica e Algoritmos. Aula 3.1 Introdução a Programação. Prof. Dr. Bruno Moreno
Fundamentos de Lógica e Algoritmos Aula 3.1 Introdução a Programação Prof. Dr. Bruno Moreno bruno.moreno@ifrn.edu.br O objetivo dessa disciplina é aprender uma linguagem de programação?? 2 Objetivo da
Leia maisAULA 2 VISÃO BÁSICA DE CLASSES EM PHP
AULA 2 VISÃO BÁSICA DE CLASSES EM PHP Antes de mais nada, vamos conhecer alguns conceitos, que serão importantes para o entendimento mais efetivos dos assuntos que trataremos durante a leitura desta apostila.
Leia maisChristopher Duffy. Novatec
Christopher Duffy Novatec Copyright Packt Publishing 2015. First published in the English language under the title Learning Penetration Testing with Python (9781785282324) Copyright Packt Publishing 2015.
Leia maisADIANTI FRAMEWORK PARA PHP
ADIANTI FRAMEWORK PARA PHP 9ª edição PABLO DALL'OGLIO Copyright 2012 de Pablo Dall'Oglio. Todos os direitos reservados e protegidos pela Lei 9.160 de 19/02/1998. É proibida a reprodução desta obra, mesmo
Leia maisKenneth Reitz Tanya Schlusser
Kenneth Reitz Tanya Schlusser Novatec Authorized Portuguese translation of the English edition of The Hitchhiker s Guide to Python ISBN 9781491933176 2016 Kenneth Reitz, Tanya Schlusser. This translation
Leia mais4. PÚBLICO ALVO Alunos que queiram conhecer os fundamentos de programação de computadores com a linguagem Python.
PROPOSTA PARA ELABORAÇÃO DE CURSOS DE EXTENSÃO 1. AUTOR: Prof Me. Carlos Eduardo de França Roland 2. COLABORADOR (ES): Prof Dr Daniel Facciolo Pires 3. INTRODUÇÃO Python ocupa a quarta posição no ranking
Leia maisQuem sou eu? Daniel Coelho de Andrade. Graduando em Engenharia de Computação - UEFS. Membro da Empresa Júnior de Engenharia de Computação da UEFS
Quem sou eu? Daniel Coelho de Andrade Graduando em Engenharia de Computação - UEFS Membro da Empresa Júnior de Engenharia de Computação da UEFS Ruby? Linguagem dinâmica Foco na simplicidade e produtividade
Leia maisApresentação da disciplina. Programação em ambiente Linux prof: Taisy Silva Weber
Apresentação da disciplina Programação em ambiente Linux prof: Taisy Silva Weber Página da disciplina endereço http://www.inf.ufrgs.br/~taisy/disciplinas/ conteúdo da página: listas de exercícios conceitos
Leia maisBenjamin Bengfort Jenny Kim
Benjamin Bengfort Jenny Kim Novatec Authorized Portuguese translation of the English edition of Data Analytics with Hadoop, ISBN 9781491913703 2016 Benjamin Bengfort, Jenny Kim. This translation is published
Leia mais1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19
ÍNDICE GERAL SOBRE O LIVRO XI 1 INTRODUÇÃO 1 1.1 GERAÇÃO DIGITAL NATIVE 2 1.2 ALGORITMIA E PROGRAMAÇÃO DE COMPUTADORES 2 1.3 COMPUTAÇÃO EM NUVEM 4 1.4 PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS 6 1.5 PROGRAMAÇÃO
Leia maisNota prévia... XXI 1. PHP, Apache Server e MySQL... 1
VII Índice Geral Nota prévia... XXI 1. PHP, Apache Server e MySQL... 1 1.1. Introdução... 1 1.2. Linguagem PHP... 1 1.2.1. Suporte a diferentes sistemas operativos... 2 1.2.2. Suporte a Sistemas de Gestão
Leia mais4ª Edição Pablo Dall Oglio
4ª Edição Pablo Dall Oglio Novatec Copyright 2007, 2009, 2016, 2018 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,
Leia maisCasa do Código Livros para o programador Rua Vergueiro, º andar Vila Mariana São Paulo SP Brasil
2012, Todos os direitos reservados e protegidos pela Lei nº9.610, de 10/02/1998. Nenhuma parte deste livro poderá ser reproduzida, nem transmitida, sem autorização prévia por escrito da editora, sejam
Leia maisIntrodução à linguagem Perl
Introdução à linguagem Perl Assistente de ensino: Marcelo da Silva Reis 1 Professor: Fabio Kon 1 1 Instituto de Matemática e Estatística, Universidade de São Paulo MAC0211 - Laboratório de Programação
Leia maisBD II (SI 587) Programação SQL. Prof. Josenildo Silva.
BD II (SI 587) Programação SQL Prof. Josenildo Silva jcsilva@ifma.edu.br Nota Estes slides são baseados nos slides disponibilizados pelos autores ELMASRI e NAVATHE, para o livro Sistemas de Banco de Dados,
Leia maisIntrodução ao Linux Prof. Pedro Filho
Introdução ao Linux Prof. Pedro Filho Objetivo O objetivo deste curso é lhe fazer familiar com o sistema operacional Linux. Iniciaremos com os fundamentos do Linux como ele surgiu e seu criador, e depois
Leia maisWordpress - Desenv. de Temas Completo
CONTEÚDO PROGRAMÁTICO Wordpress - Desenv. de Temas Completo Carga horária: 40 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO
Leia maisWE TEACH CURSO CORPORATE PRÁTICAS DE MERCADO 30 MÓDULOS DE AULAS EMISSÃO DE CERTIFICADO
WE TEACH CURSO você vai se impressionar! 30 MÓDULOS DE AULAS São 2 anos de acesso e suporte via plataforma. Total imersão no mundo Linux Server! EMISSÃO DE CERTIFICADO Certificados com Carga Horária de
Leia maisCONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO PHP Avançado Carga horária: 40 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução Introdução
Leia maisProgramação Shell Script: como dominar seu terminal
Programação Shell Script: como dominar seu terminal 14 de Outubro de 2008 1 2 Sistemas Operacionais Shell 3 4 5 O que é Shell? Programa interpretador de instruções Por que utilizar o Shell? Facilidade
Leia maisEmenta Oficial do. Curso Pentest: Técnicas de Invasão Básico
Ementa Oficial do Curso Pentest: Técnicas de Invasão Básico Capítulo 01 Introdução Introdução ao Curso Termos Comuns Teste de Invasão (pentesting) Red Team (Equipe Vermelha) Hacking Ético White Hat Black
Leia maisProgramação no curso de Estatística
Universidade Federal de Minas Gerais Programação de computadores Prof. Carlos Camarão Conrado Ramos Rezende Programação no curso de Estatística dezembro 14 2012 Introdução: A computação e a estatística
Leia maisMinicurso de Linguagem de Programação Python.
Minicurso de Linguagem de Programação Python. Informações Iniciais: Objetivos do Curso; Linguagem de Programação; Histórico do Python; Principais características; Vantagens e desvantagens; Principais Aplicações;
Leia maisTécnico em Informática. Web JavaScript. Profª Ana Paula Mandelli
Técnico em Informática Web JavaScript Profª Ana Paula Mandelli anapaula_mandelli@hotmail.com Para o JavaScript - NetBeans O NetBeans é um ambiente de desenvolvimento integrado (IDE) Java desenvolvido pela
Leia maisInstalando Apache Solr no Mac OSX
Instalando Apache Solr no Mac OSX Apache Solr é um plataforma de busca(search engine) de código livre construída sobre o Lucene. Solr é considerada a plataforma de busca para web sites mais popular que
Leia maisSumário PARTE I: INTRODUÇÃO A JQUERY E JAVASCRIPT 3
Sumário PARTE I: INTRODUÇÃO A JQUERY E JAVASCRIPT 3 Capítulo 1: Introdução a jquery 5 Descubra as bibliotecas JavaScript 6 As vantagens do uso de uma biblioteca JavaScript em relação à abordagem tradicional
Leia maisAula 02. Prof. Diemesleno Souza Carvalho
Interface Homem-Máquina Aula 02 Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... Unidade I - Introdução à Interface
Leia maisFundação Educacional Encosta Inferior do Nordeste
JavaScript Faculdade de Informática de Taquara - Curso Sistemas de Informação Fundação Educacional Encosta Inferior do Nordeste Av. Oscar Martins Rangel, 4500 - Taquara - RS Brasil leandro@faccat.br, rpretto@tca.com.br
Leia mais1. Abra o terminal e instale o Git, para que assim você possa obter o código fonte do programa e suas atualizações.
Organon Instalando Ferramentas para PenTest Fnkoc October 17, 2016October 17, 2016 10 Comentários Organon é um software desenvolvido pela equipe do Ciência Hacker que visa facilitar a instalação de ferramentas
Leia maisSAMBA4 Para Ambientes Corporativos. Nome: Caio Monteiro Web:
SAMBA4 Para Ambientes Corporativos Nome: Caio Monteiro Web: www.alvesti.com.br E-mail: caio@alvesti.com.br Interoperabilidade Há pessoas que pensa que coisas distintas não se misturam. Mas não há coisas
Leia maisM etodos Matem aticos e de Computa c ao II VIII XI/2016
Métodos Matemáticos e de Computação II VIII XI/2016 Sistemas Complexos 01/16 Foco de investigação Escala microscópica Comportamento individual Descrição dos constituintes Modelagem Escala macroscópica
Leia mais