Skip to content

danarosca/OOP-2016

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Java

What to expect

  • A good progression scheme through the basic concepts of OOP (in Java)
  • A good chunk of exercises and assignments which should offer (if properly done) good insight on new OOP concepts and Java's specific innards.
  • After completing this course, you should be able to think in the (for some) new OOP paradigm with ease and you will be able to model a problem according to these knew principles and concepts

What not to expect

  • A hold my hand while I learn Java type of interaction. The purpose is not to reproduce an elementary-school type class but rather point the student into a direction and guide him/her on a path.
  • A mastery of OOP and Java. Maybe in 5-10 years.

First steps

Structure

[Chapter 1: Java syntax basics](https://github.com/OOP-30221/OOP-2016/tree/master/Java/Content/Chapter%201%20-%20Basics)
[Chapter 2: Classes and Objects](https://github.com/OOP-30221/OOP-2016/tree/master/Java/Content/Chapter%202%20-%20Classes%20and%20Objects)
[Chapter 3: Inheritance and Polymorphism](https://github.com/OOP-30221/OOP-2016/tree/master/Java/Content/Chapter%203%20-%20Inheritance%20and%20Polymorphism) 
[Chapter 4: Inheritance and Interfaces](https://github.com/OOP-30221/OOP-2016/tree/master/Java/Content/Chapter%204%20-%20Inheritance%20and%20Interfaces)
[Chapter 5: Exceptions](https://github.com/OOP-30221/OOP-2016/tree/master/Java/Content/Chapter%205%20-%20Exceptions) 
[Chapter 6: Collections and Generics](https://github.com/OOP-30221/OOP-2016/tree/master/Java/Content/Chapter%206%20-%20Collections%20and%20Generics)
[Chapter 7: GUI (Graphical User Interfaces)](https://github.com/OOP-30221/OOP-2016/tree/master/Java/Content/Chapter%207%20-%20GUI)
[Chapter 8: Multithreading](https://github.com/OOP-30221/OOP-2016/tree/master/Java/Content/Chapter%208%20-%20Multithreading)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%