Sobre este cursoIniciante a Intermediário · 5 módulos · 7h
Você construirá aplicações em Java, aplicando diferentes paradigmas de programação para resolver problemas. Ao final, implementará um sistema funcional que demonstra os fundamentos da Orientação a Objetos.
Nível: Iniciante a Intermediário
Para quem é: Desenvolvedores iniciantes e estudantes que desejam compreender a transição de paradigmas e aplicar a orientação a objetos em Java.
Ao concluir, você será capaz de: Implementar soluções em Java utilizando diferentes paradigmas de programação e os conceitos fundamentais de orientação a objetos.
5 módulos · 7h · certificado ao final
- Instrumentando Fundamentos
Estruturar programas em Java utilizando as abordagens procedural e imperativa, identificando seus custos e benefícios. - Instrumentando os Pilares
Aplicar os conceitos de encapsulamento e herança para organizar o código em classes, promovendo a modularidade e reusabilidade. - Monitorando e Refatorando
Criar objetos a partir de classes, invocar métodos e utilizar ferramentas de IA para analisar e refatorar estruturas de código, identificando padrões de melhoria. - Diagnosticando e Otimizando
Diagnosticar problemas de rigidez no código e otimizar a estrutura de classes utilizando polimorfismo, abstração e interfaces para aumentar a flexibilidade e extensibilidade. - Projeto Final: Estrutura de Aplicação em Java com Paradigmas POO
Desenvolver uma aplicação Java que integre os paradigmas estudados, com foco na aplicação de princípios de Orientação a Objetos de forma coesa e eficiente.
Projeto Final
Aplicação de gestão de biblioteca em Java com classes, objetos, herança, encapsulamento e polimorfismo.
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 = "Paradigmas de Programação e Introdução"
print(f"Primeira linha rodada no curso de {curso}.") Módulo 1: Instrumentando Fundamentos
