demos - Fafiec

Transcription

demos - Fafiec
CQP Développeur Nouvelles Technologies
(DNT)
-----------------------------------------------------------------------------------ORGANISME
DEMOS
20 rue de l’Arcade
75 008 PARIS
REFERENCE STAGE FAFIEC : 26572
CONTACT
Couverture géographique :
M. Frédéric DIOLEZ
Tél. : 09 88 66 17 40
E-mail : [email protected]
Bordeaux, Rouen, Lyon, Toulouse, Marseille
Nantes, Lille, Strasbourg, Caen, Nancy, Besançon
Nice, Paris
PUBLICS CONCERNÉS



Informaticiens expérimentés ou non
Jeunes de moins de 26 ans, salariés
Demandeurs d’emploi de plus de 26 ans
PRÉ-REQUIS
Il s’agit de titulaires ou de postulants ayant le niveau III Education Nationale :
Bac +2 :
 BTS


informatique de gestion
informatique de gestion, option développeur d’applications
 DUT

informatique
 DEST

Bac informatique
 DEUG maths-physique
 Titres professionnels de niveau III en informatique (Ministère du travail)


technicien supérieur en informatique de gestion (études et développement, gestionnaire exploitant)
développeur informatique
OBJECTIFS DE LA FORMATION



Elle permet d’acquérir le socle de compétences d’un développeur travaillant dans le domaine des Nouvelles
Technologies (langages objets, architectures web, bases de données relationnelles…).
A l’issue de ce parcours, les stagiaires sauront notamment :

A partir d’un cahier des charges, concevoir des applications objets, en utilisant le langage de
modélisation UML

Créer des interfaces Web ou mobiles

Développer des applicatifs métier en utilisant le langage Java et la plateforme d’entreprise Java EE

Travailler dans un environnement professionnel : utilisation d’IDE, d’outils de gestion de version,
d’outils de build, d’outils de tests

Mettre en œuvre le framework Spring
Obtenir le Certificat de Qualification Professionnelle Développeur Nouvelles Technologies : Titre inscrit au
Répertoire National de Certification Professionnelle par arrêté du 3 décembre 2010 publié au Journal Officiel du
22 décembre 2010.
CQP « Développeur Nouvelles Technologies »
DEMOS
1|5
CQP Développeur Nouvelles Technologies
(DNT)
-----------------------------------------------------------------------------------PROGRAMME
UNITÉ D’INTÉGRATION
Durée : 2 jours / 14 heures
Présentation du parcours de formation et des modalités d’évaluation
Techniques d'apprentissage
Efficacité personnelle, gestion du temps
UNITÉ 1 : SYSTÈME D'INFORMATION
Durée : 5 jours / 35 heure
S1 : Architecture matérielle
➜ Introduction à la technologie des ordinateurs
➜ Technologies des composants (Processeurs, Carte graphiques, Mémoires…)
➜ Architectures évoluées, - Architectures parallèle
➜ Les périphériques
➜ Configuration d’un environnement de travail, de développement
S2 : Architectures réseaux
➜ Les fondements, l'environnement IP
➜ Ethernet
➜ Architectures IP et protocoles (TCP, UDP, HTTP, FTP, SMTP)
➜ Les réseaux sans fil
➜ Les outils de contrôle
➜ La gestion et la sécurité de réseaux
➜ Les technologies émergentes
S3 : Architecture logicielle
➜ Architecture n tiers
➜ Plateformes JEE et .Net
➜ Langage XML
➜ Architecture Orientée Services
➜ Processus de développement objet :UML, RUP, XP, MDA, MDD
➜ Introduction au Cloud
S4 : Analyse du Si
➜ Cartographie et Optimisation des processus
➜ Les exigences pour le système informatique
➜ Modélisation du Système d’Information
UNITÉ 2 : MÉTHODES TECHNIQUES ET NORMES
Durée : 49 jours / 343 heures
S5 : Méthodes de recueil et d'analyse des besoins
➜ Cadrage de la mission et Acteurs concernés
➜ Techniques d’interviews
S6 : Élaboration du cahier des charges
➜ Les rôles respectifs de la maîtrise d'ouvrage et de la maîtrise d’œuvre
➜ Les destinataires du cahier des charges
➜ Le contenu du cahier des charges
➜ Mesure des impacts
S7 : Méthode de conception et de modélisation de données
➜ UML et les étapes projet
➜ Production des diagrammes d’activités, de classes, de transition d’états, d’interaction, des cas d’utilisation
➜ Modélisation UML dans Eclipse
S8 : Outils et techniques de la spécification aux tests
➜ Outils de développement intégrés : Eclipse, NetBeans, VisualStudio
➜ La chaîne de production : outils de Build, gestion de version…
➜ Les phases d'intégration d'un logiciel
CQP « Développeur Nouvelles Technologies »
DEMOS
2|5
CQP Développeur Nouvelles Technologies
(DNT)
-----------------------------------------------------------------------------------➜ Les différents types de tests : techniques, fonctionnels, d'intégration, de montée en charge
➜ Organisation des tests et de la recette
➜ Panorama des outils de test
S9 : Langages et techniques de programmation
➜ Langage de programmation

