Programmation Objet Avancée

Titre du cours
Programmation Objet Avancée

Pré-réquis
Programmation Orientée Objet, Base de Données, Algorithme et programmation

Public cible
Développement des systèmes d’information

Objectifs généraux
Acquérir les connaissances nécessaires pour développer une application JAVA en utilisant des concepts avancés, basés sur les notions acquises dans le module POO.

Atelier SGBD DSI23

PL/SQL (Procedural Language/SQL) est un langage procédural spécifiquement conçu pour accepter les instructions SQL au sein de sa syntaxe. Les unités du programme PL/SQL sont compilées par le serveur Oracle Database et stockées dans la base de données. 

Compétences :

  1. Consolider les connaissances antérieures en modélisation relationnelle & SQL
  2. Utiliser les variables, les types, les conditions et les boucles PL/SQL
  3. Manipuler les curseurs 
  4. Gérer les exceptions (les erreurs d'exécution)
  5. Construire des procédures et des fonctions stockées (blocs PL/SQL nommés)
  6. Composer des déclencheurs  (triggers) 

Mots clés : 

Bloc PL/SQL, variables, instructions, structures de contrôle, curseurs, exceptions, procédures/fonctions stockées, packages et déclencheurs (triggers)

Ateliers environnement de développement (DSI21)

Objectif général :

   Permettre à l'étudiant d'acquérir des compétences pratique en matière de développement d'applications logicielles réparties.

Objectifs spécifiques :

    - Mettre en œuvre des architectures logicielles ainsi que leurs composants.

   - Appliquer les principes architecturaux moyennant un environnement de développement : J2EE, etc.

Mots clés :

    JEE, EJB, JSP,Servlet.

Prérequis

UE Programmation Objet Avancée 

UE Développement Web