fbpx

Torne-se o Programador Java Full-Stack que o mercado deseja!

Há muitas vagas na área de TI para profissionais qualificados, seja um deles.

Curso Java Full Stack. Seu passaporte para o futuro!

Curso Java Full Stack com Spring e Angular

INFORMAÇOES IMPORTANTES

Sobre o curso

Como funciona?

Aula remota 100% ao vivo. Gravação disponível para assistir depois.

Qual horário?

Aulas ao vivo às terças e quintas, das 19h às 21h.

Qual a duração?

O curso tem duração de 20 semanas, carga horária de 80 horas.

Quando começa?

As aulas terão início no dia 27/01/2025.

Nosso curso foi feito para..

Iniciantes

Que estão buscando a primeira vaga em programação.

Devs Front-End

Que desejam ampliar suas habilidades e chegar ao próximo nível.

Especialistas TI

Que trabalham em controle de qualidade, suporte ou gestão de projetos.

Programadores

Que já trabalham como dev, mas ainda não se sente confiante.

curso java full stack com spring e angular

Pré-requisitos

Você não precisa ter conhecimento prévio de programação para fazer este curso. Basta ter conhecimento sólido em lógica de programação.

E o que nós vamos te ensinar?

curso java full stack com spring e angular
curso java full stack com spring e angular
curso java full stack com spring e angular
curso java full stack com spring e angular
curso java full stack com spring e angular
curso java full stack com spring e angular

Salário de um Dev Full-Stack

Quanto que você pode ganhar por mês

Junior
R$ 3.658
Pleno
R$ 7.387
senior
R$ 14.399

Fonte: pesquisa.codigofonte.com.br/2022

O que você aprenderá no Curso Java Full Stack:

Fundamentos do Java

Domine a linguagem Java, incluindo tipos de dados, operadores e estruturas de controle.

Programação Orientada a Objetos (POO)

Aprenda conceitos essenciais como herança, polimorfismo e encapsulamento.

Desenvolvimento Web com Java

Crie aplicações robustas com Java Servlets, JSP, e a arquitetura MVC.

Banco de Dados Relacionais

Trabalhe com SQL e JDBC para gerenciar dados em bancos relacionais de forma eficiente.

Java Enterprise Edition (JEE)

Explore APIs e arquiteturas JEE para construir aplicações corporativas escaláveis.

Frameworks Spring e Angular

Desenvolva aplicações modernas e completas utilizando Spring Boot no back-end e Angular no front-end.

Injeção de Dependência

Aprenda a configurar e gerenciar dependências com Spring para um código mais modular e testável.

Persistência de Dados com Spring Data JPA

Simplifique o acesso ao banco de dados usando Spring Data JPA e Hibernate.

Segurança com Spring Security

Implemente autenticação e autorização seguras em suas aplicações Java.

Desenvolvimento com Angular

Crie interfaces de usuário dinâmicas e responsivas com Angular e TypeScript.

Maven

Automatize o build e gerenciamento de dependências dos seus projetos Java com Maven.

Projeto Final

Integre todo o conhecimento adquirido em um projeto completo com Java Spring Boot no back-end e Angular no front-end.

E quais são os módulos do Curso Java Full-Stack?

O que é Java ?
Definição Java
Plataforma Java
Fases do programa Java
O método main()

JavaDoc
Ponto-e-Vírgula, blocos e espaço
Identificadores e palavras reservadas
Variáveis, Declarações e Atribuição
Tipos de dados
Conversão de tipos primitivos

Operadores Aritméticos
Operadores Relacionais
Operadores Lógicos
Operadores de Incremento e Decremento
Ternário – Operador Condicional

Estruturas de decisão if – else
Estrutura de decisão switch
Iterações (Laços)

Declarando Array
Acessando um elemento do Array
Arrays Multidimensionais
Manipulando Arrays com java.util.Arrays

Package (pacotes)
Modificadores de acesso
Classes
Métodos
Objetos
Notação UML

Declarando Membros de classe
Referencia de objetos
Métodos (Invocação, Sobrecarga)
Construtores
Instancia de Classes
Membros estáticos

Herança
Modificador final
Polimorfismo
Sobreposição de métodos
Encapsulamento
Métodos de Configuração e Captura

Classes Abstratas
Métodos Abstratos
Interfaces
Métodos de Extensão na Interface
Herança entre interfaces
Expressões Lambda e Métodos de Referencia
Tipos Enumerados

Categoria de Exceções
Manipulando Exceções
Catch com Múltiplas Exceções
Try com Recursos
Throw e Throws
Exceções Verificadas e não verificadas

Hierarquia
Interface Set, List, Map
Tipos Generics
Generics e Coleções Java
Percorrendo Collections for-each, iterator
Streams método forEach
Classificando Coleções: Collections.sort
Interface Comparable

Manipulando arquivos com Objeto File
Interface InputStream, OutputStream, Writer e Reader
FileOutputStream, FileIntputStream, FileWriter, FileReader

O que e banco de dados?
Sistema gerenciador de banco de dados (SGBD)
Tabelas e chaves(Chave primária e chave estrangeira)
Comandos SQL
União de tabelas (Joins)
JDBC
DAO – Design Patterns

O que e JEE?
Containers
APIs JEE
Arquiteturas de camadas JEE
Arquitetura MVC para WEB

Introdução ao HTML
Tags e elementos HTML
Estrutura HTML
Formulários
Introdução ao CSS
Seletores
Introdução e sintaxe do JavaScript

O que são Servlets?
Estrutura de aplicação WEB
Request e Response
Acessando um servlet

