- Langage de Modélisation UML
- Programmation Orientée Objet (POO)
- Fondamentaux de la programmation Web
- Programmation orientée mobile
- Bases de données relationnelles
- Introduction au développement d’application Big Data
Partie 1 : Programme pédagogique Spécialité Développement et Bases De Données
Module 1 : Langage de Modélisation UML.
- Analyse et conception objets, introduction à l’UML.
- Diagramme UML des cas d’utilisation.
- Diagrammes UML de modélisation statique.
- Diagrammes UML de modélisation dynamique.
- UML et les méthodes projet.
Module 3 : Fondamentaux de la programmation Web.
- Introduction générale.
- Langages HTML5, CSS, JavaScript.
- Intégration de la technologie AJAX.
- Programmation Web en langage PHP.
- Bases de données relationnelle sous le
SGBD MySQL
Module 5 : Introduction au développement d’application Big Data.
- Panorama technologique et enjeux socio-économiques.
- L’environnement : Apache Hadoop.
- Langage de programmation : python.
- Le deep machine learning.
Module 2 : Programmation Orientée Objet.
- Langage Java.
- Introduction aux nouveautés Java 8 et 9.
- Le test de Logiciel.
Module 4 : Programmation orientée mobile.
- Langage SWIFT.
- La programmation sous iOS.
- Le langage Objective-C.
- Programmer avec Swift – Le langage Swift.
- Base de données en utilisant SQLite.