Curso de Python Pro Intensivo 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:

Este curso é 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 com FastAPI, o desenvolvimento web robusto utilizando Django e a integração com bancos de dados relacionais como o PostgreSQL através de ORM.

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

O que inclui neste curso:

  • Programação Orientada a Objetos (POO), classes, métodos e modularização
  • Desenvolvimento de APIs REST com FastAPI (rotas, métodos HTTP e parâmetros)
  • Desenvolvimento web completo com Django (arquitetura MTV, templates e views)
  • Integração com banco de dados PostgreSQL e manipulação via Django ORM
  • Construção de sistemas de CRUD completos e seguros
  • Implementação de sistemas de autenticação, hash de senhas, controle de acesso e sessões
  • Boas práticas de desenvolvimento, padronização de respostas e tratamento de exceções em APIs
Ementa:

Módulo 1 – Revisão de Python e Fundamentos Profissionais 

  • Funções; 
  • Listas, tuplas, conjuntos e dicionários;


Módulo 2 – Programação Orientada a Objetos e Modularização

  • Conceitos de Programação Orientada a Objetos; 
  • Classes e objetos; 
  • Atributos e métodos; 
  • Construtores; 
  • Criação e utilização de módulos; 
  • Organização do código em pacotes; 
  • Desenvolvimento de componentes reutilizáveis. 


Módulo 3 – Desenvolvimento de APIs com FastAPI 

  • Conceitos de API; 
  • Arquitetura REST; 
  • Introdução ao FastAPI; 
  • Criação e configuração de um projeto FastAPI; 
  • Criação de rotas; 
  • Métodos HTTP; 
  • Parâmetros de rota; 
  • Parâmetros de consulta;


Módulo 4 – Desenvolvimento Web com Django 

  • Introdução ao desenvolvimento web com Python; 
  • Conceitos de aplicações web; 
  • Arquitetura MTV – Model, Template e View; 
  • Instalação e configuração do Django; 
  • Criação de projetos Django;
  • Criação e organização de aplicações; 
  • Configuração de rotas e URLs; 
  • Criação de Views; i. Templates Django; 
  • Herança e reutilização de templates; 
  • Django ORM; 
  • Criação e execução de migrations; 
  • Utilização do Django Admin; 
  • Criação e processamento de formulários; 
  • Operações de cadastro, consulta, atualização e exclusão; 
  • Autenticação de usuários; 
  • Controle de acesso e sessões;


Módulo 5 – Banco de Dados PostgreSQL e Django ORM 

  • Conexão entre Django e PostgreSQL; 
  • Introdução ao Django ORM; 
  • Conceitos de ORM – Object Relational Mapping; 
  • Criação de Models no Django; 
  • Mapeamento entre classes e tabelas; 
  • Definição de campos e tipos de dados; 
  • Chaves primárias; 
  • Chaves estrangeiras; 
  • Relacionamentos entre modelos; 
  • Consultas ao banco de dados utilizando Django ORM; 
  • Criação e manipulação de registros utilizando Django ORM.


Módulo 6 – Desenvolvimento de CRUD com Django 

  • Conceito de CRUD; 
  • Operações Create; 
  • Operações Read; 
  • Operações Update; 
  • Operações Delete; 
  • Integração entre Django e PostgreSQL; 


Módulo 7 – Migrations e Autenticação com Django 

  • Conceitos de migrations; 
  • Sistema de migrations do Django; 
  • Criação de migrations; 
  • Aplicação de migrations no banco de dados; 
  • Conceitos de autenticação e autorização; 
  • Sistema de autenticação nativo do Django; 
  • Cadastro de usuários; 
  • Model de usuário do Django; 
  • Armazenamento seguro de senhas; 
  • Hash de senhas; 
  • Login de usuários; 
  • Logout de usuários; 
  • Gerenciamento de sessões; 
  • Proteção de páginas e rotas; 
  • Controle de acesso;


Módulo 8 – Boas Práticas em APIs REST 

  • Princípios de APIs REST; 
  • Organização de endpoints; 
  • Utilização adequada de métodos HTTP; 
  • Utilização de códigos de status HTTP; 
  • Separação de responsabilidades;
  • Padronização de respostas; Tratamento de exceções;
Conheça Nossas Outras Opções:
Curso Início Frequência Valor
Formação Power BI 28/11/26 Sábados - 08h00 às 12h00 R$ 650,00
Carreira de Marketing Digital 16/11/26 Segunda a sexta R$ 800,00
Python para Iniciantes Intensivo 14/11/26 Aos sábados - 08h00 às 12h00 R$ 649,70

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.