Tous les cours

Développement

Écrivez du code Java maintenable avec MVC et SOLID

Concevez des applications Java robustes et maintenables avec les principes de conception SOLID, l'architecture MVC et les design patterns.
Facile
4 heures
Ce cours en libre accès vous intéresse ?

Comment mesurer la qualité d'un code par rapport à un autre ?

Existe-t-il un moyen de différencier un code correct d'un code médiocre (voire pire) ? Oui ! Et heureusement pour nous ! Les ingénieurs logiciels se sont accordés sur des bonnes pratiques permettant de rédiger un code de qualité. Elles sont présentées dans les principes de conception SOLID et dans le design pattern modèle-vue-contrôleur (MVC).

Dans ce cours, vous apprendrez à écrire du code Java conforme à ces recommandations. Vous découvrirez également en quoi consiste chacun des principes SOLID, et vous les intégrerez à une application soumise à un processus d'amélioration continue. Pour finir, vous découvrirez et testerez les avantages du partage des responsabilités, comme mis en œuvre par le pattern MVC. Vous apprendrez également à implémenter d'autres design patterns.

Au terme de ce cours et après avoir développé une application conforme aux bonnes pratiques, vous aurez compris en quoi un code de qualité constitue un gage de robustesse.

Découvrez vos professeurs :

Lorraine travaille depuis 10 ans dans le développement Java et Java EE et aujourd'hui, en tant que freelance, depuis un magnifique petit village en Bretagne.

Elle a travaillé dans de nombreuses entreprises comme Norsys en tant qu'ingénieur d'étude, ou à la caisse régionale d'assurance maladie avec Spring.

Glen travaille depuis 30 ans dans le monde du développement logiciel. Il vit actuellement aux États-Unis, dans la région du Nord-Ouest pacifique.

Il a employé des techniques agiles et orientées objet pour développer des applications dans un large éventail de domaines, des applications intégrées et des jeux vidéo aux simulateurs de véhicules et aux systèmes de données médicaux. De plus, il enrichit ses cours d'une foule d'exemples et d'analogies faciles à comprendre.

Êtes-vous prêts à passer au niveau supérieur en Java ? Alors rejoignez-moi dans ce cours !

Objectifs pédagogiques

  • Structurer du code Java avec l'architecture MVC
  • Appliquer les principes SOLID à la programmation Java
  • Résoudre les problèmes de programmation courants à l'aide de design patterns en Java

Contributeurs

Professeurs

Lorraine Le Jan

Développeuse Java et Java EE depuis 10 ans, j'ai travaillé chez Norsys ou encore à la caisse régionale d'assurance maladie avec Spring.

Glen Wolfram

Experienced developer and teacher

Créé par

Mis à jour le 23/01/2025
Licence

Développement

Écrivez du code Java maintenable avec MVC et SOLID

Facile
4 heures
Cours en libre accès