Acquérir une expérience de développement Java démontrable que vous pouvez présenter aux employeurs avec ce projet de capstone IBM, conçu pour mettre en œuvre vos compétences de programmation prêtes à l'emploi dans un scénario du monde réel.
Ce projet pratique vous met au défi de mettre en œuvre des concepts et des techniques d'architecture d'application et de développement de logiciels en faisant passer l'administration d'une clinique d'un système de flux de travail sur papier à un système de gestion de clinique intelligent en ligne. Au cours du projet, vous mettrez en pratique des compétences clés, notamment la collecte des exigences avec un cadre Agile, la conception de bases de données SQL et NoSQL, et l'architecture d'une application Spring Boot basée sur MVC avec des annotations et des validations Java. De plus, vous construirez un frontend avec HTML, CSS et JavaScript pour les administrateurs, les médecins et les patients. Au fur et à mesure de votre progression, vous concevrez également des artefacts clés, notamment des histoires utilisateur, un document d'architecture, un document de conception de base de données et des plans CI/CD. Vous soumettrez ensuite un dépôt public contenant tout le code et le document de conception de l'architecture pour évaluation. Si vous êtes un développeur de logiciels en herbe et que vous voulez un projet de portefeuille qui démontre vos compétences Java prêtes à l'emploi à des employeurs potentiels, inscrivez-vous dès aujourd'hui ! Il est recommandé que vous suiviez les cours suivants : - Introduction au génie logiciel - Programmation Java pour les débutants - Prise en main de Git et GitHub - Introduction à HTML, CSS et JavaScript - Programmation orientée objet en Java - Cloud Native, Microservices, Conteneurs et Agile - Spring Framework for Java Development - Développement Java avec des bases de données