
Welcome to the OOP Moodle Page!
This page is your central hub for all things Object-Oriented Programming (OOP). Our main goal is to help you build a strong grasp of core OOP concepts, understand how classes are used in programming languages, and empower you to implement these ideas in practical lab exercises. You'll not only learn the theory but also gain the skills for software development, with a focus on creating practical desktop applications. We'll always connect these concepts to real-world problems, giving you a tangible sense of their applicability.
This course offers a solid introduction to the object-oriented paradigm for application development. We'll be using Java as our primary language, so you'll also develop a thorough understanding of Java programming. To round out your real-world development skills, we'll even explore database interaction for desktop applications built using Java.
Get ready to dive into the exciting world of OOP and Java, and start building!
- Lecturer: Raunu Sarsoruo
- Lecturer: Francisca Pambel
