Toutes les formations ENI SERVICE

Page 31 sur 51Voir tout le catalogue
ENI SERVICE
Développement avancé avec PHPPar ENI SERVICE
  • Structurer une application PHP en respectant les modèles en couche (présentation, métier, intégration).
  • Mettre en œuvre les bonnes pratiques de développement.
  • Gérer les dépendances d'un projet et leurs versions avec Composer.
  • Utiliser les templates en PHP.
  • Manipuler des documents XML avec SimpleXML.
  • Générer dynamiquement des documents PDF.
  • Manipuler des images avec PHP.
  • Envoyer des courriers électroniques en PHP.
  • Créer, tester, consommer et sécuriser des services Web REST en PHP.
ENI SERVICE
PHP – Développer des applications WebPar ENI SERVICE
  • Comprendre l’environnement d’une application Web construite autour de PHP et les mécanismes de base du protocole HTTP.
  • Installer une plateforme d’exécution et de développement pour PHP.
  • Appréhender la syntaxe et l’algorithmie de base du langage PHP.
  • Comprendre l’échange de données en HTTP.
  • Utiliser le modèle de programmation orientée objet de PHP
  • Créer des classes et des objets.
  • Utiliser les mécanisme de programmation orientée objet tels que l'héritage et l'encapsulation.
  • Utiliser les classes abstraites et les interfaces.
  • Créer et traiter des formulaires
  • Suivre la navigation utilisateur en utilisant les sessions.
  • Accéder à des bases de données relationnelles depuis une application PHP.
  • Manipuler et transférer des fichiers dans une application.
ENI SERVICE
Maven – Automatiser les processus de construction des applicationsPar ENI SERVICE
  • Comprendre le rôle central de Maven dans la prise en charge d’un projet Java.
  • Créer des projets Java et Java EE utilisant Maven.
  • Travailler dans l’arborescence d’un projet Maven en respectant les bonnes pratiques.
  • Mettre en œuvre les cycles de vie Maven et les grandes étapes du cycle de vie par défaut.
  • Paramétrer les principaux plugins de Maven.
  • Utiliser Maven avec un gestionnaire de code source tel que Git.
  • Gérer les dépendances logicielles.
  • Compiler du code Java et exécuter des tests logiciels avec Maven.
  • Produire des livrables et les déployer sur un serveur d’applications.
  • Générer et publier la documentation des projets.
ENI SERVICE
Git – Utiliser un référentiel de code source dans ses projetsPar ENI SERVICE
  • Comprendre les enjeux d’un référentiel de code source pour le travail en équipe sur les projets logiciels ;
  • Installer et configurer Git ;
  • Mettre en place différents dépôts locaux et distants ;
  • Utiliser Git au quotidien ;
  • Utiliser Git dans un environnement de développement ;
  • Gérer les modifications de code, ainsi que les conflits qui peuvent en résulter ;
  • Travailler avec les branches et réaliser des opérations de fusion ;
  • Gérer les permissions sur les projets ;
ENI SERVICE
CVS/Subversion pour le développement en équipePar ENI SERVICE
  • Comprendre l'intérêt et le fonctionnement d'un outil de gestion de la configuration logicielle tel que CVS ou Subversion.
  • Mettre en place et configurer un dépôt de stockage.
  • Réaliser les tâches de bases indispensables dans le quotidien d'un développement en équipe.
  • Exploiter CVS et Subversion au travers de l'IDE Eclipse.
ENI SERVICE
Réaliser des tests unitaires avec JUnitPar ENI SERVICE
  • Positionner les tests unitaires dans le processus de développement.
  • Comprendre le périmètre des tests unitaires.
  • Avoir une vision globale des possibilités et limites de JUnit.
  • Écrire et exécuter des cas de test avec JUnit.
  • Écrire et exécuter des suites de test avec JUnit.
  • Utiliser des objets Mocks pour simuler un environnement logiciel.
  • Écrire des tests pour les applications Web Java EE avec HttpUnit.
  • Automatiser les tests et améliorer la qualité du code dans le processus de développement.
ENI SERVICE
Jenkins – Créer une plateforme d’intégration continuePar ENI SERVICE
  • Comprendre les enjeux de l’intégration continue dans les projets et le rôle de Jenkins.
  • Installer et configurer Jenkins.
  • Coupler Jenkins et des outils tiers tels que Maven et Git.
  • Créer et configurer des jobs Jenkins.
  • Planifier l’automatisation des jobs.
  • Mettre en œuvre Jenkins pour l’exécution des tests logiciels.
  • Intégrer des outils de mesure de la qualité et de stockage de livrables.
  • Déployer des applications dans des conteneurs Docker.
  • Utiliser les pipelines et construire des jobs complexes.
ENI SERVICE
Les fondamentaux du développement .NET avec le langage Visual Basic 2017Par ENI SERVICE
  • Utiliser la syntaxe du langage Visual Basic
  • Mettre en œuvre la programmation orientée objet
  • Décrire les mécanismes de gestion de la mémoire
  • Utiliser LINQ for Objects pour requêter des grappes d'objets
  • Paralléliser l'exécution de traitements
ENI SERVICE
Programmer en C#Par ENI SERVICE
  • Créer des nouveaux types de données ;
  • Gérer les événements ;
  • Créer une interface utilisateur graphique ;
  • Accéder à une base de données ;
  • Utiliser des données distantes ;
  • Effectuer des traitements asynchrones ;
  • Intégrer du code non managé ;
  • Créer des attributs personnalisés ;
  • Chiffrer et déchiffrer des données.
ENI SERVICE
Spring Framework : mise en oeuvrePar ENI SERVICE
  • Identifier le positionnement de Spring dans les technologies Java ;
  • Décrire les principes de fonctionnement du conteneur et le cycle de vie des objets
  • Mettre en oeuvre les designe patterns IoC et l'approche AOP
  • Configurer une application Spring respectant le découpage en couches applicatives ;
  • Implémenter un service d'accès aux données
  • Mettre en oeuvre Spring MVC dans une application
  • Intégrer des services asynchrones distants
  • Sécuriser l'appliaction avec Spring Security
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.