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.
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!
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.