Enroll Course: https://www.coursera.org/learn/programmation-orientee-objet-java
Se você está procurando expandir suas habilidades de programação em Java, o curso “Introdução à Programação Orientada a Objetos (em Java)” no Coursera é uma excelente escolha. Este curso fornece uma base sólida nos conceitos fundamentais da programação orientada a objetos, como encapsulamento, abstração, herança e polimorfismo, utilizando o Java como linguagem de ensino.
O curso é planejado como uma continuidade do curso “Iniciação à Programação (em Java)” e presume que os alunos já têm conhecimento das bases da programação, incluindo variáveis, tipos, laços e funções. Essa pré-requisito garante que os alunos possam tirar o máximo proveito do conteúdo oferecido.
Ao longo do curso, os alunos terão acesso a uma variedade de recursos educacionais, incluindo vídeos legendados, quizzes integrados, exercícios práticos e trabalhos que são avaliados automaticamente. Isso facilita o aprendizado autodirigido e garante que os alunos possam praticar e reforçar os conceitos apresentados.
O conteúdo do curso é dividido em várias semanas:
- Semana 1: Uma introdução aos conceitos básicos da programação orientada a objetos.
- Semana 2: Foco nos construtores e na inicialização de objetos, além de discutir seu ciclo de vida.
- Semana 3: Estudo das conceitos de herança e polimorfismo, duas características fundamentais desta abordagem.
- Semana 4: Exploração de classes abstratas e o uso do modificador final.
- Semana 5: Introdução às interfaces e o modificador static, complementando o conhecimento em Java.
- Semana 6: Abordagem sobre gestão de exceções e tratamento de erros durante a execução de programas.
- Semana 7: Finalização do curso com um estudo de caso que integra todas as noções aprendidas.
Recomendo fortemente este curso para todos que desejam aprofundar seus conhecimentos em Java e na programação orientada a objetos. Ele é bem estruturado, acessível e repleto de recursos que facilitam o aprendizado. Ao final do curso, você terá uma compreensão clara e prática dos conceitos de OOP, prontos para serem aplicados em projetos reais.
Enroll Course: https://www.coursera.org/learn/programmation-orientee-objet-java