CURSO DE FUNDAMENTOS DE PROGRAMAÇÃO ORIENTADA A OBJETOS COM JAVA

A Linguagem Java tem evoluído e alcançado um grande nível de popularidade ao longo do tempo. Com isso, o curso de Fundamentos de Programação Orientada a Objetos com Java proporciona aos seus alunos uma introdução à Linguagem de Programação Java, apresentando as definições, os conceitos e um breve histórico da linguagem.

NÃO HÁ TURMAS DISPONÍVEIS

Objetivo Geral:
Transmitir os fundamentos necessários para o desenvolvimento de soluções para os problemas da Linguagem Java.

Objetivos Específicos:
Oferecer ao aluno os conceitos básicos da Linguagem de Programação em Java;
Apresentar ao aluno os conceitos e estruturas básicas da Linguagem Java;
Apresentar para o aluno o conceito e as definições iniciais do paradigma de Programação Orientada a Objetos.
Aula Tema Objetivo Vídeo
1 A Linguagem Java Introduzir o conceito de Linguagem de Programação Java, definindo seus aspectos gerais, seu funcionamento e enfatizando a sua importância no avanço tecnológico.
2 Tipos de dados, arrays, métodos e comandos Java Apresentar e exemplificar os tipos de dados básicos e os elementos da sintaxe Java, incluindo a manipulação e criação de arrays e a definição e utilização dos métodos.
3 Programação Orientada a Objetos Apresentar o conceito dos elementos que compõem a Programação Orientada a Objetos, expondo e exemplificando o papel de classes e objetos em Java e o conceito de encapsulamento de membros, assim como a função de métodos construtores.
4 Pacotes Abordar o conceito e funcionamento de pacotes em Java, dando ênfase à sua definição e à importância de sua aplicabilidade.
5 Herança Abordar o conceito e funcionamento de herança em Programação Orientada a Objetos, tendo como exercício a sua aplicação em classe Java.
6 Classes Abstratas e Interfaces Apresentar a definição e a importância de Classes Abstratas e de Interfaces, aplicando seus conceitos em uma hierarquia de heranças.
7 Polimorfismo Apresentar a definição e ressaltar a importância de Polimorfismo, desenvolvendo suas aplicações em classes Java.
8 Sobrecarga Apresentar os conceitos, apontar as vantagens de sobrecarga de métodos e abordar as regras para a criação de métodos sobrecarregados.
80 h/a de AAC

Duração do curso: 2 meses
Este curso possui pré-requisitos.