Formação da Base ao Full Stack com IA
Aprenda Java, Spring Boot, React e Inteligência Artificial
desenvolvendo projetos reais.
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
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:
📌 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!
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
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