You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Introduction à la programmation orientée objet (Héritage, polymorphisme, etc.)
Accéder aux démos, en PHP, mais programmable dans n'importe quel langage qui supporte l'orienté objet : C++, Java, C#, Python, etc. Présente les notions suivantes : classe, visibilité, classe abstraite, interface, héritage, implémentation, polymorphisme
Ressources utiles
Bibliographie
UML 2.5 par la pratique, de Pascal Roques, publié chez Eyrolles, 2018. Mieux maîtriser l'UML, avoir des outils pour analyser, représenter, documenter et communiquer sur/son système
Structured Analysis and System Specification, de Tom DeMarco, publié chez Pentice Hall (1978). Un livre remarquable et concis sur les méthodes et outils pour la spécification de systèmes informatiques (Structured analysis). Pour mieux comprendre et utiliser les Data Flow Diagrams et autres outils
Modélisation des bases de données : UML et les modèles entité-association, de Christian Soutou (et Frédéric Brouard), publié chez Eyrolles (2022). S'il y a un livre francophone à se procurer sur la conception de bases de données relationnelles, c'est celui-ci. Une référence. LP++. Apprendre à bien concevoir ses schémas de bases de données et décomposer ses données (entités, associations et cardinalités). Avec exercices corrigés. Excellent ouvrage
UMLet, un logiciel gratuit et open source pour dessiner rapidement des diagrammes UML et les exporter. Développé en Java donc cross-platform. Parfait pour du dessin rapide et du partage (chaque diagramme est enregistré sous la forme d'un code source). Ne permet pas de se servir des diagrammes pour générer du code.