Promoção Especial
1 + 7 de R$ 357,00
Imagine se tornar um programador Full Stack pronto para o mercado em apenas alguns meses.
Se você deseja uma formação completa, prática e com suporte de especialistas, este curso foi feito para você!
Nosso conteúdo acompanha as demandas do mercado, incluindo:
✅ Frontend: HTML, CSS, JavaScript, ReactJS
✅ Backend: Java com Spring Boot
✅ Banco de Dados: MySQL
✅ Integração Backend + Frontend
✅ Projetos Reais para Portfólio
Preencha com seus dados e efetue a sua inscrição
Saiba mais
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. 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.
6. 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.
📌 Pré-requisitos: Informática intermediária e idade mínima de 13 anos
📌 Público-alvo: Iniciantes, estudantes universitários e profissionais em transição de carreira
🗓 Turma 1: Inicio dia 29 de junho de 2026
Aulas aos segundas e quartas das 19h às 22h.
📌 Duração: 168 horas de aulas
08 meses aproximadamente
💳 Escolha a forma de pagamento ideal para você
Quer começar sua jornada na tecnologia sem complicação? Escolha a opção que melhor se encaixa no seu momento:
✨ Pix ou Boleto
Entrada + 7x de R$ 407,00
🎁 Benefício especial para pagamentos em dia:
Ganhe R$ 50,00 de desconto em cada parcela e pague apenas 8 x de R$ 357,00.
💳 Cartão de Crédito Recorrente
Pague em 8x de R$ 365,00
✔ Cobrança automática mensal
✔ Não compromete o limite total do cartão
✔ Mais flexibilidade para você investir na sua carreira
Bônus exclusivos para os particiantes dessa Formação:
✅ Workshop de Git e GitHub – Domine o versionamento de código e aprenda a colaborar como um profissional!
✅ Curso Introdutório de Scrum e Kanban – Aprenda metodologias ágeis usadas no mercado e turbina seu perfil profissional!
✅ Acesso Vitalício à Comunidade de Alunos – Networking com profissionais e acesso a oportunidades de emprego exclusivas!
✅ Workshop sobre Carreira
🚀 Comece agora e dê o primeiro passo para construir sua carreira na tecnologia. As vagas são limitadas!
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.
Alexandre de Souza Junior
Professor e Consultor na Treina Recife, Engenheiro de Saneamento na Compesa, professor de graduação na área de Qualidade, Testes de Software, Gestão Ágil de Projetos e Java Web. Bacharel em Engenharia Civil com mestrado em Simulação de Reservatórios de Petróleo pela UFPE.
Rebeca Valgueiro Teixeira
Professora e Consultora da Treina Recife, Bacharel em Engenharia Civil, MBA em Gestão Empresarial, Analista de Gerenciamento de Projetos PL na empresa SiDi.
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.
Rodrigo Lyra
Graduado em Gestão da Tecnologia da Informação pelo CESAR School. MBA em Gestão Estratégia de Negócios na FNAT/SIRUIS. Professor de Tecnologia e Lógica de Programação na Treina Recife, com mais de 15 anos experiência na área de Tecnologia da Informação, Desenvolvimento de Software e Banco de Dados.
Modulo 1 - LÓGICA DE PROGRAMAÇÃO COM JAVA
Conceitos Iniciais
* Linguagem Java
* 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
Módulo 2 - 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 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)
Modulo 4 - GITHUB
Principais comandos Git
GitHub
Commits
Resolvendo Conflitos
Branches
Trabalhando com Repositório Remoto
Forks
Pull Requests
- Criação de portfólio de projetos no GitHub"
Módulo 5 - Spring Boot
- Criando um projeto Spring Boot (Spring Web - API REST)
- Tipos de Parâmetros (PathVariable e RequestParam)
- Projeto de Gerenciamento de Tarefas (taskify-api)
- Introdução ao Spring MVC
- Integração com Banco de Dados (Spring Data JPA)
- Tratamento de erros e exceções
- Validação de dados
- Documentação com Swagger OpenAPI
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