Fundamentos de POO para Iniciantes

Aprenda Programação orientada a objetos utilizando Java, uma das linguagens mais utilizadas no mundo!

4.32 (17 reviews)
Udemy
platform
Português
language
Web Development
category
instructor
Fundamentos de POO para Iniciantes
137
students
1.5 hours
content
Jul 2023
last update
$19.99
regular price

What you will learn

O básico de Java

Programação Orientada a Objetos

Herança

Encapsulamento

Polimorfismoo

Abstração

Why take this course?

🎓 Curso Completo: Fundamentos de POO para Iniciantes com Java

💡 Sobre o Curso: Aprenda Programação Orientada a Objetos (POO) utilizando Java, uma das linguagens de programação mais procuradas e versáteis no mercado! Neste curso, você vai explorar os conceitos essenciais da POO e como eles são implementados em Java. Ao final deste caminho, você terá a compreensão necessária para desenvolver softwares robustos e manuteníveis.

Estrutura do Curso:

  • Introdução à POO:

    • Compreenda o que é POO e por que é tão importante no desenvolvimento de software moderno.
  • Fundamentos com Lego:

    • Utilize brinquedos Lego para visualizar conceitos como objetos, classes, encapsulamento, herança e polimorfismo.
  • Clases e Objetos:

    • Aprenda o que é uma classe e um objeto, e como eles se relacionam no contexto da Java.
  • Atributos e Métodos:

    • Diga adeus às tabelas de dados desorganizadas e olhe para dentro das classes com atributos e métodos bem estruturados.
  • Criação de Objetos:

    • Descubra como instanciar uma classe, utilizando o operador new.
  • Estrutura de um Projeto Java:

    • Crie seu primeiro projeto Java com Intellij IDEA Community Edition e explore o ambiente de desenvolvimento.
  • O Programa "Hello, World!":

    • Seja bem-vindo ao mundo Java com um clássico programa inicial.
  • LTS (Long Term Support):

    • Entenda a importância do suporte a longo prazo das versões da Java.
  • Java: A Linguagem dos Mercados:

    • Descubra por que Java é amplamente utilizada e mantida na indústria de TI.
  • Mais que Simples: Compreendendo as Classes:

    • Veja de perto como as classes são definidas e utilizadas em Java.
  • Criando o Exemplo "Livro":

    • Aplique o que aprendeu criando uma classe para representar um livro, usando tanto atributos diretamente quanto através de métodos.
  • Herança:

    • Explore como a herança permite a criação de classes derivadas de outras classes existentes.
  • Abstração e Encapsulamento:

    • Entenda como abstrair conceitos complexos e encapsular o que não é necessário para o uso externo da classe.
  • Polimorfismo:

    • Descubra o poder do polimorfismo com exemplos práticos usando classes, interfaces e herança.

Conceitos Avançados:

  • Herança:

    • Aprenda os diferentes modificadores de acesso (public, protected, default, private) e como eles afetam a visibilidade das classes dentro do mesmo pacote ou em pacotes diferentes.
  • Setters e Getters:

    • Aprenda o uso de métodos getters e setters para aceder e modificar os atributos privados de uma classe de forma segura e controlada.
  • Polimorfismo com Classes, Interfaces e Classes Abstratas:

    • Veja como a herança e as interfaces permitem que uma única classe possa se comportar de diferentes maneiras dependendo do contexto.
  • Abstração e Implementação:

    • Entenda a diferença entre abstração e implementação com exemplos concretos.
  • Override de Métodos:

    • Aprenda como sobrescrever métodos em classes derivadas.

Por que Escolher Este Curso?

Este curso é ideal tanto para iniciantes quanto para desenvolvedores com algum conhecimento de Java, mas que desejam aprofundar seu entendimento de POO. Com uma abordagem prática e visual, você estará empolgado e preparado para aplicar esses conceitos no seu trabalho diário como desenvolvedor.

🎉 Pronto para Iniciar? Então, clique em "Inscreva-se" e embarque nesta jornada fascinante pelo mundo da POO com Java! 🚀💻

Screenshots

Fundamentos de POO para Iniciantes - Screenshot_01Fundamentos de POO para Iniciantes - Screenshot_02Fundamentos de POO para Iniciantes - Screenshot_03Fundamentos de POO para Iniciantes - Screenshot_04
5261582
udemy ID
08/04/2023
course created date
18/07/2023
course indexed date
Bot
course submited by