Les différents types de langages, modèle mémoire et durée de vie des variables

Affectations, structures de contrôle, boucles, tableaux, fonctions et procédures

Algorithmique
➜ Les techniques du Web

Interaction client/serveur HTTP

Structuration d’une page Web avec le langage HTML5

Mise en forme avec les feuilles de style CSS3

Introduction à la programmation dynamique de la page en Javascript

Web 2 : Appels asynchrones Ajax et manipulation du modèle objet de la page (DOM)

Principes du Responsive Design
➜ Programmation JAVA

Présentation de la plateforme : JVM, JRE, JDK

Types primitifs, tableaux, structures de contrôle

Programmation objet : classes, attributs, méthodes, constructeurs

Programmation objet : encapsulation

Programmation objet : utilisation des techniques d’héritage, polymorphisme

Types abstraits : classes abstraites et interfaces

Entrées/sorties

Généricité et collections

Gestion des erreurs : exceptions

Accès à une base de données relationnelle avec la librairie JDBC

Bonnes pratiques, conception avec les design patterns : singleton, factory, DAO…
➜ Java Entreprise Edition – JEE

Applications Web en JEE : Servlets, JSP, listeners, filtres, gestion de sessions, pattern MVC

Mise en œuvre de JPA/Hibernate pour l’accès à la base selon une stratégie ORM (Object
Relational Mapping)

Configuration du serveur d’application

Développement de Web Services SOAP et Rest
➜ Développement JEE avec le framework Spring

Gestion de beans, notion de conteneur léger

Injection de dépendance

Programmation orientée aspect

Mise en œuvre du pattern MVC avec Spring MVC
➜ Programmation mobile

Enjeux et stratégies de la programmation mobile

