Programme
[Link]
Dé[Link] d'Applications
FORMATION
BAC+4
RNCP
NIVEAU 6
Détails
Public et pré-requis : Métiers visés :
• Bac+2 en informatique validé • [Link] Dé[Link] Web
• Intérêt pour le monde l’informatique • [Link] Dé[Link] D’Applications
• Entretien de motivation + test (1h) • Analyste consultant
Durée totale :
24 mois
Durée en formation : 30% Durée en entreprise : 70%
PROGRAMME
LE LANGAGE DE REQUÊTE SQL
DÉVELOPPEMENT WEB CÔTÉ SERVEUR AVEC
Introduction au SQL JAVA EE
La solution Microsoft SQL Server
Présentation du développement web avec JEE
DDL – La gestion des tables
Les servlets
DML – La mise à jour des données
Les jSP
DML – L’extraction des données
L’accès aux données
SQL – Concepts avancés
Les contextes d’exécution et les cookies
Les JSP avancées
PROCÉDURES STOCKÉES AVEC ORACLE PL-SQL Les filtres et les évènements
Présentation de l’écosystème Oracle L’internationalisation
Rappels sur la gestion des tables sous Oracle Les services web REST
Rappels sur la gestion des données sous Les bases du déploiement sur Tomcat
Oracle PROJET - DÉVELOPPEMENT D’UNE APPLICATION
Rappels sur l’extraction des données sous
Oracle Développer les différentes couches de l’application (interface utilisateur, logiq
Le langage PL/SQL Créer et peupler de la base de données avec des jeux de données de test
Les blocs PL/SQL Organiser son temps, planifier les tâches
Les procédures stockées
Les fonctions
ANALYSE ET CONCEPTION
Les déclencheurs de base de données Analyse et conception
Les packages Projet informatique
Les transactions Processus projet
UML (Unified Modeling Language)
PROGRAMMATION ORIENTÉE OBJET AVEC JAVA Phase de lancement
Le paradigme de programmation orientée objet Itération
Concepts de programmation orientée objet Analyse de données
Concepts avancés
PROGRAMMATION CÔTÉ CLIENT AVEC JAVASCRIPT
DÉVELOPPEMENT EN COUCHES AVEC JAVA Contenu du cours encours de définition
Rappels sur la programmation orientée objet avec Java SE
Construire une application organisée en couches DÉVELOPPEMENT WEB CÔTÉ SERVEUR AVEC PHP ET SYMFONY
Automatiser le dialogue entre les couches à l’aide des PHP
évènements Introduction à PHP o Les bases du langage PHP
Créer une application Windows simple La Programmation Orientée Objet en PHP
Présentation des concepts Les formulaires en PHP
Création d’une interface simple L’accès aux données
Gestion des évènements de l’utilisateur Les échanges de données entre le client et le serveur
Conception et automatisation des tests unitaires avec JUnit
Gestion des versions de code source Développements avec Symfony
Gestion de la persistance des données avec Java SE Introduction à Symfony
Manipulation des flux en entrée/sortie Vues et Twig
Gestion de la persistance des objets en utilisant différents Routage et contrôleurs
modes de sérialisation Formulaires
Conserver les traces d’exécution de l’application avec les logs Doctrine : les relations entre entités
Accès à une base de données relationnelle avec JDBC Utilisateurs et sécurité
PROJET - DÉVELOPPEMENT D’UNE APPLICATION WEB ADMINISTRATION D’UN SERVEUR APACHE SOUS LINUX
Analyse et conception de la base de données La présentation d’apache
Mise en place de la base de données Installation
Analyse et conception de l’application Les fichiers de configuration principaux
Maquettage d’écran Configuration basique
Modélisation des scénarios utilisateurs Gestion des accès
Mise en place d’une solution de type intranet respectant Chiffrement
l’architecture MVC Authentification
Application d’une charte graphique définie préalablement Directives supplémentaires
Mise en œuvre d’une organisation de projet, planification des
tâches
Utilisation d’outils de gestion du code
DÉVELOPPEMENT D’UNE APPLICATION MOBILE AVEC DÉVELOPPEMENT WEB CÔTÉ SERVEURAVEC [Link]
ANDROID Introduction
Présentation générale d’Android Les applications [Link]
Environnement de développement Création de Layout
Une première application Validation des données utilisateur
Interface utilisateur Les contrôles de validation
Interactions entre les applications et les évènements systèmes Les contrôleurs et les routes
Utilisation des capteurs Accès aux données avec Entity Framework
Gestion de la persistance Sécurité dans les applications web
Services, threads et tâches asynchrones Déploiement
Géolocalisation et services associés
TECHNOLOGIE CROSS-PLATFORM
UTILISATION DE FRAMEWORKS POUR LE Les technologies multiplateformes
DÉVELOPPEMENT AVEC JAVA EE Développement mobile sous Visual Studio
Le pattern MVVM
Gradle Le databinding
JPA Les services liés aux plateformes
Spring Core Gestion des données
Spring JDBC
Spring ORM
Spring MVC
Tomcat Avancé
GESTION DE PROJET
Introduction à la gestion de projet
Démarrage du projet
Création de l’équipe projet
La mise en œuvre du projet
Pilotage du projet
Le rôle du système d’information
EXPERNET CAMPUS INFORMATIQUE ET MARKETING DIGITAL
02 62 21 90 45 – campus@[Link] – [Link]
COMPETENCES / CAPACITES ATTESTEES :
Conception et développement les interfaces utilisateur de type desktop ou web
Conception et mise en œuvre la persistance des données
Conception et développement une application multicouche
Adaptation en continu aux évolutions technologiques et réglementaires de la filière
Autonomie
ACCESSIBILITE :
Parcours continu de formation (Alternance)
Capitalisation des CCP
VAE
CPF
DEBOUCHES / SECTEURS D’ACTIVITE :
Administrations et grandes entreprises
Services développement des entreprises et du service public
ESN etc …
APRES LE BAC +4 / POURSUITE DE PARCOURS :
Bac+5 "Expert en Sécurité Digitale" ou " Directeur De Projet Informatique" chez Expernet
Master 2 à l'université
Titre Professionnel Bac+5
MÉTHODES ORGANISATIONS PEDAGOGIQUES :
Pratiques professionnelles, apprentissage théorique schématisé, cas pratique / Simulation, appui de
document à visé professionnel, retour d’expérience, méthodologie projet, pédagogie différenciée
VALIDATION
Titre Professionnel « [Link] Dé[Link] d’Applications » reconnu par l’Etat Niveau 6 (BAC+4),
inscrit au RNCP 31678
Financement Individuel : nous contacter, en alternance : pris en charge par l’entreprise et/ou l’OPCO
Arrêté du 18-12-2018
STATISTIQUES
Taux de réussite : 100%
Taux d’insertion : 80%
Taux d’interruption : 2%
Taux de poursuite d’étude : 60%
EXPERNET MET TOUT EN ŒUVRE POUR ACCUEILLIR LES PERSONNES EN SITUATION DE
HANCICAP ET A MOBILITE REDUITE POUR TOUTE INFORMATION MERCI DE CONTACTER LA
REFERENTE HANDICAP DE NOTRE ORGANISME
Murielle CHAMAND - 0262 21 90 45 - [Link]@[Link]
EXPERNET CAMPUS INFORMATIQUE ET MARKETING DIGITAL
02 62 21 90 45 – campus@[Link] – [Link]