Skip to content

uivlis/JavaMainRepo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Summer course(ish)

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/JavaSummer/JavaMainRepo/tree/master/Content/Chapter%201%20-%20Basics) (`06/07 - 19/07`)
[Chapter 2: Classes and Objects](https://github.com/JavaSummer/JavaMainRepo/tree/master/Content/Chapter%202%20-%20Classes%20and%20Objects) (`20/07 - 26/07`)
[Chapter 3: Inheritance and Polymorphism](https://github.com/JavaSummer/JavaMainRepo/tree/master/Content/Chapter%203%20-%20Inheritance%20and%20Polymorphism) (`27/07 - 02/08`)
[Chapter 4: Inheritance and Interfaces](https://github.com/JavaSummer/JavaMainRepo/tree/master/Content/Chapter%204%20-%20Inheritance%20and%20Interfaces) (`03/08 - 09/08`)
[Chapter 5: Exceptions](https://github.com/JavaSummer/JavaMainRepo/tree/master/Content/Chapter%205%20-%20Exceptions) (`10/08 - 16/08`)
[Chapter 6: GUI (Graphical User Interfaces)](https://github.com/JavaSummer/JavaMainRepo/tree/master/Content/Chapter%206%20-%20GUI) (`17/08 - 30/08`)
[Chapter 7: Collections and Generics](https://github.com/JavaSummer/JavaMainRepo/tree/master/Content/Chapter%207%20-%20Collections%20and%20Generics) (`31/08 - 13/09`)
[Chapter 8: Multithreading](https://github.com/JavaSummer/JavaMainRepo/tree/master/Content/Chapter%208%20-%20Multithreading) (`14/09 - 27/09`)

'Admins'

Alex & George

About

Main Repository for the summer Java course

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%