Développement d’une application Android, stockant des données et communiquant avec
des Services Web. Utilisation des services du téléphone.
S10 : Langages et techniques de requêtes
➜ Modèle relationnel : conception des tables, intégrité référentielle
➜ Méthode Merise (du MCD au MPD). Formes normales
➜ Requêtes en langage SQL
➜ Mises à jour, transactions
UNITÉ 3 : GESTION DE PROJET Durée : 5 jours / 35 heures
S11 : Les différents cycles de vie et la démarche qualité
➜ Les démarches linéaire et itérative
➜ Les projets « Agiles : XP et SCRUM
➜ Le pilotage par la qualité
➜ Le pilotage par les risques
➜ Le pilotage par les livrables
CQP « Développeur Nouvelles Technologies »
DEMOS
3|5
CQP Développeur Nouvelles Technologies
(DNT)
-----------------------------------------------------------------------------------S12 : La conduite de projet
➜ La conduite de projet - Principes
➜ Planifier le projet
➜ Suivre le projet
➜ Piloter avec un outil de gestion de projet
S13 : Les différents rôles dans un projet
➜ Le travail en mode projet
➜ Le fonctionnement d’un service informatique
S14 : L'organisation des revues de projet
➜ La conduite de réunion
➜ Les revues qualité
➜ La résolution de problèmes
➜ L’aide à la décision : les bases de la prise de décision
UNITÉ 4 : SERVICES
Durée : 7 jours / 49 heures
S15 : Assistance et formation des utilisateurs
➜ Rédaction des documents
➜ Mise en place du support technique
➜ L'accompagnement au changement des utilisateurs
S16 : La mise en production
➜ La gestion de la recette
➜ Niveaux de validation avant la mise en production
➜ Introduction aux référentiels : ITIL
➜ Le dossier d’exploitation
➜ Le déploiement : la logistique, le packaging
S17 : Maintenance applicative
➜ Terminologie : infogérance, externalisation, outsourcing, insourcing, facilities management...
➜ Les différentes solutions Régie / Forfait et variantes
➜ La Tierce Maintenance (TMA)
➜ Le prestataire et le client : entre MOE et MOA, qui fait quoi ?
S18 : Sécurité des SI
➜ Les stratégies de sécurité
➜ La sécurité des données
➜ Confidentialité des informations
➜ Authentification des utilisateurs
➜ La sécurité des architectures Web et n-tier
UNITÉ 5 : TRANSVERSE Durée : 4 jours / 28 heures
S19 : Veille technologique
➜ Enjeux de la veille
➜ Elaborer une stratégie de recherche
➜ Spécificités des moteurs de recherche
S20 : Organisation de l'entreprise
➜ L'enjeu de la communication de projet
➜ Communication et reporting
S21 : Techniques de communication
➜ La communication en situation de travail
➜ Mieux communiquer avec les clients
S22 : Droit informatique
➜ La Loi Informatique et Liberté appliquée à l'entreprise
➜ Droit pénal informatique
➜ La Cyber-surveillance
➜ Droit Internet et Intranet
CQP « Développeur Nouvelles Technologies »
DEMOS
4|5
CQP Développeur Nouvelles Technologies
(DNT)
-----------------------------------------------------------------------------------➜ Les contrats de prestation de service
PROJET DE MISE EN SITUATION EN CENTRE DE FORMATION Durée : 8 jours / 56 heures
➜ Mise en situation professionnelle
➜ Projet suivi par un formateur permettant de mettre en pratique sur un cas professionnel les connaissances
acquises en formation
➜ Préparation à l'oral de jury (avec soutenance à blanc)
MÉTHODES ET MOYENS PÉDAGOGIQUES
Méthodes pédagogiques



Exposé théoriques et mises en œuvre pratiques
Echanges d’expériences
Réalisation de mini-projets (exercices de synthèses)
Moyens pédagogiques




Documents pédagogiques de formation
Livret d’information et de suivi
Dossier de professionnalisation
1 ordinateur performant par stagiaire
Stage en entreprise

Pour un cursus complet, au minimum 3 mois de stage en entreprise en alternance avec la formation

Evaluation pré-formative en cas de parcours modulaire pour les stagiaires qui ont déjà un niveau de
connaissances, afin d’identifier et d’établir le parcours de formation personnalisé à mettre en œuvre
Évaluations sommatives de fin d’unité
Évaluations des acquis par le référent pédagogique Demos
Auto-évaluation
Évaluations des acquis en entreprise par le maître de stage
Plan de progrès personnalisé
ÉVALUATIONS





DURÉE ET PRIX PAR UNITÉ MODULAIRE / PERSONNE
UNITÉ :
Intégration
UNITÉ 1 :
Systèmes
d’information
UNITÉ 2 :
Méthodes
Techniques et
Normes
UNITÉ 3 :
Gestion de
projet
UNITÉ 4 :
Services
Nombre de
jours :
2
5
49
5
7
4
8
Nombre d’heures :
14
35
343
35
49
28
56
Prix HT (€)
280
700
6860
700
980
560
1120
Projet de mise en
UNITÉ 5 :
situation en centre
Transverse
de formation
DURÉE ET PRIX DU CURSUS COMPLET / PERSONNE

80 jours / 560 heures, soit 11200€ HT
CQP « Développeur Nouvelles Technologies »
DEMOS
5|5

Documents pareils