Aide sur Rechercher des cours

Fondamentaux de la POO

Objectifs :

  • Connaître les paradigmes de programmation qui repose sur le concept d'objets.
  • Connaître une approche plus naturelle pour concevoir des programmes.

Compétences spécifiques visées :

  • Conception Orientée Objet
  • Implémentation de Classes et Objets
  • Encapsulation et Accès aux Données
  • Héritage et Polymorphisme

Développement d'applications Java

Objectifs :

  • Concevoir et à modéliser des systèmes complexes en utilisant des principes orientés objet.
  • Création d'interfaces utilisateur graphiques à l'aide de bibliothèques comme Java AWT ou Swing.

Compétences spécifiques visées :

  • Maîtrise des Fondamentaux de Java
  • Développement d’Interfaces Graphiques
  • Gestion des Erreurs et Exceptions

JDBC et JavaBeans

Objectifs :

  • Connaître la connectivité des applications Java et bases de données relationnelles avec JDBC.
  • Développer et implémentation de composants avec JavaBeans

Compétences spécifiques visées :

  • Utilisation de JDBC dans des Applications Java
  • Opérations CRUD (Create, Read, Update, Delete) avec JDBC
  • Utilisation de JavaBeans dans le Développement d'Applications

Programmation Réseaux et Projet

Objectifs :

  • Connaître et mettre en oeuvre diverses programmations réseau Java – Socket, RMI, Etc.
  • Connaître le rôle de la messagerie middleware dans le développement d'applications distribuées.

Compétences spécifiques visées :

  • Programmation Réseau avec Sockets et RMI
  • Configurer et utiliser des queues et topics
  • Différents types de messages JMS

Développement d'applications web – J2EE

Objectifs :

  • Connaitre le développement d'applications web.
  • Création d'applications d'entreprise robustes, évolutives et conformes aux normes Java.

Compétences spécifiques visées :

  • Compréhension d'applications web
  • Composants de développement Web - Servlets et JSP
  • Utilisation de Frameworks JAVA
Enseignant: Demba DIALLO

Développement avec framework Spring

Objectifs :

  • Les Enterprise JavaBeans (EJB) sont des composants logiciels spécifiquement conçus pour le développement d'applications d'entreprise.
  • Développement d'applications distribuées et d'assurer la gestion des transactions, de la persistance des données

Compétences spécifiques visées :

  • Compréhension des EJB.
  • Gestion de la persistance des données.
  • Intégration avec d'autres technologies.