Ce cours est la suite du cours "Programmation orientée objet" dispensé durant le semestre 2.  Son objectif est d’approfondir les concepts déja aquis et la  mise en pratique  d'autres  concepts plus avancé.   A la fin de semestre, l’étudiant sera capable de construire des applications logicielles fiables, performantes, faciles à utiliser et la faire évoluer.

Programme :

1 - Rappel des concepts de la POO.
2- Concepts avancés en POO
3- Architecture des application en J2EE
            - Architecture multi-tiers
            -pattern MVC et autres
            -framworks
4-   Serveur Tomcat , Servlet et JSP. 

           



Le cours de Bases de données permet aux étudiants de se familiariser avec les notions fondamentales de base de données et des systèmes de gestion de bases de données (SGBD), plus précisément avec les bases de données relationnelles.

À la fin du cours, l’étudiant être capable de concevoir, de créer et de manipuler les bases de données relationnelles en maîtrisant le langage de requêtes SQL ainsi que l’utilisation d’un SGBD professionnel comme Oracle.