My Advanced Programming course assignments, Spring 99-00 @AUT. The course was mainly discussed about Object Oriented Programmin(OOP) alongside with other concepts such as Multi Threading, Socket Programming, GUI, etc., which was taught in Java and JavaFX platform.
Placed in folders starting with AP
keyword. Assigment topics are listed below:
- Fundamentals of Java, JDK, JRE, JRE, OOP, etc., and some basic coding
- Implementing simple LinkedList and a simple banking system
- Implementing simple Stack and a simple online shopping
- Introduction to OOP concepts and implementing a simple UNO game
- Introduction to design patterns and implementing a simple sport news channel
Placed in folders starting with Lab
keyword. Assigment topics are listed below:
- IDE setup and installation besides printing Hello World! :D
- Introduction to JavaDoc and implementing a simple faculty lab
- Introduction to objects interactions and implementing a simple music organizer
- Introduction to libraries and memory in Java besides implementing a simple voting system
- Introduction to inheritance and polymorphism concepts along with impementing a simple painter
- Introduction to OOP design and CRC cards besides a simple healthcare system
- Intorduction to files in Java and implementing a simple notepad
- Introduction to multi threading and socket programming by implementing a simple multi client-server notepad
- Introduction to GUI in Java using JavaFx and implementing a simple graphical calculator