Imagine sair do zero e 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ê!
Saiba mais
Preencha com seus dados e efetue a sua inscrição
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
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
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.
Detalhes do Curso
📅 Data de Início:
Turma 1: 29 de abril de 2025
(Terças e Quintas, das 19h às 22h)
Turma 2: 03 de maio de 2025
(Sábados, das 9h às 16h)
📌 Duração: 08 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
💰 Investimento Total: R$ 2.800,00
📌 Formas de Pagamento:
Pix ou Boleto: 1 + 7x de R$ 350,00
🎁 Bônus Exclusivos para Alunos do Curso:
✅ 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
✅ Guia Definitivo para Conquistar seu Primeiro Emprego como Programador Full Stack Júnior
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.
Hildeberto Nascimento de Melo
Bacharel em Sistemas de Informação pela Faculdade Integrada do Recife (2007), Pós-graduação em Docência do Ensino Superior pela Uninassau (2009), Mestrado em Ciência da Computação pela UFPE/CIN (2010). Atualmente é professor da UNINASSAU. Tem experiência na área de Ciência da Computação, com ênfase em Sistemas de informação, atuando principalmente nos seguintes temas: Orientação a Objetos, Desenvolvimento Java, .NET, PHP, Banco de Dados e Sistemas Distribuídos.
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
Graduando em Gestão da Tecnologia da Informação pelo CESAR School. Professor de Informática básica na Treina Recife com mais de 10 anos experiência na área de Tecnologia da Informação, Desenvolvimento de Software e Banco de Dados.
Modulo 1 - GITHUB
Principais comandos Git
GitHub
Commits
Resolvendo Conflitos
Branches
Trabalhando com Repositório Remoto
Forks
Pull Requests
Modulo 2 - 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
- Collections
Módulo 3 - 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 4 - 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 5 - Métodos Ágeis
- Scrum
- Kanban
- Criação de portfólio de projetos no GitHub"
Módulo 6 - 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 7 - 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 8 - 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 Backend com o Frontend
Módulo 9 - Orientação Profissional
- Potencializando o seu CV e Linkedin
- Como se comportar nas entrevistas de emprego
Depoimento de alunos