Skip to content

πŸ“š This open-access course will introduce you to object-oriented programming in Java.

Notifications You must be signed in to change notification settings

margitantal68/oop-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

25 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

oop-2024

Object-oriented programming - Java

πŸ‘‹ This open-access course will introduce you to object-oriented programming in Java.

Prerequisites: Familiarity with C programming language and programming basics.

πŸ“– Course content:

  • Java Language
  • Objects and Classes
  • Static Members
  • Relationships between Classes
  • Inheritance and Polymorphism
  • Interfaces and Abstract Classes
  • Exceptions
  • Nested Classes
  • Threads
  • Collections and Generics
  • Serialization

πŸ‘©β€πŸ« Slides:OOP - Java slides.

πŸ”— Notebooks:

For each lecture, there will be some exercises to practice, in the form of Google Colab notebooks.

πŸ“Š Practical exercises:

About

πŸ“š This open-access course will introduce you to object-oriented programming in Java.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published