Udemyallpt

Curso completo de POO - Dominando POO com Java

Learn object-oriented programming (OOP) with a popular programming language. Master core OOP concepts and build robust software. Ideal for beginners and developers alike.

4.6(434)
1,170students
5h 48m
Certificate
Weberson Rodrigues
Weberson RodriguesEducador Digital | Desenvolvedor de Software

Course Content

Curso completo de POO - Dominando POO com Java is an all-levels Udemy course taught by Weberson Rodrigues. It runs 5h 48m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 434 reviews, with 1,170 students enrolled. It is a paid course, first published September 2021.

Entenda a Programação Orientada a Objetos (POO): Um Guia Prático para Iniciantes

A Programação Orientada a Objetos (POO), ou POO, não é uma linguagem ou plataforma específica, mas sim um paradigma de programação. Em essência, a POO oferece uma maneira de modelar o mundo real em código, utilizando objetos que combinam características (atributos) e ações (métodos).

Este curso oferece uma abordagem prática para dominar a POO, com foco no desenvolvimento de habilidades técnicas que impulsionarão a criação de softwares mais eficazes, elegantes e otimizados. Aprenda a construir sistemas que se adaptam facilmente, permitindo aprimoramentos contínuos sem a necessidade de grandes refatorações. Evite o retrabalho e a necessidade de re-treinar equipes!

Este curso é ideal para:

  • Programadores iniciantes que desejam construir uma base sólida em POO.
  • Analistas de Qualidade que buscam aprimorar suas habilidades em Java para testes automatizados.

O que você vai aprender:

Navegaremos pelos pilares fundamentais da POO de forma clara e intuitiva:

  • Classes e Objetos: A base da programação orientada a objetos.
  • Atributos e Métodos: Compreenda como dados e comportamentos são organizados.
  • Getters e Setters: Controle o acesso aos atributos dos objetos.
  • Construtores: Inicialize objetos de forma eficiente.
  • Encapsulamento: Proteja os dados internos dos objetos.
  • Herança: Crie hierarquias de classes para reutilização de código.
  • Polimorfismo: Escreva código flexível que pode lidar com diferentes tipos de objetos.
  • Override: Modifique o comportamento de métodos herdados.
  • Abstract e Static: Explore conceitos avançados para otimizar seu código.
  • Collections, Enum, Stream: Domine estruturas de dados essenciais.
  • SOLID: Aplique os princípios SOLID para criar um código robusto e manutenível.

Dica: Para um aprendizado eficaz, siga o ritmo do curso, praticando os exemplos demonstrados em cada aula. Invista tempo para internalizar os conceitos e construir uma base sólida em POO!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(15)
2h 17m
beginner
5.0(25)
7h 12m
all
5.0(22)
4h 4m
all
5.0(62)
1h 40m
beginner

Curso de Violão para iniciantes.

by Aldo Bruno Marchand

5.0(8)
1h 4m
beginner