Module 7 : L’utilisation d’un outil de développement intégré pour le « Web ».
Public : Débutant - Intermédiaire - Développeur ; Durée : 3 jours (15 heures) ; Tarifs : 900€ H.T.
L’utilisation, la prise en main et la maîtrise de l’outil NetBeansProjects (Environnement de Développement Intégré (EDI), particulièrement bien adapté pour le développement d'applications « Web ».
L'EDI NetBeans fournit des outils pour construire tous les composants Java EE, ce qui inclut les Enterprise Java Beans (EJBs), les pages « Web », les « servlets », et les services « Web ».
Cette formation de trois jours s’adresse à des personnes débutantes, intermédiaires ou développeurs. Des connaissances dans le domaine de la programmation, des bases de données et de la conduite de projet sont un plus.
PRÉSENTATION :
L’utilisation, la prise en main et la maîtrise du module « applications Web » de l’outil NetBeansProjects (Environnement de Développement Intégré (EDI) open source d’Oracle particulièrement bien adapté pour le développement d'applications Internet.
Concrètement, nous abordons les thèmes de la conception d’un site « Web », de l’organisation technique et fonctionnelle d’une application Internet, des outils spécifiques et indispensables au « Web » : Moteur de recherche, interface multimédia, sécurité, etc.
OBJECTIF :
L’objectif de cette formation est de réaliser une application Internet programmé au moyen d’un outil de développement « Web », afin d’acquérir les compétences nécessaires pour maîtriser le concept de développement de sites « Web ».
PRINCIPE :
Le projet tentera de parcourir les différentes activités de la conduite de projet (du plan d’organisation à la capitalisation) et les différentes étapes du cycle de vie du logiciel à concevoir au moyen d’un outil de développement « Web ».
PRÉ-REQUIS :
Cette formation de trois jours s’adresse à des personnes débutantes, intermédiaires ou développeurs. Des connaissances dans le domaine de la programmation, des bases de données et de la conduite de projet sont un plus.
DURÉE :
3 jours (15 heures).
PROGRAMME :
Programme de la première journée : La présentation et la création d’un service « Web »
I. L’introduction
- L’EDI open source facilitant un support amélioré pour le développement mobile.
- Le développement HTML5 pour la création d’applications Android et iOS.
- La prise en charge de l’ HTML5 pour les développeurs Java EE et PHP.
- Le support de la prochaine version majeure de Java (Java SE 8).
- Une ré-implémentation de JavaFX selon l’architecture du JDK 8.
- Le support de PhoneGap (Framework pour le développement d’applications mobiles Web hybrides).
- Un éditeur de code optimisé et des nouveautés.
II. La création d’un service « Web »
III. La génération des javadocs
IV. Le déploiement sur le serveur d’application
Programme de la deuxième journée : L’utilisation du service « Web » créé
V. L’utilisation du service « Web » créé
VI. Le déploiement sur un serveur d’application autonome
Programme de la troisième journée : Le développement d’une application Internet
VII. Le développement d’une application « Web »
- Module 1 : Conception & solutions « Web » : Le plan de conception et la sécurité d’une application « Web ».
- Module 2 : L’initiation et la création d’un site Internet en HTML et CSS.
- Module 3 : L’apprentissage et la création d’un site Internet en HTML5 et CSS3.
- Module 4 : L’apprentissage et la création d’un site Internet en PHP5 sans base de données.
- Module 5 : L’apprentissage et la création d’une application Internet en PHP5 et MySQL.
- Module 6 : La sécurité et les risques liés aux applications « Web ».
- Module 8 : L’accessibilité numérique.