Home | Contact | Disclaimer | Sitemap | Bookmark this on Delicious | Follow me on Twitter |
Nicolas’ Photo Gallery
ResearchPublicationsTeachingGalleryBlogAbout me
 Courses & Seminars | Resources
Loading

Search vanzeebroeck.net
Bersini - La programmation orientée objet
Course material on Object Oriented Programming in Java

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:

 

© 2004-2011 Nicolas van Zeebroeck