Formação Java | Caelum Cursos
(112h)
Por 10x de R$ 526,60
Investimento total de R$5266,00 no cartão
A formação java é para quem busca aprender desde o básico da linguagem Java até o mundo de Java para Web, com testes, SpringMVC e Maven. Para essa formação é necessário conhecimento básico de desenvolvimento Web, como funciona a Internet e o navegador, o que são páginas Web, HTML.
LINGUAGEM JAVA E ORIENTAÇÃO A OBJETOS
Você começa a formação aprendendo a linguagem de programação Java, uma das linguagens mais utilizadas hoje no mercado. Com ela, você vai desenvolver desde aplicações simples até aplicações web completas. No curso vai descobrir também todos os conceitos da Orientação a Objetos que vão permitir organizar o seu código e trabalhar com dados e comportamentos de forma mais natural e integrada.
Aprofunde na construção de aplicações web que funcionam de maneira descentralizada e que podem ser acessadas por um navegador a partir de qualquer lugar. Veremos como separar as responsabilidades em uma aplicação web, como funciona a interação entre cliente e servidor e também como persistir dados e apresentá-los com páginas dinâmicas.
BIBLIOTECAS E FRAMEWORKS USADOS NO MERCADO
Enquanto entende com detalhes o que acontece com uma aplicação web, conhecerá quais são as bibliotecas e frameworks que aumentam a produtividade, evitando retrabalhos. Falaremos também sobre frameworks famosos, como o Hibernate e o Spring.
GERENCIE VERSÕES DE CÓDIGO E DEPENDÊNCIAS
Precisando trabalhar junto com uma equipe, em que todas as pessoas trabalham em cima de um mesmo código fonte com milhares de linhas de código? Como gerenciar todas as bibliotecas que usarmos nos nossos projetos? Não se preocupe, aqui você vai aprender na prática como usar ferramentas de versionamento de código (Git) e gestão de dependências (Maven). Tudo isso facilita o trabalho em equipe em projetos e organizações.
ESCREVA CÓDIGOS DE QUALIDADE: TESTE
É preciso realizar muitos testes para que o nosso código de fato resolva os problemas para os quais ele foi construído. Fazer isso de maneira manual, toda vez que realizamos alguma alteração no código, da trabalho e as chances de cometer erros são grandes. Para finalizar, discutiremos como construir testes automatizados para fornecer essa segurança e também melhorar a qualidade do nosso código.