Java

(100% learning by doing)

Carga Horária30h
CategoriaAula
ModalidadeOnline
ÁreaCiência da Computação

Sobre

Java é a linguagem de programação e plataforma de desenvolvimento nº 1. Reduz custos, reduz prazos de desenvolvimento, impulsiona a inovação e aprimora Application Services. Com milhões de desenvolvedores executando mais de 45 bilhões de Java Virtual Machines em todo o mundo, Java continua sendo a plataforma de desenvolvimento preferida por empresas e desenvolvedores em todo o mundo (fonte: oracle.com)

Segundo o tiobe-index, a Linguagem Java ainda persiste como uma das linguagens de programação mais utilizadas pelo mundo. 

Neste sentido, o curso de Java - learning by doing - foi elaborado para proporcionar ao estudante uma realidade de possibilidade de resoluções de problemas, aliado ao conceito de qualidade de software, como coesão, fraco acoplamento, divisão de responsabilidades e construção de uma arquitetura em camadas, com conexão com banco de dados. 

Mais informações

Objetivos

Obter os conhecimentos das técnicas de programação orientada a objeto por meio da linguagem Java.

  1. Conhecer a sintaxe básica de Java;

  2. Modelagem soluções para problemas em termos de objetos;

  3. Arquitetura de sistema orientado a objetos;

  4. Comunicação tecnologias de persistência de dados.

Metodologia

O curso se baseia na sinergia entres as principais metodologias ativas, como a Problem Based Learning, Challenge Based Learning e a Flipped Classrom. Maximizando a eficácia na construção de resolutividade de problemas reais do mercado bem como utilizando-se de técnicas e ferramentas inovadoras para aumentar o engajamento e a motivação do aluno em um curso remoto.

Pré-requisitos

Lógica de Programação

Ementa:

Módulo 1:  Definição de Problema (MVP)

Módulo 2: O Ambiente de desenvolvimento

Módulo 3: Sintaxe Básica da Linguagem

Módulo 4: Orientação a Objetos com Java

Módulo 5: Herança, Polimorfismo e ligação dinâmica

Módulo 6: Arquitetura Orientada a Interfaces

Módulo 7: Collections e Generics

Módulo 8: Tratamento de Exceções

Módulo 9: Introdução a JDBC

Dúvidas? Fale conosco

Ao clicar no botão ao lado, você aceita os Termos de Uso e as políticas de Privacidade e Cookies da EngagED.