Transforme sua carreira e conquiste o mercado de tecnologia!




Formação da Base ao Full Stack com IA


Aprenda Java, Spring Boot, React e Inteligência Artificial

desenvolvendo projetos reais.

Assista ao vídeo para conhecer tudo do curso
Garantir minha vaga

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 novas demandas do mercado, unindo programação e Inteligência Artificial:


✅ Frontend: HTML, CSS, JavaScript e React

✅ React com IA: uso da Inteligência Artificial para apoiar a criação e otimização de interfaces

✅ Backend: Java com Spring Boot

✅Spring Boot com IA: desenvolvimento de aplicações inteligentes e integração de recursos de IA ao backend

✅ Banco de Dados: MySQL

✅ Integração completa: Backend + Frontend + IA

✅ Projetos reais para fortalecer seu portfólio

Preencha com seus dados e efetue a sua inscrição

Autorizo a Treina Recife a entrar em contato comigo pelo WhatsApp para enviar informações sobre o curso solicitado, condições de matrícula e conteúdos relacionados. Posso cancelar o recebimento a qualquer momento.

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


Ao longo dos módulos, os alunos aprenderão técnicas de programação com o apoio da Inteligência Artificial.


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.


🗓 Turma 1:

Próximas turmas em janeiro

Preencha o cadastro de reserva


📌 Duração: 162 horas de aulas

08 meses aproximadamente



Investimento: 8x de R$ 397,00


💳 Condição de pontualidade:

Mensalidades pagas até o dia 10 de cada mês mantêm o valor de R$ 397,00.


Após o dia 10, a mensalidade passa para R$ 447,00, conforme as condições previstas em contrato.



📌 Pré-requisitos:

  • Informática intermediária
  • idade mínima de 13 anos


📌 Público-alvo: Iniciantes, estudantes universitários e profissionais em transição 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.



🚀 Comece agora e dê o primeiro passo para construir sua carreira na tecnologia. As vagas são limitadas!

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.


Alexandre de Souza Junior - Professor e Consultor na Treina Recife, Especialista em IA, Gestor Governamental de Controle Interno, professor de graduação na área de IA, 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.


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.


Kennedy Lins - Analista de Sistemas Sênior na Netra Tecnologia, Bacharel em Sistema da Informação, Mestre em Informática Aplicada, Análise de Dados e Inteligência Artificial. Proficiente nas tecnologias: JAVA, Spring MVC, HTML, CSS, JavaScript, Bootstrap, React, PHP, SQL, Oracle, DB2

Conteúdo do Curso

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 - Spring Boot com IA

- 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 5 - 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 6 - React com IA

- Criando um projeto React : 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

Inscrições abertas, não perca sua vaga!

Quero me inscrever
Endereço: Avenida Conde da Boa Vista, nº 1410, sala 16
Boa Vista - Recife - PE
Whatsapp (81) 98215.2121