Formation Spring Initiation : Applications web MVC

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Construire des applications web en utilisant Spring Web et Spring Boot

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 1 975,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 975,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Comprendre les frameworks Spring

    Panorama des frameworks Spring
    Spring Framework : inversion de contrôle et injection de dépendances
    Spring Web : présentation, usages
    Spring Boot : simplification de la configuration et du déploiement
    Organisation des dépendances Maven

    Atelier pratique : installation de l'environnement de développement et d'exécution - construction de la structure minimale d'un projet Spring Web MVC avec ou sans Spring Boot

    Construire une application Spring Web MVC

    Définition de contrôleurs et cycle de vie
    Gestion du mapping des actions
    Utilisation d'un framework de vues : JSP ou Thymeleaf ou Velocity Templates
    Composants graphiques, créations de formulaires
    Validation de formulaires
    Gestion des messages d'erreurs
    Listeners, Intercepteurs
    Internationalisation (i18n) dans une application Spring MVC
    Gestion de l'upload

    Atelier : Implémentation de plusieurs formulaires : création, validation, traitement

    Persister des données en mémoire

    Espaces de persistance : page, requête, session, application
    Manipulation de la session : ajout et récupération d'attributs
    Définition et utilisation de variables d'application
    Création et récupération de cookies

    Atelier : Utilisation des espaces de persistance disponibles

    Sécuriser l'accès avec Spring Security

    Aspects sécurité dans une application Java EE
    Spring Security : présentation, fonctions
    Architecture du framework
    Dépendances, configuration par annotations
    Mécanismes d'authentification (authenticationProvider)
    Configurer des rôles et gérer des autorisations

    Atelier : mettre en place Spring Security dans une application Web

    Optimiser le chargement des pages

    Gestion du chargement des pages
    Requêtes asynchrones :
    - Communication (objet XMLHttpRequest)
    - Envoi / traitement de la réponse
    - Tags spécifiques

    Atelier : Implémentation d'actions asynchrones et chargements partiels de données

    Implémenter des web services REST

    Architecture REST : fonctionnement, méthodes HTTP
    Spring RestController : annotations, mappings
    Retour d'objets
    Ecriture de clients REST

    Atelier : écriture d'un @RestController et test avec Postman

    Prérequis

    Maîtrise de la programmation orientée objets Java - Notions HTML/CSS/JS

    Public

    Développeurs Java

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Concevoir des d'applications conteneurisées pour OpenShift
    • Gérer et créer des versions d'applications avec S2I (source-to-image)
    • Personnaliser une image de base S2I
    • Déployer des applications dans plusieurs conteneurs avec les charts Helm
    • Créer des contrôles d'intégrité pour surveiller et améliorer la fiabilité des applications
    • Créer et déployer  des applications cloud-native sur OpenShift
    Tarif

    A partir de 3 600,00 €

    Durée

    5j / 30h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Configurer Spring MVC (Modèle / Vue / Contrôleur)
    • Faire interagir des pages JSP (Java Server Pages) avec des contrôleurs Spring
    • Valider des formulaires
    • Mettre en oeuvre des fonctionnalités d'internationalisation pour adapter votre application à différents langages.
    Tarif

    Contacter l'organisme

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    3 jours (21 heures)

    Modes
    • Distance
    • Centre

    Formation Docker

    Proposé par Sparks

    Objectifs de la formation

    • Installer et prendre en main Docker
    • Comprendre les images et les conteneurs
    • Maîtriser la gestion des données et les volumes
    • Gérer les réseaux sur Docker
    • Utiliser Docker Compose pour les applications multi-conteneurs
    • Utiliser Docker Machin et Docker Swarm pour le clustering et l'orchestration
    • Connaître les bonnes pratiques d'utilisation de Docker en production
    Tarif

    A partir de 2 100,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    - Savoir Créer des applications pour smartphones et tablettes depuis Indesign - Savoir créer des fichiers EPUBS pour liseuse électronique
    Tarif

    A partir de 995,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Tout utilisateur qui souhaite, sous la forme d’un atelier pratique, découvrir les fonctionnalités de son Smartphone ou de sa Tablette Android afin d’en avoir un usage complet.
    Chaque participant se dotera de son propre Smartphone ou de sa Tablette pour réaliser les travaux pratiques.

    A l'issue de la formation, le stagiaire sera capable de :

    • Découvrir les principes de base d’un Smartphone ou d’une tablette
    • Utiliser Internet et la messagerie sur son smartphone ou sur sa tablette
    • Utiliser les applications intégrées et le multimédia
    • Savoir télécharger et gérer ses fichiers
    Tarif

    Contacter l'organisme

    Durée

    1 jour(s)

    Modes
    • Entreprise
    • Distance

    L'IA au quotidien - Atelier pratique

    Proposé par CIT FORMATION INFORMATIQUE

    Objectifs de la formation

    Comprendre de façon concrète les concepts clés de l'intelligence artificielle (IA) et de ses applications pratiques dans la vie quotidienne.

    METHODES ET OUTILS PEDAGOGIQUES

    • Alternance exposés théoriques et exercices pratiques (80% de pratique
    • Support de cours adapté
    • Assistance téléphonique gratuite et illimitée

    EVALUATION

    • Evaluation formative au travers de nombreux exercices tout au long de la formation permettant de valider les compétences acquises
    • Attestation de stage
    • Emargement quotidien d’une feuille de présence

    ACCESSIBILITE AUX PERSONNES HANDICAPEES

    Pour tout besoin d’accessibilité, contactez Véronique Constantin, référente handicap :  v.constantin@cit.fr  et/ou  consultez nos capacités d'adaptation  https://www.cit.fr/uploads/media/LivretAccueilHandicap.pdf

    Public concerné

    Toute personne intéressée par l’utilisation de l’IA, qu’elle soit novice ou expérimentée dans ce domaine

    Pré-requis

    Aucun

    Tarif

    A partir de 650,00 €

    Durée

    1 jour(s)

    Modes
    • Entreprise
    • Centre

    MICROSOFT 365 Prise en main

    Proposé par GROUPE ARKESYS

    Objectifs de la formation

    • Se connecter et se repérer dans l'interface de Microsoft 365,
    • Gérer et partager ses fichiers dans les Cloud de Microsoft 365,
    • Retrouver ses marques sur les versions en ligne de Word, Excel, PowerPoint et OneNote,
    • Utiliser les Outlook Web Apps pour communiquer et s'organiser,
    • Prendre en main Microsoft Teams pour échanger en direct et travailler en mode collaboratif,
    • Décrire les rôles des autres principales applications de Microsoft 365.
    Tarif

    A partir de 1 700,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    PERFECTIONNEMENT À WORD ET EXCEL

    Proposé par GROUPE LEXOM

    Objectifs de la formation

    • Utiliser word pour des applications professionnelles complexes
    • Créer des tableaux et graphiques dynamiques et interactifs
    Tarif

    A partir de 1 390,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Créer ses pages en utilisant HTML5, CSS3 avec un éditeur WYSIWYG
    • Structurer les dossiers et fichiers des sites Web créés
    • Utiliser des règles de base du design pour créer un site Web
    • Créer, traiter et optimiser des images destinées au Web
    • Créer des pages dynamiques avec PHP / MySQL [MariaDB]
    • Mettre en ligne son projet
    Tarif

    A partir de 1 390,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...