
Présentation des outils pour notre environnement de développement.
Téléchargement, Installation et configuration de Java Development Kit
Mise en place des variables d'environnement pour JAVA avec Windows 10
Téléchargement, Installation, Configuration de Apache Tomcat version 9.
Téléchargement et Installation d'Eclipse version OXYGEN
Mettre en place le serveur d'application Tomcat avec Eclipse
Configuration de la structure de l'application
Création et mise en place d'une Servlet afin d'afficher notre premier "Hello World"
Affichage "Hello World"
Mise en place et affichage de notre page JSP
Configuration de l'application avec Spring initializer
Permettre l'affichage d'une page JSP avec la méthode GET
Paramètres passé par l'URL et récupérer avec la méthode GET
Voir la différence entre POST et GET
Mise en place d'une page de connexion (Login)
Compréhension et mise en place de l'architecture de l'application (Model View Controler)
Explications des redirections avec l'URL
Redirection de requêtes avec le controller et la méthode POST
Personnaliser un mot de passe pour accéder à l'application.
Découvrir les annotations et leurs utilités: @Autowired et @Service
Classe avec attributs, méthodes, Getter et Setter, Contructeur
Classe qui va contenir les fonctions pour notre application.
Parcourir les taches afin de les affichés dans la page JSP
Permettre la navigation entre plusieurs pages JSP d'un simple clique
Découvrir l'annotation @SessionAttributes
Permettre d'ajouter une tache et de l'afficher dans notre liste (Create)
Utilisation de la méthode pour ajouter une tache qui est implémenter dans le controller avec redirection
Utilisation de la JSTL et modification de la JSP pour styliser la liste des taches
Dépendances de BootStrap et JQuery avec maven
Implémenter le CSS de BootStrap dans les pages JSP ainsi que JavaScript
Prise en main et compréhension du fonctionnement de BootStrap 3
Modification controller et ajout méthode de suppression de tache dans notre liste
Restrictions pour ajouter une tache (non vide)
Binding notre formulaire pour l'ajout d'une tache, expliquations
Hibernate Validator pour le formulaire d'ajout de tache
Permettre l'ajout une nouvelle tache
Changement de format pour la date
Barre de navigation afin d’accéder aux différentes pages
Configuration de notre environnement pour utiliser Spring Security
Page de login sécurisé avec Spring security
Page de déconnexion de l'utilisateur avec Spring Security
Tu vas développer ta première application avec le framework Spring MVC.
Dans ce cours, tu apprendras les bases pour développer une application avec plusieurs fonctionnalités (CRUD : Create, Read, Update and Delete).
Tu apprendras aussi à mettre en place une page de connexion à l'application ainsi que la possibilité de se déconnecter pour l'utilisateur.
Je t'expliquerais pas à pas. Ce cours est parfait pour les débutants qui souhaitent découvrir ou renforcer leurs acquis sur le développement avec j2ee.
Voici quelques exemples des sujets abordés durant ce cours:
Maven, Spring MVC, Spring Security (Authentification et Authorization), BootStrap 3, Eclipse, Tomcat.