Curso de Python Pro em Manaus / AM

Desenvolva APIs completas com Python e FastAPI, unindo segurança, banco de dados e análise para soluções eficientes.

Aprenda a desenvolver APIs completas com Python e FastAPI, integrando banco de dados, segurança e análise de dados para soluções ágeis e eficazes.

  • Tecnologia - Manaus, AM
  • Instituto Flexpeak
  • Curso Intensivo
Sobre:

O curso Python Pro é ideal para quem quer criar aplicações modernas e seguras, mesmo sem experiência prévia. Com foco prático, você aprenderá desde conceitos básicos até técnicas avançadas, incluindo banco de dados, autenticação e controle de versões.

Nas aulas, serão exploradas a criação de APIs REST completas, integração com PostgreSQL via SQLAlchemy, validação com Pydantic e análise de dados com Pandas e Plotly para visualizações interativas.

Ao final, você estará preparado para desenvolver projetos profissionais, aplicando boas práticas e soluções inteligentes que aumentam sua eficiência e impacto no mercado.

Ementa:

Módulo 1 – Revisão de Python e Fundamentos Profissionais
• Sintaxe moderna, funções, listas, dicionários, compreensão de listas
• Ambiente virtual (venv) e organização básica
• Exercícios rápidos de refatoração
• Criação de ambiente virtual e estrutura inicial de projeto

Módulo 2 – Orientação a Objetos e Modularização
• Classes, herança, composição, __str__, __repr__
• Organização de módulos e pacotes
• Criação de uma hierarquia de classes
• Divisão do código em módulos reutilizáveis

Módulo 3 – FastAPI: Primeira API
• Rotas básicas, métodos GET/POST
• Documentação automática com Swagger
• Criação de API funcional com rota de teste
• Documentação gerada automaticamente

Módulo 4 – Git e GitHub na Prática
• Commits semânticos, branches, push/pull
• GitHub remoto, .gitignore, boas práticas
• Criação de repositório e versionamento de API
• Publicação no GitHub com histórico de commits limpo

Módulo 5 – Validação com Pydantic + Middlewares
• Schemas de entrada/saída, tipos e validações
• Tratamento de erros e middlewares
• Criação e teste de validações automáticas
• Implementação de tipos personalizados em rotas

Módulo 6 – Integração com PostgreSQL e SQLAlchemy ORM
• Conexão com banco de dados
• Criação de modelos ORM
• Relacionamentos e chave estrangeira
• Criação de tabelas no banco e modelos correspondentes em SQLAlchemy

Módulo 7 – CRUD Completo com SQLAlchemy + Pydantic
• Operações Create, Read, Update, Delete com validação
• Separação de esquemas de entrada e saída
• Criação de endpoints CRUD completos usando dados do banco

Módulo 8 – Alembic + Autenticação com JWT
• Migrations com Alembic
• Registro, login, hash de senhas
• Geração e validação de JWT
• Criação de sistema de login com autenticação JWT
• Implementação de migrations para novas tabelas

Módulo 9 – Boas Práticas REST + Filtros e Paginação
• Filtros com query params
• Paginação de resultados
• Status codes adequados
• Organização do código (separação por camadas)
• Refatoração de endpoints com filtros e paginação

Módulo 10 – Integração com Pandas
• Leitura de CSV e criação de DataFrames
• Aplicação de filtros
• Integração de Pandas com rotas FastAPI
• Criação de rota que retorna estatísticas simples a partir de arquivo CSV

Módulo 11 – Análise com Pandas e NumPy
• KPIs, agrupamentos e junção de tabelas
• Correlação básica
• Cálculos com groupby, mean, sum, merge
• Geração de KPIs de vendas ou desempenho com datasets reais

Conheça Nossas Outras Opções:
Curso Início Frequência Valor
PostgreSQL em Ação 18/10/25 Aos sábados - 14h00 às 18h00 R$ 675,00
Inteligência Artificial para Negócios 13/10/25 Segunda a sexta R$ 599,95
Formação Power BI 11/10/25 Sábados R$ 650,00
Mão na Massa com Impressão 3D 20/09/25 Sábados R$ 650,00
Automações Inteligentes com N8N e Power Automate 15/09/25 Segunda a Sexta-feira R$ 630,00
Dev Vibe Coder 15/09/25 Segunda a Sexta R$ 630,00

Nossa Estrutura

Quais são os requisitos?

Cada curso possui um requisito diferene. Na página do curso há um menu à esquerda onde tem o seu respectivo requisito.

Qual o formato dos cursos?

Os cursos são presenciais, curtos e intensivos. Dessa forma o aluno aprende direto ao ponto, sem enrolação.

Quem são os professores?

Os nossos professores são pessoas que trabalham na área de TI. Gerentes, analistas, programadores e consultores.

Preciso realizar o pagamento no ato da matrícula?

Não, você pode realizar o pagamento até o início do curso. Porém o pagamento assegura sua vaga. Nossos cursos são bem concorridos.

Com o curso, já é possível conseguir emprego na área?

Os nosso cursos são focados no mercado. Temos vários alunos que nunca haviam programado e terminaram o curso empregados.

Qual é a forma de pagamento?

Aceitamos pagamentos no PIX, boleto e Cartão de Crédito. No cartão o parcelamento é em até 5x. Também há parcelamento no boleto.

O que conseguirei fazer até o final do curso?

No curso fazemos sites, sistemas e até desenvolvemos aplicativos. Tudo vai depender da ementa do seu curso.

Não sei nada sobre programação. Devo fazer o curso?

Sim. Atente-se aos requisitos do curso. Recomendamos os cursos mais básicos para você iniciar.

Onde serão as aulas?

O Instituto fica na Rua Rio Purús, 7 - Vieiralves - Manaus/AM. Fácil localização. Próximo à grandes shoppings da cidade.

O que é o Programa Trainee?

Após um teste técnico, nós contratamos como programador os melhores alunos. Exclusivo para alunos. O programa trainee está inativo no momento.

Ficou com outras dúvidas?

Temos pessoas prontas para tirar suas dúvidas. Basta nos chamar no botão abaixo.

Chame-nos no Whatsapp

O que falou quem já fez curso
no Instituto Flexpeak?

Os cursos do Instituto Flexpeak possuem uma média geral de 4.5. Só quem preza pela qualidade de ensino consegue chegar aonde chegamos.