Formation - Developper une application Java full stack avec les Frameworks Spring, JPA/Hibernate et Angular

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

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.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 4 jours (28 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 4 jours (28 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

Programme

1 - Présentation de l'écosystème Jakarta EE et des Frameworks Java les plus utilisés

  • Le standard JEE et ses composantes (EJB, JSP/Servlet et JSF)
  • Les frameworks Spring et Hibernate
  • Comparaison détaillée entre les deux solutions (EJB vs. Spring Hibernate)

2 - Mise en place de la couche présentation de l'application Web avec JSF

  • Rappel sur le patron de conception MVC
  • Brève introduction aux JSP/Servlet
  • Présentation de JSF : notions de facelets et Managed Beans
  • Le langage EL (Expression Language)
  • Les différentes façons de valider les formulaires

3 - La couche de persistance avec JPA/Hibernate

  • Persistance transparente avec la spécification JPA
  • Hibernate : présentation et architecture
  • Installation et configuration
  • Apprendre les bases du mapping des classes et attributs (@Entity, @Id, @Column, etc.)
  • Apprendre à mapper les associations et l’héritage (@OneToMany, @ManyToMany, etc.)
  • Mîitriser l’API JPA : EMF et l’Entity Manager
  • Les requêtes JPQL et Criteria

4 - Injection des dépendances avec Spring

  • Notion de conteneur léger et de Bean
  • Présentation des différentes façons de déclarer des beans (XML, Annotations et Class Java)
  • Instanciation des objets par le conteneur Spring (par constructeur, par setters et par propriétés)
  • Maitriser l'API Spring : l’interface ApplicationContext
  • Programmation Orientée Aspect avec Spring AOP

5 - L’alternative Angular

  • Présentation de l’architecture Angular et de son intégration avec le back end
  • Introduction des différents composants Angular
  • Le routing, les modules et les services
  • Le binding des évènements et des données

6 - Conclusion

  • Revue des points clés de cette formation
  • Insister sur les bonnes pratiques et les bons outils de développement

Prérequis

Public

  • Développeur avec une bonne expérience de développement en Java
  • Chargé de développement d'applications informatiques

Ces formations pourraient vous intéresser

Objectifs de la formation

À l'issue de cette formation Azure OpenAI, vous aurez acquis les connaissances nécessaires pour :

  • Commencer à utiliser le service Azure OpenAI
  • Provisionner le service Azure OpenAI
  • Utiliser l'ingénierie rapide en intégrant le service Azure OpenAI
  • Déployer des modèles
Tarif

A partir de 790,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Évaluation des compétences acquises via un questionnaire en ligne intégrant des mises en situation.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Expliquer les principes fondamentaux de la négociation pour clarifier le processus et les éléments clés
  • Analyser les différences entre la communication et la négociation pour comprendre pourquoi être un bon communicant ne garantit pas d'être un bon négociateur
  • Evaluer votre profil de négociateur en identifiant vos forces et vos faiblesses
  • Reconnaître les différentes situations difficiles de négociation et comprendre leurs spécificités
  • Développer un mental fort pour aborder les situations de confrontation positive avec confiance
  • Appliquer les enseignements des joueurs d'échecs, des joueurs de poker et des acteurs de théâtre pour améliorer vos compétences de négociation
  • Rassembler des informations essentielles sur les interlocuteurs avant une négociation pour mieux vous préparer
  • Déterminer la logique et les attentes probables des interlocuteurs afin d'adapter votre stratégie de négociation
  • Préparer vos marges de négociation, vos positions de repli et les contreparties à obtenir, tout en évaluant des solutions alternatives en cas de blocage
  • Utiliser des techniques de communication efficaces pour établir un équilibre psychologique, développer une écoute réciproque, argumenter de manière convaincante et résister aux pressions et manipulations.
Tarif

A partir de 1 400,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Vous doter d’un cadre méthodologique efficace.
  • Développer des outils pour optimiser son efficience.
  • Apprendre à mieux communiquer.
  • Accompagner et développer les compétences.
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Manipuler l'ensemble des éléments de l'interface MATLAB
  • Utiliser les commandes simples et avancés de MATLAB afin d'écrire des scripts et des fonctions performantes
  • Importer, exporter, traiter et afficher des données et des graphes de tous types
  • Créer une interface graphique utilisateur pour une application spécifique.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Java - Administration JBoss

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Chefs de projets et développeurs souhaitant acquérir les compétences nécessaires pour installer et administrer le serveur JBOSS d’applications.

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

  • Savoir installer et démarrer le serveur JBoss
  • Pouvoir configurer et déployer les applications JEE
  • Être à même de sécuriser des applications
  • Acquérir les compétences nécessaires à l'optimisation d'un serveur JBoss
Tarif

Contacter l'organisme

Durée

3 jour(s)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Acquérir les techniques nécessaires pour prospecter efficacement à distance
  • Maîtriser les étapes et les outils de la commercialisation afin d'élaborer une proposition adaptée, en tenant compte des spécificités de la vente à distance
  • Appliquer les techniques permettant de mener une négociation commerciale en tenant compte des conditions particulières de la vente à distance
  • Optimiser votre préparation de négociation commerciale à distance
  • Transformer votre téléphone en un outil efficace au service de l'action commerciale
  • Développer vos techniques de négociation commerciale spécifiques à la vente à distance
  • Développer votre portefeuille clients ou prospects.
Tarif

A partir de 1 490,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

E-commerce - Développer ses ventes par le Numérique

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Connaître les enjeux du E-commerce et en cerner les différentes logiques de vente.

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

  • Maîtriser les spécificités des comportements de l’e-consommateur
  • Appréhender les points clés d’un site marchand performant
  • Choisir sa solution « logicielle » adaptée à son utilisation
  • Savoir mesurer la performance des ventes
Tarif

A partir de 800,00 €

Durée

2 jour(s)

Modes
  • Centre
  • Entreprise

Objectifs de la formation

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

  • Utiliser les éléments de base nécessaires à l'accueil et à l'exploitation d'un progiciel ou d'une application fonctionnant avec Oracle.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Formation Apache ActiveMQ

Proposé par Sparks

Objectifs de la formation

  • Apprendre à utiliser Apache Active MQ
  • Savoir utiliser Java Message Service (JMS)
  • Pouvoir monitorer ActiveMQ
  • Manier la connectivité d'ActiveMQ
  • Savoir stocker des messages
  • Mettre en place la sécurité
  • Pouvoir embarquer ActiveMQ dans des applications Java et Spring
  • Intégrer ActiveMQ à des serveurs d'applications
Tarif

A partir de 1 800,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...