Indique um curso   |   Siga nas redes sociais
YouCourse
Menu
Sign In / Up

Faça login em sua conta ou cadastre-se para ter controle total, salvar cursos, receber bônus e muito mais.

Entrar

Novo usuário? Criar Conta

Sign In / Up
  • Desenvolvimento
    • Outros
    • Ferramentas de Desenvolvimento
      • Git
      • DevOps
      • Docker
    • Linguagens de programação
      • Ruby on Rails
      • C#
      • Node.Js
      • Programação orientada a objetos
      • c plus plus
      • Go (linguagem de programação)
      • Python
      • Java
      • Framework Spring
      • Laravel
    • Teste de Software
    • Banco de Dados
      • SQL
      • MongoDB
      • MySQL
      • Modelagem de dados
      • SQL Server
      • Oracle SQL
    • Desenvolvimento de Games
      • Programação em Scratch
      • Unreal Engine
      • Unity
      • Blender
    • E-Commerce
      • WooCommerce
      • Magento
    • Aplicativos móveis
      • Ionic
      • Kotlin
      • Quasar
      • Google Flutter
      • React Native
      • Swift
      • Java Android
    • Desenvolvimento Web
      • HTML
      • Django
      • JavaScript
      • CSS
      • React
      • Angular
      • DotNet
      • VueJs
      • PHP
      • WordPress
  • Design
    • Design gráfico
      • CorelDRAW
      • Illustrator
      • InDesign
    • Web Design
      • Bootstrap
      • Photoshop
      • FlexBox
      • UI-UX
  • Ensino e estudo acadêmico
    • Treinamento de professores
      • Camtasia
    • Idioma
      • Coreano
      • Alemão
      • Francês
      • Libras
      • Latim
      • Inglês
    • Educação online
      • Google Classroom
  • Estilo de vida
    • Alimentos e bebidas
      • Culinária
    • Artes e artesanato
      • Desenho
    • Jogos
      • Xadrez
    • Cuidados com animais e adestramento
      • Adestramento de cães
    • Beleza e maquiagem
      • Maquiagem
      • Beleza
  • Marketing
    • Marketing Digital
      • Google Analytcs
      • Google Ads
    • Marketing de redes sociais
      • Canva
      • Instagram
      • Marketing no Facebook
  • Negócios
    • Dados e Análises
      • Data Science
      • Análise de dados
    • Empreendedorismo
      • Plano de negócios
      • Startup
      • Impressão para camisetas
    • Vendas
      • Linkedin
    • Administração
      • Scrum
  • Produtividade no escritório
    • SAP
      • SAP
    • Apple
      • macOS
    • Microsoft
      • Word
      • Pacote Office
      • Power Bi
      • Excel
    • Oracle
      • Oracle Business Intelligence
    • Google
      • Google Drive
  • TI e software
    • Hardware
      • Raspberry
      • Raspberry Pi
      • Arduino
    • Sistemas Operacionais
      • Linux
    • Outros
    • Rede e segurança
      • Monitoramento de rede
      • Hacking Ético
