Udemyallpt

Princípios SOLID + Refatoração

Master clean code principles! Learn SOLID design & refactoring techniques for maintainable & scalable software. Improve your coding skills today.

4.0(1)
4students
3h 42m
Certificate
Luciano Tavares de Luna
Luciano Tavares de LunaAnalista e Desenvolvedor de Sistemas

Course Content

Princípios SOLID + Refatoração is an all-levels Udemy course taught by Luciano Tavares de Luna. It runs 3h 42m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.0 out of 5 from 1 review, with 4 students enrolled. It is a paid course, last updated August 2025.

Desenvolva código limpo e de alta qualidade com este curso prático! Ideal para iniciantes e desenvolvedores experientes que buscam aprimorar suas habilidades em Clean Code.

Este curso abrangente explora os fundamentos da Orientação a Objetos (OO), com foco nos quatro pilares essenciais:

  • Encapsulamento: Proteja seus dados e aumente a segurança do seu código.
  • Abstração: Simplifique a complexidade e crie interfaces intuitivas.
  • Herança: Reutilize código e construa hierarquias de classes eficientes.
  • Polimorfismo: Escreva código flexível e adaptável a diferentes situações.

Na seção sobre Princípios SOLID, você aprenderá a aplicar esses princípios na prática, resolvendo estudos de caso reais. Dominar os princípios SOLID resulta em um código mais robusto e fácil de manter.

A seção de Refatoração de Código te dará as ferramentas para identificar e corrigir problemas em seu código, garantindo uma entrega de software de alta qualidade. Aprenda técnicas para:

  • Melhorar a legibilidade do código.
  • Reduzir o acoplamento entre classes.
  • Aumentar a coesão.
  • Facilitar testes e manutenção.

Pré-requisito: Conhecimento básico em Orientação a Objetos.

Linguagem: Embora o curso utilize Java como linguagem principal, os conceitos são aplicáveis a qualquer linguagem Orientada a Objetos.

Metodologia: Aulas estruturadas que combinam teoria e prática. Entenda os conceitos e aplique-os em estudos de caso para solidificar seu aprendizado. A sequência das aulas é importante para garantir a compreensão completa dos conceitos.

Ao final deste curso, você será capaz de desenvolver código limpo, coeso, com baixo acoplamento e fácil de evoluir, corrigir e testar. Invista no seu futuro como desenvolvedor e domine as práticas de Clean Code!

$ 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(3,882)
47h 38m
intermediate
4.9(399)
17h 47m
intermediate
4.9(2,275)
41h 42m
intermediate

Solid Works para Iniciantes

by Gustavo Bissi Pimentel

4.9(34)
7h 37m
all