Ciências Exatas e da Terra - EXT

Introdução à Programação Orientada a Objetos

Este curso apresenta os principais conceitos da programação orientada a objetos. Serão elucidados o que são classes, objetos, atributos e métodos. E serão abordados, na prática, outros conceitos importantes da orientação a objetos, tais como encapsulamento e polimorfismo. Dessa forma, o(a) estudante irá conhecer melhor as vantagens e as decorrências da utilização deste paradigma de programação.

Entrar    Voltar aos Cursos

Duração

40h

Módulos

4

Nível

Intermediário

Pré-requisitos

Conhecimentos básicos em algoritmos ou lógica de programação

Ambientes de desenvolvimento (IDEs)

Unidade 1: Introdução
Unidade 2: Instalando um IDE
Unidade 3: Criando um Projeto
Unidade 4: Conhecendo o IDE
Unidade 5: Abrindo um Projeto
Unidade 6: Executando um Projeto
Contém 6 vídeos, 1 atividade

Introdução à orientação à Objetos

Unidade 1: Fundamentos
Unidade 2: Classes e objetos
Unidade 3: Métodos e mensagens
Unidade 4: Encapsulamento
Unidade 5: Herança
Unidade 6: Polimorfismo
Contém 6 vídeos, 1 atividade

Desenvolvimento de sistemas

Unidade 1: Interface gráfica
Unidade 2: Tratamento de exceções
Unidade 3: Persistência
Unidade 4: Bibliotecas e Coleções
Unidade 5: Tipos Genéricos
Contém 5 vídeos, 1 atividade

Padrões de Projeto

Unidade 1: Conceito de padrões de projeto
Unidade 2: Principais padrões de projeto
Unidade 3: Padrões GoF (Gang of Four)
Unidade 4: Padrões Grasp
Contém 4 vídeos, 1 atividade

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA SUL-RIO-GRANDENSE - IFSUL | 2022/1

Flávio Luís Barbosa Nunes
Reitor
Rodrigo Nascimento da Silva
Pró-reitor de Ensino
Veridiana Krolow Bosenbecker
Diretora de Políticas de Ensino e Inclusão
Gisela Loureiro Duarte
Pró-reitora de Extensão e Cultura
Antônio Cardoso Oliveira
Chefe de Departamento de Educação a Distância e Novas Tecnologias

COORDENAÇÃO DE ELABORAÇÃO DO CURSO MOOC

Maria Isabel Giusti Moreira
Coordenadora da Coordenadoria de Produção de Tecnologias Educacionais
Coordenadora Geral da Rede e-Tec Brasil
Leonardo Betemps Kontz
Coordenador Adjunto
Ivana Caldeira Siqueira
Coordenadora de Curso - Área de Administração
Gladimir Ceroni Catarino
Coordenador de Curso - Área de T.I

CONTEÚDO E APRESENTAÇÃO

Andréia Sias Rodrigues
Conteudista(s)
Material oriundo do curso Programador de Sistemas, os créditos dos demais profissionais envolvidos no projeto original constam no vídeo.

EQUIPE MULTIDISCIPLINAR DA COORDENADORIA DE PRODUÇÃO DE TECNOLOGIAS EDUCACIONAIS

Bruna Ferreira Gugliano
Lucas Pessoa Pereira
Robes Barcelos Pereira Rocha
Design Instrucional
Ariane da Silva Behling
Natanael Rodrigo Xavier Pires
Design Gráfico e Digital
Rodrigo Mascarenhas Costa
Edição de Áudio e Vídeo
Luís Fernando da Silva Mendes
Rodrigo da Cruz Casalinho
Desenvolvimento e Suporte AVA