YouCourse
  • Desenvolvimento
    • Outros
    • Ferramentas de Desenvolvimento
      • Git
      • DevOps
      • Docker
    • Linguagens de programação
      • Ruby on Rails
      • C#
      • Node.Js
      • Programação orientada a objetos
      • c plus plus
      • Go (linguagem de programação)
      • Python
      • Java
      • Framework Spring
      • Laravel
    • Teste de Software
    • Banco de Dados
      • SQL
      • MongoDB
      • MySQL
      • Modelagem de dados
      • SQL Server
      • Oracle SQL
    • Desenvolvimento de Games
      • Programação em Scratch
      • Unreal Engine
      • Unity
      • Blender
    • E-Commerce
      • WooCommerce
      • Magento
    • Aplicativos móveis
      • Ionic
      • Kotlin
      • Quasar
      • Google Flutter
      • React Native
      • Swift
      • Java Android
    • Desenvolvimento Web
      • HTML
      • Django
      • JavaScript
      • CSS
      • React
      • Angular
      • DotNet
      • VueJs
      • PHP
      • WordPress
  • Design
    • Design gráfico
      • CorelDRAW
      • Illustrator
      • InDesign
    • Web Design
      • Bootstrap
      • Photoshop
      • FlexBox
      • UI-UX
  • Ensino e estudo acadêmico
    • Treinamento de professores
      • Camtasia
    • Idioma
      • Coreano
      • Alemão
      • Francês
      • Libras
      • Latim
      • Inglês
    • Educação online
      • Google Classroom
  • Estilo de vida
    • Alimentos e bebidas
      • Culinária
    • Artes e artesanato
      • Desenho
    • Jogos
      • Xadrez
    • Cuidados com animais e adestramento
      • Adestramento de cães
    • Beleza e maquiagem
      • Maquiagem
      • Beleza
  • Marketing
    • Marketing Digital
      • Google Analytcs
      • Google Ads
    • Marketing de redes sociais
      • Canva
      • Instagram
      • Marketing no Facebook
  • Negócios
    • Dados e Análises
      • Data Science
      • Análise de dados
    • Empreendedorismo
      • Plano de negócios
      • Startup
      • Impressão para camisetas
    • Vendas
      • Linkedin
    • Administração
      • Scrum
  • Produtividade no escritório
    • SAP
      • SAP
    • Apple
      • macOS
    • Microsoft
      • Word
      • Pacote Office
      • Power Bi
      • Excel
    • Oracle
      • Oracle Business Intelligence
    • Google
      • Google Drive
  • TI e software
    • Hardware
      • Raspberry
      • Raspberry Pi
      • Arduino
    • Sistemas Operacionais
      • Linux
    • Outros
    • Rede e segurança
      • Monitoramento de rede
      • Hacking Ético
  • home
  • desenvolvimento
  • linguagens de programação
  • programação orientada a objetos

Curso: Programação Orientada a Objetos 2015.1

Canal: André Santanchè

GRATUITO

Português

Reportar

Aulas do Curso (33 vídeos)

0 de 33 aulas concluídas 0%
0
Fundamentos de Java - Aula 01 - Programação Orientada a Objetos
Fundamentos de Java - Aula 01 - Programação Orientada a Objetos

Fundamentos de programação em Java para programadores em C. Esta aula introduz a construção de um programa básico e estr…

1
Noções de Objetos e Classes - Aula 02 - Programação Orientada a Objetos
Noções de Objetos e Classes - Aula 02 - Programação Orientada a Objetos

Fundamentos de Orientação a Objetos. Introdução à noção de Objetos e Classes a partir da nossa percepção do mundo e o mo…

2
POO na Web / Introdução ao JavaScript - Aula 02 – Programação Orientada a Objetos
POO na Web / Introdução ao JavaScript - Aula 02 – Programação Orientada a Objetos

Introdução à programação na Web e ao JavaScript.

3
UML, Estrutura Modular de uma Classe e C++ - Aula 03 - Programação Orientada a Objetos
UML, Estrutura Modular de uma Classe e C++ - Aula 03 - Programação Orientada a Objetos

Noções básicas de UML; apresentação da estrutura modular de uma classe através de um exemplo de modularização sucessiva;…

4
Objetos e Classes em Programação - Aula 04 - Programação Orientada a Objetos
Objetos e Classes em Programação - Aula 04 - Programação Orientada a Objetos

Classes e objetos em Java; objetos em JavaScript. Variáveis de objetos e ponteiros para objetos - comparação entre Java …

5
Objetos e Classes em Programação (cont.) - Aula 05 - Programação Orientada a Objetos
Objetos e Classes em Programação (cont.) - Aula 05 - Programação Orientada a Objetos

Exemplos aprofundando classes e objetos em Java e C++; classes em JavaScript.

6
Encapsulamento e Sobrecarga - Aula 06 - Programação Orientada a Objetos
Encapsulamento e Sobrecarga - Aula 06 - Programação Orientada a Objetos

Introdução ao conceito de encapsulamento; apresentação a métodos de controle de visibilidade em Java e C++. Sobrecarga d…

7
Herança - Aula 06 - Programação Orientada a Objetos
Herança - Aula 06 - Programação Orientada a Objetos

Apresentação de herança em Java e C++ e confronto das duas abordagens.

8
Polimorfismo - Aula 07 - Programação Orientada a Objetos
Polimorfismo - Aula 07 - Programação Orientada a Objetos

