|
Object Oriented Programming in Java / Programmation Orientée Objet en Java
Professor: Nicolas van Zeebroeck
Taught in: 2nd Year Bachelor in Business Engineering (INFOD201) and Technofutur TIC
Teaching period: 2002-2011
Objectives: To initiate the students to the algorithmic approach, the concept of computer programme and the key mechanisms of object oriented programming.
Outline: A practical introduction to Object Oriented Programming and the Java Language.The course is made of one theoretical part an intensive practical course (6 days):
- Theoretical Part: What is a programme, data and functions, basic instructions, the edition process, compilation, "linking" and "debugging". Object oriented programming: classes, objects, interclass relationships, inheritance, object modelling, JAVA and the web.
- Practical Part: Realization of business application in Java using SWING and JDBC
- Design of the relational diagram for the database
- Creation of the database (Microsoft Access)
- Object Oriented Model of the application in UML
- Development of the business model in Java
- Creation of a class to connect the application to the database using JDBC over ODBC
- Development of a small Graphical User Interface (GUI) in Java SWING
Reference book:
- BERSINI, Hugues, "La programmation orientée objet : Cours et exercices en UML2 avec Java 5, C# 2, C++, Python, PHP5 et LINQ", Paris, Eyrolles, 2008. (Order it online)
Course Material:
|