0% acharam este documento útil (0 voto)
3 visualizações3 páginas

Ementa Completa de Python

O documento é um guia abrangente sobre Python, cobrindo desde a instalação e tipos de dados até conceitos avançados como programação orientada a objetos e multithreading. Ele inclui tópicos sobre controle de fluxo, manipulação de strings, listas e dicionários, além de interação com bancos de dados e tratamento de exceções. Cada seção aborda conceitos fundamentais e técnicas práticas para desenvolver programas em Python.

Traduzido por

ScribdTranslations
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações3 páginas

Ementa Completa de Python

O documento é um guia abrangente sobre Python, cobrindo desde a instalação e tipos de dados até conceitos avançados como programação orientada a objetos e multithreading. Ele inclui tópicos sobre controle de fluxo, manipulação de strings, listas e dicionários, além de interação com bancos de dados e tratamento de exceções. Cada seção aborda conceitos fundamentais e técnicas práticas para desenvolver programas em Python.

Traduzido por

ScribdTranslations
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Ementa de Python

1: Introdução ao Python
Instalação e Trabalho com Python

Entendendo variáveis em Python


Operadores básicos do Python

Compreendendo blocos em python

2: Tipos de Dados em Python

Declarando e utilizando tipos de dados numéricos: int, float, complexo

Usando o tipo de dado string e operações com strings

Definindo lista e fatiamento de lista

Uso do tipo de dado Tuple

3: Controle de Fluxo do Programa em Python

Blocos condicionais usando if, else e elif

Laços for simples em python

Laço for usando ranges, string, lista e dicionários

Uso de laços while em python

Manipulação de loop usando pass, continue, break e else


Programação usando blocos condicionais e de loops em Python

4: Funções, Módulos e Pacotes Python


Organizando códigos em python usando funções

Organizando projetos Python em módulos


Importando seu próprio módulo, bem como módulos externos

Compreendendo Pacotes

Função Lambda poderosa em python

Programação usando funções, módulos e pacotes externos

5: Manipulações de String, Lista e Dicionário em Python


Blocos de construção de programas em python

Entendendo string em métodos de construção


Manipulação de listas usando métodos embutidos

Manipulação de dicionário

Programação usando string, lista e funções embutidas de dicionário


6: Operação de Arquivo em Python

Lendo arquivos de configuração em python

Escrevendo arquivos de log em python

Entendendo as funções de leitura, read(), readline() e readlines()

Compreendendo funções de escrita, write() e writelines()


Manipulando o ponteiro de arquivo usando seek

Programação usando operações com arquivos

7: Programação Orientada a Objetos em Python - Oops

Conceito de classe, objeto e instâncias

Construtor, atributos da classe e destrutores


Uso em tempo real de classe em projetos ao vivo

Herança, sobreposição e sobrecarga de operadores


Adicionando e recuperando atributos dinâmicos de classes

Programação usando suporte a OOP

8: Expressão Regular em Python


Correspondência e busca de padrões poderosos

Poder da busca por padrões usando regex em python

Análise em tempo real de dados de rede ou sistema usando regex

Validação de senha, e-mail e URL usando expressões regulares

Programas de busca de padrões usando expressões regulares

9: Tratamento de Exceções em Python

Evitando a interrupção do código usando tratamento de exceções

Protegendo operações de arquivo usando tratamento de exceções

Lidando e ajudando o desenvolvedor com o código de erro

Programação usando tratamento de exceções


10: Interação com Banco de Dados em Python

Conexão de banco de dados SQL usando python

Criando e pesquisando tabelas


Lendo e armazenando informações de configuração no banco de dados

Programação usando conexões de banco de dados

11: Multithreading em Python

Entendendo threads

Criando threads

Sincronizando os threads

Programação usando multithreading

Você também pode gostar