Toutes les formations ENI SERVICE

Page 14 sur 51Voir tout le catalogue
ENI SERVICE
Introduction à la conception orientée objet et à la modélisation UMLPar ENI SERVICE
  • Identifier et décrire les apports de la programmation orientée objet
  • Concevoir une classe avec des attributs et méthodes
  • Décrire les principes de base de l'encapsulation
  • Définir des liens d'association dans un modèle objet
  • Définir une stratégie d'héritage avec mise en oeuvre du polymorphisme
  • Identifier le rôle des principaux diagramme UML
  • Modéliser une problématique métier en choisissant les diagrammes UML pertinents
ENI SERVICE
UX Design et ergonomie des interfacesPar ENI SERVICE
  • Décrire la problématique de l'interface utilisateur
  • Identifier les besoins de l'utilisateur
  • Imaginer et concevoir des solutions
  • Définir des parcours utilisateur
  • Concevoir des formulaires de saisie optimisés
  • Intégrer la gestion des erreurs dans l'interface
  • Prendre en compte les problématiques de l'accessibilité
ENI SERVICE
Qualité logicielle dans les développements objetsPar ENI SERVICE
  • Décrire la problématique de la complexité des développements logiciels ;
  • Identifier les bénéfices de l'intégration continue pour améliorer la qualité des développements ;
  • Adopter les bonnes pratiques de rédaction des tests logiciels ;
  • Mettre en place une stratégie de campagne de tests automatisés avec les frameworks et outils du marché ;
  • Travailler avec un gestionnaire de code source tel que Git, et adopter les réflexes du travail collaboratif ;
  • Décrire le rôle des différents outils d'une chaîne d'intégration continue ;
  • Utiliser un outil de construction logiciel pour automatiser les tâches de développement ;
  • Mettre en place une plateforme d'intégration continue autour de Jenkins.
ENI SERVICE
Sécuriser les applications Web .NET et JavaPar ENI SERVICE
  • Identifier et décrire les enjeux de la sécurité
  • Identifier et décrire les failles de sécurité et les différents types d’attaques des applications Web
  • Sécuriser les accès à une base de données
  • Valider les saisies utilisateurs des applications Web
  • Identifier et mettre en oeuvres les mécanismes d'authentification et de gestion des autorisations
  • Protéger le code des applications
  • Définir et exécuter des plans de tests
  • Sécuriser et protéger l'intégrité des données échangées sur les réseaux
ENI SERVICE
HTML5 / JavaScript – Développer des applications WebPar ENI SERVICE
  • Construire des pages Web en HTML5 ;
  • Habiller et mettre en forme des pages Web avec CSS3 ;
  • Créer des formulaires avancés ;
  • Créer des tableaux de données ;
  • Créer des menus de navigation ;
  • Utiliser les différentes techniques CSS de positionnement et dimensionnement pour adapter la présentation aux différents appareils (smartphone, tablette, PC) ;
  • Parcourir et modifier la structure d'une page en JavaScript ;
  • Gérer des événements utilisateur ;
  • Intégrer des appels à des Services Web REST et WebSockets en JavaScript.
ENI SERVICE
Développer des Services Web REST en JavaPar ENI SERVICE
  • Décrire les principes de fonctionnement des architectures REST et de développement des Services Web
  • Mettre en place l’API JAX-RS dans une application
  • Implémenter des classes de Services REST avec JAX-RS
  • Manipuler les différents formats d’échange de données entre le client et le serveur
  • Invoquer des services REST à partir d'une application Java
  • Mettre en place une communication bidirectionnelle grâce aux Web Sockets
  • Sécuriser les appels à vos Services REST en intégrant un mécanisme d’authentification
  • Déployer les Services sur un serveur d’applications
ENI SERVICE
Hibernate/JPA – Gérer la persistance des données en JavaPar ENI SERVICE
  • Décrire les principes de fonctionnement du mapping objet/relationnel et plus particulièrement Hibernate/JPA
  • Mettre en place Hibernate/JPA dans un projet Java
  • Réaliser les mappings entre les classes Java et les tables de bases de données
  • Manipuler les instances d’objets persistants avec l’API Hibernate et/ou l’API JPA
  • Structurer l'application en respectant le découpage en couches applicatives
  • Décrire le principe de fonctionnement et la configuration du conteneur Spring
  • Utiliser Spring Framework pour faciliter la mise en œuvre de la persistance des données dans les applications Java
  • Déléguer la gestion des transactions Hibernate/JPA au conteneur de Spring Framework
ENI SERVICE
Java EE – Développer des applications WebPar ENI SERVICE
  • Identifier et décrire les principes de développement avec la plateforme Java EE
  • Décrire les principes du développement en couches et identifier les responsabilités des composants dans le modèle MVC
  • Mettre en place et utiliser un environnement de développement pour concevoir et déboguer une application Web Java EE
  • Mettre en place une couche de persistance métier ;
  • Développer des composants servlets pour implémenter la navigation dans l’application
  • Développer les vues affichant les données avec la technologie JSP/JSTL ;
  • Coder des composants applicatifs complémentaires tels que des filtres et des écouteurs événements applicatifs
  • Sécuriser une application Web Java EE en utilisant le modèle de sécurité offert par la plateforme
  • Packager, déployer et configurer une application Web Java EE sur un serveur d’applications
ENI SERVICE
Préparation à la certification "1Z0-808 – Oracle Certified Associate, Java SE 8 Programmer"Par ENI SERVICE
  • Décrire les thèmes abordés par l'examen
  • Identifier les points clés de chaque thématique
  • Répondre à des questions types de l'examen
ENI SERVICE
Préparation à la certification "1Z0-809 – Oracle Certified Professional, Java SE 8 Programmer"Par ENI SERVICE
  • Décrire les thèmes abordés par l'examen
  • Identifier les points clés de chaque thématique
  • Répondre à des questions types de l'examen
Nous utilisons les cookies afin de fournir les services et fonctionnalités proposés sur notre site et afin d’améliorer l’expérience de nos utilisateurs. En cliquant sur ”J’ai compris”, vous acceptez l’utilisation de ces cookies.