Curso Presencial de Python com Flask

Assista ao vídeo para conhecer tudo do curso

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

A nossa empresa está comprometida a proteger e respeitar sua privacidade, seus dados são usados apenas para fins de marketing.

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.

Sobre os instrutores

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.


Conteúdo do Curso

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

Garantir minha vaga
Endereço: Avenida Conde da Boa Vista, nº 1410, sala 16
Boa Vista - Recife - PE
Whatsapp (81) 98215.2121