Introdução aos conceitos de amarração estática e dinâmica e como isso pode ser aplicado ao polimorfismo. Confronto das a…

9
Classes abstratas e Interfaces – Aula 08 - Programação Orientada a Objetos
Classes abstratas e Interfaces – Aula 08 - Programação Orientada a Objetos

Classes abstratas, métodos abstratos e interfaces em Java. Exemplo prático de aplicação de generalização usando classes …

10
Interfaces: Caso dos Jogos - Aula 09 - Programação Orientada a Objetos
Interfaces: Caso dos Jogos - Aula 09 - Programação Orientada a Objetos

Estudo de caso da aplicação do conceito de interfaces no desenvolvimento de um jogo de computador chamado Mercante. Noçã…

11
Interfaces: Caso dos Jogos (cont.) - Aula 09 - Programação Orientada a Objetos
Interfaces: Caso dos Jogos (cont.) - Aula 09 - Programação Orientada a Objetos

Estudo de caso da aplicação do conceito de interfaces no desenvolvimento de um jogo de computador chamado Mercante. Noçã…

12
Componentes de Software - Aula 10 - Programação Orientada a Objetos
Componentes de Software - Aula 10 - Programação Orientada a Objetos

Introdução ao conceito de componentes de software. Apresentação de um exemplo de construção em escalas crescentes de com…

13
Componentes de Software em UML no Papyrus / Eclipse
Componentes de Software em UML no Papyrus / Eclipse

Noção básica de diagrama de componentes em UML, incluindo composição de componentes. Apresentação prática de como criar …

14
Componentes de Software no framework FluidWeb
Componentes de Software no framework FluidWeb

