Você está na página 1de 6

Projeto pedagógico | ​Nesse arquivo contêm o conteúdo

programático do curso Python full.

Python básico:
Entrada de dados
Saída de dados
Variáveis
Tipos de dados
Conversões
Operadores lógicos
Operadores relacionais
Estrutura de decisão:
IF
ELSE
ELIF
Exercícios
Estrutura de repetição:
While
For
Exercícios
Estrutura de dados:
Listas:
Métodos:
Append
Insert
Pop
Remove
Clear
Index
Sort
Reverse
Listas de listas
Matrizes
Tuplas
Dicionários:
Keys
Values
Items
Has_key
Copy
Conjuntos:
Union
Intersection
Instersection_update
Difference
Symmetric_difference
Issubset
Issuperset
Isdisjoint
Exercícios
Funções:
Args
Kargs
Módulos
Tratamento de exeções
Programação funcional:
Map
Filter
Reduce
Arquivos

Orientação a objetos:
Classes
Objetos
Construtores
Destrutores
Encapsulamento
Herança
Abstração
Métodos de classe

MVC:
Padrão Model-View-Controller

Projeto prático 1 | Software para gerenciamento de mercearia​:


Conceitos executados:
Programação em python
Orientação a objetos
Padrão MVC
Armazenamento de dados em .TXT
Banco de dados:
SQLITE3
MYSQL

Integração com banco de dados:


SQLITE3
PYMYSQL
ORM:
SQLAlchemy

Interfaces desktop:
Tkinter:
Janelas
Entry
Label
Buttons
Frames
Eventos
Relatórios:
Reportlab
Treeview
Imagens
Messagebox
Calendar
Barra de progresso
Gerando Executável

Projeto prático 2 | Software para academia: 


Conceitos executados:
Programação em python
Orientação a objetos
Padrão MVC
Interface Desktop
Banco de dados MySql
SQLAlchemy
Criptografia

Streamlit | Interfaces Web com Python puro:


Streamlit:
Textbox
Buttons
Selectbox
Slider
Sidebar
Imagens
Gráficos
Mini projeto prático | Calculadora de IMC:
Conceitos executados:
Programação em python
Conceitos Básicos web
Streamlit

Mini projeto prático | Simulador de dados:


Conceitos executados:
Programação em python
Conceitos Básicos web
Streamlit

Django:
HTML / CSS básico
Bootstrap
Padrão MVT
Migrations
Requisições HTTP
Arquivos estáticos
Formulários
Sessões
Segurança
Deploy

Projeto prático 4 | Galeria de fotos:


Conceitos executados:
Programação em python
HTML / CSS
Bootstrap
Django
Banco de dados
Imagens

Projeto prático 5 | Sistema de delivery:


Conceitos executados:
Programação em python
HTML / CSS
Bootstrap
Django
Banco de dados
Autenticação

Todo mês pelo menos 2 aulas / lives sobre assuntos diversos


sobre python a escolha de vocês:

Aula já feitas:
Serialização de dados | Pickle

Você também pode gostar