Navegação
Gerenciamento de Sessão

Introdução
Elementos JSP
Tratamento de Erros

Introdução
Expression Language – EL
Sintaxe EL
JSTL – JSP Standard Tag Library
Biblioteca Core

Introdução

Mapeamento Objeto Relacional Mapeamento utilizando anotações Associações

Entity Manager JPQL

O que é Maven ?

Project Object Model – pom.xml 

O que é Spring?

O Framework Action Based Ciclo de vida do Spring MVC

Introdução

Aprendendo sobre o contexto do Spring Regras de nomeação dos beans

Injeção de dependência

Pontos de injeção de dependência
O @Autowired

Escopo dos beans

Introdução

Configurando o projeto
O JPA Repository

Criando queries sem escrevê-la

Conceitos básicos Spring Boot
Configurando o Spring Boot

Criando sua primeira aplicação com o Spring Boot

Entendendo autenticação e autorização
Os módulos do Spring Security

Configurando os filtros de acesso

Usando JWT
Configurando o contexto do Spring
O formulário de login
Protegendo invocação de métodos em beans

O que é Angular?

Fundamentos do Angular
Estrutura de um projeto Angular
Instalando e criando um projeto com Angular CLI

Bootstrapping e AppModule
O que são componentes
Instalando dependências de projeto e de desenvolvedor 

Criando o build do projeto

Back-end em Java Spring Boot

Front-end em Angular

curso full stack javascript

Um curso completo para você

Curso de programação Full Stack Javascript

Curso 100% prático

Aqui você aprende fazendo através de laboratórios e projetos reais

Formação rápida

Aprendizado sem enrolação. Formação completa em menos de 6 meses

Curso de programação Full Stack Javascript

Aprenda com experts

Nossos instrutores são todos especialistas. Você vai aprender com quem faz

Curso de programação Full Stack Javascript

Mentoria individual

Você terá durante todo o curso a orientação e feedback de um mentor

Curso de programação Full Stack Javascript

Aprenda do zero

Você não precisa ter conhecimento anterior em programação

Curso de programação Full Stack Javascript

Tecnologia de ponta

Nossos instrutores trazem para o curso as tecnologias mais atuais do mercado

O que nossos alunos dizem

Por que fazer o curso na 3way?

A 3way Networks está desde 2005 ministrando cursos em TI com excelência, formando profissionais e transformando vidas.

A máxima de nossa metodologia é que a melhor forma de aprender é “aprender fazendo”. Por isso nossos cursos são envolventes e com muita prática. Garantido resultados de alto desempenho.

Seja um Profissional Aprendendo com Profissionais!

Certificado de Conclusão 3way

Receba Certificado Reconhecido

Ao concluir o Curso Java Full-Stack você receberá o certificado de conclusão reconhecido em todo Brasil.

Seu dia a dia no curso

Curso de programação full stack javascript java

Aulas interativas

Faça perguntas, compartilhe sua tela ou converse 100% ao vivo com o instrutor ou colegas a qualquer momento.

curso de programação full stack java javascript

Aulas remotas ao vivo

Participe das aulas no conforto do seu lar ou onde você estiver. No dia seguinte receba a aula assistida para revisar quantas vezes quiser.

curso de programação full stack javascript java 3

Muita prática

Em todas as aulas você põe em prática o que aprendeu. São feitas várias atividades mão na massa através de laboratórios e projetos reais, com o suporte do instrutor 100% ao vivo.

Perguntas Frequentes

Não. A formação é 100% remota ao vivo! Onde você fica cara a cara com o instrutor 100% ao vivo, durante todo o curso. As aulas acontecem ao vivo e ficam gravadas na plataforma. Então, se por algum motivo você não conseguir acompanhar a aula no horário indicado, poderá assistir quando quiser.

O Curso Java Full-Stack tem duração aproximada de 20 semanas com conteúdo enxuto, focado no que você realmente precisa aprender para ter sucesso como programador no mercado.

Para se matricular no Curso Java Full-Stack, você precisa apenas de:

– Ter conhecimento de lógica de programação ou já programar em alguma linguagem.

– Ter um computador ou notebook com pelo menos 4GB de memória RAM, 1.6GHz de processador, 256GB de armazenamento e com microfone e autofalante;

– Ter uma internet banda larga de boa qualidade;

– Ter webcam (não é necessário utilizar em todas as aulas);

– Preencher a ficha do processo seletivo;

Você se encaixa em todos esses pontos? Então a nossa formação É PARA VOCÊ!

Sim! Enquanto estiver matriculado(a) no Curso Java Full-Stack, você terá todo o suporte do nosso time de professores para tirar todas as dúvidas e receber suporte exclusivo.

Sim! Ao final do Curso Java Full-Stack você receberá um Certificado de Conclusão atestando os seus conhecimento e aplicação como Programador Java Full-Stack 3way Academy.

Claro! Você pode falar com a gente enviando uma mensagem para o e-mail [email protected] ou pelo WhatsApp (62)99245-1071

Faça agora Sua pré-matrícula e garanta sua vaga!

Investimento

PARCELADO

12x
R$ 397 NO CARTÃO DE CRÉDITO SEM JUROS
  •  

À vista

Desconto Especial
R$ 3970 No PIX
  •  

Ganhe até R$ 14.000 como Programador Java Full-Stack

Torne-se Programador Java Full-Stack em apenas 5 meses, mesmo sem conhecimento em programação. Do zero ao mercado de trabalho. Garanta seu futuro!

Rolar para cima