Sobre este cursoIniciante a Intermediário · 6 módulos · 8h
Programar sem entender os paradigmas é como construir um prédio sem planta, desperdiçando tempo e recursos com refatorações constantes. Este curso te ensinará a estruturar seu código Java de forma eficiente, poupando horas de retrabalho e elevando a qualidade das suas aplicações.
Nível: Iniciante a Intermediário
Para quem é: Desenvolvedores iniciantes em Java, estudantes de programação e profissionais que desejam aprofundar seus conhecimentos em paradigmas de programação e OOP
Ao concluir, você será capaz de: Construir aplicações robustas e escaláveis em Java utilizando os princípios da programação orientada a objetos
6 módulos · 8h · certificado ao final
- Configurando a Lógica Procedural em Java
Desmontar um programa Java procedural para identificar suas estruturas e limitações - Construindo Classes e Objetos Fundamentais
Criar classes e objetos básicos em Java, aplicando os conceitos de atributos e métodos - Integrando Herança e Polimorfismo com Assistência de IA
Implementar herança e polimorfismo em classes Java, utilizando IA para explorar variações e padrões - Testando Encapsulamento e Abstração em Projetos Reais
Aplicar os princípios de encapsulamento e abstração para garantir a segurança e a modularidade do código - Publicando Princípios SOLID para Código Manutenível
Aplicar os princípios SOLID para desenvolver um código Java mais flexível, robusto e de fácil manutenção - Projeto Final: Modelando um Sistema de Gerenciamento de Biblioteca
Desenvolver uma aplicação Java orientada a objetos que gerencie uma biblioteca, aplicando todos os paradigmas e princípios aprendidos
Projeto Final
Aplicação Java funcional de gerenciamento de biblioteca, com código-fonte organizado e documentado, demonstrando a aplicação dos conceitos de OOP e paradigmas de programação
Aqui você pratica — não só lê.
Cada bloco é editável e roda no seu navegador. Aperte Executar para começar:
# Edite e aperte Executar. Ctrl+Enter também roda.
curso = "Modelagem Orientada a Objetos em Java"
print(f"Primeira linha rodada no curso de {curso}.") Módulo 1: Configurando a Lógica Procedural em Java
