Se você quer entrar na programação em 2025, mas não sabe por onde começar, este é o caminho mais claro, seguro e prático.
Python é uma linguagem muito procurada pelo mercado e Flask é o microframework perfeito para sua primeira aplicação web.
E nesta formação presencial, você aprende tudo do zero, com suporte, prática e acompanhamento real.
Preencha com seus dados e efetue a sua inscrição
Saiba mais
🗓 Turma 1: Inicio dia 13 de janeiro
Aulas nas terças e quintas das 19h às 22h.
📌 Duração: 117 horas/aula
Aproximadamente 05 meses
📌 Pré-requisitos: Informática básica e idade mínima de 13 anos
📌 Público-alvo: Iniciantes, estudantes universitários e profissionais em transição de carreira
📌 Formas de Pagamento:
Pix, Boleto ou cartão:
Investimento (depende da quantidade de módulos escolhida):
Curso de Python com Flask (módulos 1 a 5):
1 + 4x de R$ 357,00
Full Stack Python com Flask (módulos 1 a 7):
1 + 7x de R$ 357,00
🎁 Bônus Exclusivos para Alunos do Curso:
✅ Acesso Vitalício à Comunidade de Alunos – Networking com profissionais e acesso a oportunidades de emprego exclusivas!
Certificado e Diferencial Competitivo
Concluindo o curso, você receberá um certificado de conclusão, validando suas habilidades e aumentando suas chances de sucesso nos processos seletivos.
Por que Escolher Nosso Curso?
1. Método 100% Prático e Focado no Mercado
Diferente de cursos teóricos, aqui você aprende fazendo. Desde o primeiro dia, você colocará a mão na massa, desenvolvendo projetos reais e resolvendo desafios práticos. Assim, quando chegar a uma entrevista de emprego, você estará preparado para mostrar resultados.
2. Tecnologia Atualizada e Formação Completa
3. Suporte Personalizado com Especialistas do Mercado
Você aprenderá com profissionais experientes, que não apenas ensinam, mas vivem a tecnologia no dia a dia. Eles estarão disponíveis para tirar dúvidas, dar orientações e ajudar no seu desenvolvimento profissional.
4. Metodologia Inovadora e Motivadora
Nosso ensino vai além do tradicional! Com projetos colaborativos, feedback constante e desafios práticos, garantimos que você absorva os conceitos de forma eficiente e motivadora.
5. Networking com Profissionais e Oportunidades de Carreira
Fazer parte deste curso significa integrar-se a uma comunidade ativa de programadores e recrutadores. As oportunidades de emprego e indicações aumentam significativamente quando você está cercado de profissionais qualificados.
Rogério Aguiar
Professor e Consultor na Treina Recife, graduado em matemática, Pós-graduação em Tecnologia da Informação, mestre em Administração Pública, Especialista em Planejamento Estratégico e na Gestão da TIC, Professor Universitário de Cursos de Graduação ministrando a disciplina Lógica de Programação e Pós-Graduação em diversas Faculdade e Universidades em Pernambuco.
João Ferreira
Graduado em Análise e Desenvolvimento de Sistemas, com pós-graduação em Cloud Computing e em I.A., Mestre em Engenharia Elétrica, Doutorando em Engenharia Elétrica e Engenharia da Computação (UPE). Professor universitário na Uninassau e em cursos da Treina Recife. Atualmente é Servidor na Compesa atuando como Analista de Tecnologia da Informação.
Backend:
Modulo 1 - Linguagem de Programação Python
Conceitos Iniciais
- Linguagem Python
-Variáveis e Tipos de Dados
- Operadores
- Comandos de Entrada e Saída}
Estruturas de Decisão (Condicionais)
- if/else
- switch/case
Estruturas de Repetição (Loops)
- while
- for
Estruturas de Dados
- Arrays
- Listas
- Collections
Módulo 2 - Introdução ao Desenvolvimento Web
-Como funciona a Web: cliente, servidor e requisições HTTP
-Entendendo ciclos Request → Response
-MVC (Model-View-Controller) e organização de projetos
Módulo 3 - Banco de Dados MySQL
- Conceitos básicos de banco de dados
- Criação de um banco de dados
- Comandos DDL (CREATE, ALTER, DROP, CONSTRAINTS)
- Comandos DML (INSERT, UPDATE, DELETE)
- Comandos DQL
- Funções de agregação
- Join Tables (INNER, LEFT, RIGHT)
Módulo 4 - Programação Orientada a Objetos
- Classes e Objetos
- Atributos e Métodos (+ construtores)
- Encapsulamento
- Métodos Estáticos
- Herança
- Polimorfismo
- Classes Abstratas
- Interfaces
- Tratamento de Exceções
Módulo 5 - Flask
- Instalação e ambiente virtual (venv)
-Estrutura básica de um app Flask
-Criando rotas (@app.route)
-Tipos de resposta (HTML, JSON, texto)
-Variáveis na rota e boas práticas de nomenclatura
-Fast API, ORM, Padrão MVC
Frontend:
Módulo 6 - Frontend
- Fundamentos de Web
- Conceitos de Web
- Arquitetura de uma aplicação Web
- Protocolos de comunicação
- Servidores Web
- HTML
- CSS
- JavaScript
- Bootstrap
Módulo 7 - React JS
- Criando um projeto React JS: Gerenciamento de Tarefas (taskify-js)
- Criação de componentes
- Definição de props para reutilização de componentes
- Gerenciamento de Estados c/ os Hooks useState e useEffect
- Gerenciamento de Estados Globais com Context API
- Navegação entre páginas com React Router Dom
- Integração com APIs externas com Axios
- Armazenamento local (Local/Session Storage)
Integração do projeto de Backend com o Frontend
Depoimento de alunos