Tutorial básico de como usar o framework de componentes Fluid Web (https://github.com/santanche/fluid2learn). Passo a pa…

15
Tratamento de Exceções - Aula 12 - Programação Orientada a Objetos
Tratamento de Exceções - Aula 12 - Programação Orientada a Objetos

Conceito de tratamento de exceções dentro da perspectiva de orientação a objetos, com exemplos em Java. Exemplos prático…

16
Reúso em POO – Aula 13a – Programação Orientada a Objetos
Reúso em POO – Aula 13a – Programação Orientada a Objetos

Introdução à questão do reúso em orientação a objetos e o que diferencia o reúso sistematizado. Apresenta diferentes est…

17
Relacionamento entre Classes e Agregação – Aula 13b – Programação Orientada a Objetos
Relacionamento entre Classes e Agregação – Aula 13b – Programação Orientada a Objetos

Conceito de relacionamento entre classes, seja em UML, seja a sua materialização em Java. Agregação e seus tipos.

18
Crítica à Herança – Aula 13c – Programação Orientada a Objetos
Crítica à Herança – Aula 13c – Programação Orientada a Objetos

Análise crítica sobre os prós e contras do uso da herança em orientação a objetos. Discussão sobre os melhores cenários …

19
Generics (parte 1) – Aula 13d – Programação Orientada a Objetos
Generics (parte 1) – Aula 13d – Programação Orientada a Objetos

Introdução ao conceito de Generics em Java. Alguns aspectos do Generics não foram suficientemente bem explicados nesta a…

20
Design Patterns e Factory – Aula 14 – Programação Orientada a Objetos
Design Patterns e Factory – Aula 14 – Programação Orientada a Objetos

Introdução ao conceito de Design Patterns e apresentação dos dois primeiros patterns: Factory Method e Abstract Factory.

21
Composite Design Pattern - Aula 15a - Programação Orientada a Objetos
Composite Design Pattern - Aula 15a - Programação Orientada a Objetos

Apresentação do Design Pattern Composite, com exemplos em programação (Java), como também sua adoção em plataformas de a…

22
Observer Design Pattern - Aula 15b - Programação Orientada a Objetos
Observer Design Pattern - Aula 15b - Programação Orientada a Objetos

Apresentação do Design Pattern Observer, com exemplos em programação (Java). Arquiteturas baseadas em observer: publish/…

23
Datatype-Generic Programming e Generics (parte 2) - Aula 16 - Programação Orientada a Objetos
Datatype-Generic Programming e Generics (parte 2) - Aula 16 - Programação Orientada a Objetos

Visão panorâmica sobre Generic Programming, com detalhamento de Datatype-Generic Programming. Exemplos práticos usando G…

24
Stream de Dados + Pipe & Filter - Aula 18a - Programação Orientada a Objetos
Stream de Dados + Pipe & Filter - Aula 18a - Programação Orientada a Objetos

Apresentação da arquitetura de software Pipe & Filter, relacionando-a com a abordagem de programação baseada em stream d…

25
Objetos & Dados e Serialização - Aula 18b - Programação Orientada a Objetos
Objetos & Dados e Serialização - Aula 18b - Programação Orientada a Objetos

Uma perspectiva da representação de objetos como dados para armazenamento e transmissão. Esta apresentação segue uma seq…

26
Pattern Observer - Aula 19 - Programação Orientada a Objetos
Pattern Observer - Aula 19 - Programação Orientada a Objetos

Apresentação do Pattern Observer inicialmente resolvendo o primeiro exercício da lista de patterns, que envolve um probl…

27
Metaclasse e Reflexão - Aula 20 - Programação Orientada a Objetos
Metaclasse e Reflexão - Aula 20 - Programação Orientada a Objetos

Conceito de metamodelo e metaclasse na orientação a objetos e como ela se aplica ao Java. Introdução ao conceito de refl…

28
Anotação em Java - Aula 21 - Programação Orientada a Objetos
Anotação em Java - Aula 21 - Programação Orientada a Objetos

Panorâmica sobre metadados em programação envolvendo comentários, comentários semi-estruturados (JavaDocs) e anotações (…

29
UML: profile, estereótipos e metamodelo - Aula 21 - Programação Orientada a Objetos
UML: profile, estereótipos e metamodelo - Aula 21 - Programação Orientada a Objetos

Enriquecimento de modelos UML através de estereótipos, o papel dos profiles e sua relação com metamodelos. Exemplo práti…

30
Debate de Princípios e Patterns - Aula 22 - Programação Orientada a Objetos
Debate de Princípios e Patterns - Aula 22 - Programação Orientada a Objetos

Sumarização de design patterns estudados em aulas anteriores, retomando o debate de como eles incorporam bons princípios…

31
Herança em JavaScript - Aula 11a - Programação Orientada a Objetos
Herança em JavaScript - Aula 11a - Programação Orientada a Objetos

Simulação de herança em JavaScript através de protótipos. Debate de diferentes estratégias para fazer isso, com vantagen…

32
Princípios de Projeto - Aula 11b - Programação Orientada a Objetos
Princípios de Projeto - Aula 11b - Programação Orientada a Objetos

Princípios gerais a ser seguidos na construção de projetos de qualidade, confiáveis e extensíveis, que evitam problemas …

Sobre o Canal

André Santanchè
André Santanchè

Curso: Programação Orientada a Objetos 2015.1

Preview this course

GRATUITO

Cursos Relacionados

Object Oriented Programming tutorial course (OOP) in PHP for beginners step by step
Object Oriented Programming tutorial course (OOP) in PHP for beginners step by step
Braintemple Tutorial TV

Gratuito

Design Patterns in Object Oriented Programming
Design Patterns in Object Oriented Programming
Christopher Okhravi

Gratuito

C++ Object Oriented Programming Video Tutorials For Beginners [Completed Series]
C++ Object Oriented Programming Video Tutorials For Beginners [Completed Series]
LearningLad

Gratuito

Curso de Programação Orientada a Objeto em Java - de 15 em 15 minutos
Curso de Programação Orientada a Objeto em Java - de 15 em 15 minutos
Leandro Guarino

Gratuito

Todos os cursos
Share this course
Copied!

Course Preview

Curso: Programação Orientada a Objetos 2015.1

Comece a aprender

Aprimore suas habilidades
com os melhores cursos gratuitos

Criar Conta
YouCourse
  • youcourse@youcourse.com.br

Siga nas redes sociais

Company

  • Termos de Serviço
  • Politíca de Privacidade

Categorias

  • Desenvolvimento
  • Design
  • Ensino e estudo acadêmico
  • Estilo de vida
  • Marketing
  • Negócios
  • Produtividade no escritório
  • TI e software

Afiliados

Rodapé E-goi

© 2023 YouCourse. Todos os direitos reservados. Desenvolvido por Corujas.Dev