Vous êtes un jeune étudiant ou tout simplement un passionné d’informatique souhaitant approfondir ses connaissances ? Ce livre œuvre à expliquer le fondement de la programmation objet en s’appuyant sur plusieurs langages.
Le programmation orientée objet est désormais abordé dans la majorité des cursus informatiques : faculté, IUT, école d’ingénieur, …
Cette approche est devenue incontournable dans la mesure où sa bonne pratique permet de mettre en place des applications robustes, élégantes et maintenable à travers le temps. Une grande majorité des langages de programmation intègrent pleinement la possibilité de développer sur cette base. C’est le cas des langages : Java, Python, PHP5, C#.
Grâce à ce livre vous découvrirez les notions élémentaires suivantes :
- La notion de classe, fondamentale dans cette technique de programmation
- La notion d’objet
- Le système d’interaction entre les classes et les multiples possibilités offertes
- L’envoi de message
- L’encapsulation
- L’héritage
- Polymorphisme
- Interface
- Multi-threading
- Sauvegarde des objets
- Programmation distribuée
- Modélisation
Vous découvrirez également la programmation de services Web. La notion de base de données objet est également abordée. Le langage de requête objet LinQ est présenté dans ce livre. Vous apprendrez la notion de design patterns, nécessaires pour une programmation orientée objet propre