Java & Spring Boot
Mise en place de l'environnement de développement
Installer Java
Une des manières la plus simple d'installer java sur une distribution Debian, serait d'installer ...
Installer IntelliJ (Standalone)
IntelliJ est surement l'un des meilleurs IDE du marché pour le développement Java. On peut insta...
Vérifier que les outils de compilation et d'exécution sont correctement configurés
Pour ce faire, il suffira de créer un projet Java tout simple dans IntelliJ, pour vérifier que vo...
Bases de la programmation Java
Syntaxe Java de base : les variables, les types de données, les opérateurs et les tableaux
Variables et syntaxe de base https://fre.myservername.com/java-basics-java-syntax https://www.j...
Les concepts de la programmation orientée objet : classes, objets, encapsulation, héritage et polymorphisme
Classes https://gayerie.dev/epsi-b3-java/langage_java/premiere_classe.html https://koor.fr/Java...
Collections
https://gayerie.dev/epsi-b3-java/langage_java/les_collections.html https://gayerie.dev/epsi-b3-j...
Enumérations
https://koor.fr/Java/Tutorial/java_enum.wp https://gayerie.dev/epsi-b3-java/langage_java/enumera...
TP bases de la programmation Java
Dans ce TP, vous allez développer un système de gestion pour une bibliothèque. Nous allons créer ...
Les exceptions
https://gayerie.dev/epsi-b3-java/langage_java/les_exceptions.html https://koor.fr/Java/Tutorial/...
Gestion des Tests
Les designs patterns
https://koor.fr/Java/Tutorial/java_design_patterns.wp Meilleur site pour les design patterns : h...
Spring Boot
Découverte
https://devstory.net/11267/tutoriel-spring-boot-pour-debutant https://bnguimgo.developpez.com/tu...
Gestion de la persistance avec JPA et Hibernate
https://gayerie.dev/docs/spring/spring/spring_data_jpa.html https://www.baeldung.com/the-persist...
Clean architecture
https://www.baeldung.com/spring-boot-clean-architecture https://medium.com/swlh/clean-architectu...
TP Spring Boot
Dans ce TP, vous allez développer un système de gestion pour une bibliothèque en utilisant Spring...