Prérequis et objectifs

Résultats attendus

Résultats attendus

A l'issue de son parcours le candidat pourra présenter le Titres Professionnel Développeur web et web mobile ou l'une de ces composantes : - Développer la partie front-end d'une application web ou web mobile en intégrant les recommandations de sécurité - Développer la partie back-end d'une application web ou web mobile en intégrant les recommandations de sécurité Les compétences des candidats par VAE ou issus d’un parcours continu de formation ou d'accès par capitalisation de CCP pour l’accès au titre professionnel sont évaluées par un jury au vu : a) D’une mise en situation professionnelle ou d’une présentation d’un projet réalisé en amont de la session, éventuellement complétée par d’autres modalités d’évaluation : entretien technique, questionnaire professionnel, questionnement à partir de production(s). b) Du dossier professionnel et de ses annexes éventuelles. c) Des résultats des évaluations passées en cours de formation pour les candidats issus d’un parcours de formation. d) D’un entretien avec le jury destiné à vérifier le niveau de maîtrise par le candidat des compétences requises pour l’exercice des activités composant le titre visé. Il pourra , s'il le souhaite valider la certification VOLTAIRE ou équivalent. Compléter son Open Badge Passport par l'acquisition des Soft-Skills : Communication Orale - Travailler en équipe - S'organiser - Acquérir de l'autonomie - Répondre aux exigences de qualité.

Prérequis de la formation

Prérequis de la formation

Avoir un RDV individuel (physique - téléphonique - en visio) avec la responsable de dispositif afin de compléter une fiche de renseignement comportant les éléments d'état civil de la personne. Présenter ou envoyer un CV à jour, ainsi qu'une lettre de motivation concernant l'intention d'entrer en formation dans les domaines de la maintenance des réseaux Pour les Demandeurs d'Emploi, avoir validé son projet professionnel avec le conseiller Pôle Emploi Maîtriser le français écrit et oral ainsi que les 4 opérations - avoir des connaissances en informatique et programmation Présenter le pré-requis niveau 4

Objectifs de la formation

Objectifs de la formation

La formation envisagée peut préparer les candidats au passage du TP Développeur web et web mobile par l'acquisition des compétences suivantes : - Développer la partie front-end d'une application web ou web mobile en intégrant les recommandations de sécurité - Développer la partie back-end d'une application web ou web mobile en intégrant les recommandations de sécurité Divers modules complémentaires viendront consolider les apprentissages et renforcer les compétences attendues en milieu professionnel. Ces modules permettront l'individualisation des parcours suite au positionnement pédagogique : - Anglais professionnel et technique - Spécialisation cyber sécurité - Spécialisation CMS Wordpress - Spécialisation Méthodes Agiles - Projet - Spécialisation Marketing digital appliqué au e-commerce

Objectifs de sortie

Objectifs de sortie

technicien systèmes et réseaux, - technicien support, - technicien réseau, - technicien informatique, - technicien d'exploitation, - administrateur Linux.

Domaines

Domaine(s)
Sécurité informatique
Développement web
Qualité web
Logiciel gestion de contenu e-commerce

Contenu

Contenu

Module N°01 Bloc de compétences Volume Horaire:350h
Utiliser un outil de maquettage##Construire la maquette de l'application optimisée pour chacun des ##équipements ciblés, l’enchaînement et la composition des écrans, en français ##ou en anglais##Planifier et suivre les tâches de maquettage##Structurer les pages selon les recommandations du W3C pour le web et le ##web mobile##Coder les pages web statiques et adaptables, y compris pour le web mobile, ##avec un langage de balise et feuilles de style, en suivant les principes de ##qualité et dans un style défensif en veillant à rendre l’application la plus ##résiliente possible##Utiliser un framework de type adaptatif, y compris pour le web mobile##Rendre visible le site sur les moteurs de recherche avec les techniques de ##référencement naturel##Publier les pages web sur un serveur web##Écrire un algorithme##Intégrer dans une page web des scripts événementiels avec un langage de ##script client, en suivant les principes de qualité et de sécurisation des clients ##web##Programmer avec un framework de script client##Améliorer le site en utilisant des mécanismes asynchrones (de type AJAX, ...)##Corriger les erreurs et remédier aux vulnérabilités détectées##Documenter les scripts client##Réaliser un jeu de tests des scripts client##Tester la sécurité du site avec un guide de test reconnu##Publier l'application développée sur un serveur web##Rendre visible le site sur les moteurs de recherche avec les techniques de ##référencement naturel##Installer une solution de type CMS ou e-commerce##Maintenir, y compris sur les aspects sécurité, une solution de type CMS ou e-##commerce##Prendre en compte les contraintes des applications multilingues##Construire la structure du site##Utiliser un gabarit de mise en page fourni dans la solution installée##Installer un gabarit de mise en page externe##Réaliser un gabarit de mise en page spécifique##Rendre visible le site sur les moteurs de recherche avec les techniques de ##référencement naturel##Publier le site vitrine ou la boutique en ligne sur un serveur web##Respecter les règles orthographiques et grammaticales lors de la rédaction ##de documents##Utiliser un outil collaboratif de partage de fichiers##Rédiger un guide utilisateur à destination des utilisateurs##Accompagnement à la rédaction du dossier professionnel##Des remises à niveau en français ou autre seront proposés en auto-##formation accompagnée ##Préparation aux épreuves de certification avec passage d’ un examen blanc ##avant la certification finale

Module N°02 Bloc de compétence Volume Horaire:350h
Recenser les informations du domaine étudié##Organiser les données##Construire l’organisation physique des données##Mettre en oeuvre les instructions de création, de modification et de ##suppression de base de données##Mettre en oeuvre les instructions pour implémenter les contraintes et ##l'optimisation des accès##Écrire et exécuter un script de création de base de données à l'aide de ##l’environnement intégré de développement##Générer un script de création de la base de données à l'aide de l'outil de ##modélisation##Élaborer des scripts d'alimentation de la base de test##Mettre en oeuvre les utilitaires de sauvegarde et restauration sur un serveur ##de bases de données##Planifier et suivre les tâches de mise en place de la base de données##Utiliser un outil collaboratif de partage de fichiers##Rechercher une réponse pertinente à une difficulté technique de ##développement ou une vulnérabilité identifiée##Rechercher des informations sur des sites Internet, des forums et des FAQ ##francophones et anglophones##S’assurer que les contributions et publications diffusées respectent les règles ##orthographiques et grammaticales##Coder des composants dans un langage objet, avec un style de ##programmation défensif##Utiliser des bibliothèques d'objets existants##Coder de façon sécurisée les accès aux données en consultation, en ##création, en mise à jour et en suppression##Fonder la sécurité des composants d’accès sur l’authentification et la gestion ##de la sécurité du SGDB##Réaliser un jeu de tests unitaires avec un outil de test d’un point de vue ##fonctionnel et recherche de vulnérabilité##Corriger les erreurs et remédier aux vulnérabilités détectées##Documenter les composants##Utiliser un environnement de développement intégré y compris en anglais##Écrire un algorithme##Développer dans un langage objet##Développer la partie dynamique de l'application avec des composants ##serveurs, dans un style défensif, et éventuellement en asynchrone##Appeler des Web Services dans un composant serveur##Documenter les pages de code##Sécuriser la liaison entre le client et le serveur web##Gérer la sécurité de l’application (authentification, permissions…) dans la ##partie serveur##Utiliser des composants d’accès aux données##Réaliser un jeu de tests de l'application web##Prendre en compte les contraintes des applications multilingues##Tester la sécurité du site, avec un guide de test reconnu (par exemple, celui ##d’OWASP).##Publier l'application développée sur un serveur web##Faire effectuer un test d’intrusion##Prendre en compte un rapport de test d'intrusion et les corrections possibles ##pour traiter la vulnérabilité##Utiliser un outil de gestion de versions de code source##Développer la partie dynamique de l'application avec des composants ##serveurs, dans un style défensif, et éventuellement en asynchrone##Appeler dans le composant serveur des services web##Prendre en compte les contraintes des applications multilingues##Gérer la sécurité de l’application (authentification, permissions…) dans la ##partie serveur##Accompagnement à la rédaction du dossier professionnel##Seront abordées de manière transverses les notions d'éco-citoyenneté ##d'égalité Homme/Femme et de transition écologique et énergétique##Des remises à niveau en français ou autre seront proposés en auto-formation ##accompagnée ##Préparation à l’épreuve de certification avec passage d’un examen blanc ##avant la certification finale

Module N°03 Module de formation Volume Horaire:30h
Une phase d’accueil et d’intégration avec :##Présentation :##- des divers métiers de l'informatique par des recherches et des enquêtes par##groupe d'apprenants auprès des entreprises en lien avec les métiers##- des programmes de formation, emploi du temps et horaires de la formation##en lien avec les projets individuels##- des personnes ressources référents (pédagogique, administrative,##handicap, repérage des publics)##- de l’accompagnement individuel du stagiaire##- du dispositif (organisation pédagogique, équipe…)##- des modalités d’évaluation tout au long de la formation##- des Soft-skills qui seront évalués en transverses dans les gestes métiers et##dans la période en immersion##- des modalités pédagogiques en présentiel, en présentiel enrichi, à distance,##en centre de ressources, en auto-formation accompagnée avec découverte##des différentes plateforme - apprendre à apprendre avec le numérique.##Lecture du livret d’accueil et du règlement intérieur (principes de citoyenneté,##droits et devoirs du citoyen, égalité homme/femme, non-discrimination)##Prise de connaissance et signature des documents administratifs (Contrat##Individuel de Prestation, attestation de lecture du règlement intérieur, droit à##l’image, états de présence, convention de stage, protocole sanitaire si##nécessaire…)##Présentation des missions et des conditions d’élection du délégué stagiaire##Communication des consignes de comportement, de sécurité et de##développement durable##Modalités d’instruction des dossiers de rémunération et communication des##consignes de la Région sur le suivi de ces dossiers par chaque stagiaire.##Une phase de positionnement avec :##- Restitution des tests de prérequis effectués lors du temps dédié à##l'information collective et au recrutement##- Évaluations - des connaissances - des capacités comportementales - des##capacités cognitives et méthodologiques - Détermination des styles ##d’apprentissage - Test d’aptitudes professionnelles##- Mise en situation technique au travers d'étude de cas à résoudre en groupe##collaboratif##- Temps d'échange sur la recherche de stage et les entreprises à privilégier##Ces évaluations seront réalisées au travers de tests contextualisés et##didactisés, de tests psychotechniques, de mises en situation professionnelle,##de Serious Game et d’auto-diagnostic.##Diverses méthodes, outils et plateformes seront utilisées.##- Le positionnement se terminera par un entretien individuel permettant de##consolider les choix, et d'individualiser le parcours :##- sur la durée de la formation##- le contenu##- les modalités pédagogiques.

Module N°04 Bloc de compétence Volume Horaire:63h
Exercices de présentations à l'oral ##Veille de groupe en anglais, ##Apprentissage du vocabulaire technique,##Se présentation pour un emploi##Savoir épeler (nom, adresse) et transmettre des chiffres oralement en anglais##Savoir poser des questions simples en anglais##Savoir utiliser les formules de politesse les plus courantes en anglais##Adapter sa communication orale à son interlocuteur##Exploiter une documentation technique ou une interface de logiciel en anglais

Module N°05 Module de formation Volume Horaire:21h
Organiser sa recherche d'emploi - de stage.##S'outiller pour sa recherche de stage et d'emploi.##- Connaître l'environnement social et économique ##- Organiser et mobiliser un réseau relationnel ##- Acquérir, maîtriser des techniques et structurer sa démarche de ##recherche de stage, d'entreprise dans le cadre d'une alternance, de la ##recherche d’un emploi##- Identifier les compétences sociales attendues en entreprise##- Savoir rédiger et actualiser une lettre de motivation et un CV approprié ##à l'offre ##- Mettre en place une veille et des alertes numériques##- Savoir poster sur Internet son CV (Emploi Store et autres sites) et le ##suivre##- Pour la personne, candidate à la recherche d’emploi, LinkedIn : le ##réseau social professionnel incontournable : Personal Branding (image ##personnelle professionnelle) sur les réseaux sociaux (LinkedIn, plateforme ##incontournable) : optimiser son profil personnel afin de recenser ses ##différentes expériences professionnelles et formations, puis paramétrer les ##règles de confidentialité en fonction de ses souhaits, et enfin décider d’une ##stratégie pour augmenter la taille de son carnet d’adresses. ##Lors de ce module nous favorisons la rencontre avec des agences d’Intérim ##et la participation aux salons de l'emploi. Ces temps permettent également la ##recherche active de stage et la prise de RDV pour le recrutement en emploi.

Module N°06 Bloc de compétence Volume Horaire:420h
Découverte du métier ##Approfondir la connaissance des secteurs d'activité##Participer à l'ensemble des activités de l'entreprise##Assimiler des connaissances pratiques##Réinvestir les connaissances théoriques##Mieux comprendre les missions et leurs enjeux##Faire face à des problématiques concrètes et trouver des solutions##Développer des soft-skills ##- Communication Orale ##- Travailler en équipe ##- s'organiser ##- acquérir de l'autonomie dans certaines tâches ##- répondre aux exigences de qualité##Visites et échanges avec le tuteur entreprise sur :##- les tâches proposés au stagiaire, ##- sa posture professionnelle, ##- son implication dans l'entreprise##- ses relations avec l'équipe professionnelle##- les savoirs êtres professionnels##- le développement des soft-skills

Module N°07 Module de formation Volume Horaire:7h
Définition et éléments de langage concernant la citoyenneté.##C'est quoi être citoyen en France - dans sa ville - au-delà des frontières##S'impliquer en tant que citoyen##Les droit - politiques - civils - économiques et sociaux##Les devoirs ##La laïcité##La constitution##La citoyenneté numérique##Évaluer l'information en ligne##Construire son identité numérique##Protéger les informations sensibles - RGPD##L'égalité Homme/Femme dans la vie professionnelle - dans le sport - en ##milieu scolaire##Les préjugés - la différenciation - le sexisme##La construction des stéréotypes - les clichés##Le cadre juridique

Module N°08 Module de formation Volume Horaire:7h
Les moyens de faire face aux enjeux de la transition énergétique et ##écologique ##Le comportement écoresponsable dans nos actes professionnels ##Les processus à mettre en place pour favoriser le Développement durable et ##la transition énergétique##Le covoiturage – les ressources numériques pour éviter le papier (clés USB ##pour les livrables)##Apports documentaires sous forme de petits films ou diaporamas pour ##sensibiliser les stagiaires au Développement Durable - Ressources de ##l’ADEME – Débats sur les faits d’actualité - Jeux pédagogiques : QUIZZ du tri ##des déchets sur le site du SYDED (3 niveaux de difficulté) . Qui veut sauver la ##planète ? – Diverses actions de sensibilisation avec le CIDFF sur l’égalité ##femme-Homme – Situation didactisée avec jeux et évaluation (grille) - La ##culture citoyenne : la responsabilité de chacun comme membre d’une ##collectivité : élections de délégués, articles et documentaires - Les différents ##enjeux sociétaux : projets interdisciplinaires.

Module N°09 Module de formation Volume Horaire:49h
Connaissance de l'environnement (terminologie, les hackers, les##types de hacking, l'environnement de la sécurité)##- Les outils de la sécurité informatique (NMAP, Metasploit, Burp Suite, Angry##IP Scanner, Cain amp.amp. Abel, Ettercap, EtherPeek, SuperScan,##QualysGuard, WebInspect, LC4, LANguard, Network Stumbler, ToneLoc)##- Le facteur humain : ingénierie sociale et interactions homme-machine##- Analyser un réseau##- Analyse de paquets##- Analyse de failles dans les logiciels

Module N°10 Module de formation Volume Horaire:100h
PRÉSENTATION DE WORDPRESS## Avantages et inconvénients de WordPress## Pourquoi choisir WordPress parmi les CMS## Le site officiel de WordPress et les sites de référence (WP Marmite, WP ##formation)##INSTALLATION ET PARAMÉTRAGES DE WORDPRESS## Installer l'environnement de travail WordPress en local## Paramétrages de base (utilisateurs, permaliens, modération...)## Techniques de mises à jour de WordPress## GESTION DES PAGES ET CRÉATION D'UN ARTICLE## Création d'une page à partir d'un thème spécifique## Écriture et paramétrage d'un article## STRUCTURE DE WORDPRESS## Les fichiers personnalisables et les fonctions incontournables de ##WordPress## Structure et composition d’un thème WordPress, ajout du thème## Réaliser la maquette graphique du thème## Création et utilisation d'un thème enfant (modifications CSS)## Utilisation des fonctions de WordPress pour la mise en page du thème## PRÉSENTATION ET INSTALLATION DES PLUGINS DE WORDPRESS## Plugins WordPress : recherche, installation## Plugins incontournables (podcast, vidéo/audio, référencement Google…)## Composition et validité## L'optimisation du référencement##

Module N°11 Module de formation Volume Horaire:21h
LA MISE EN PLACE D’UN PROJET## Comprendre un projet## Conception d’un modèle de projet et étude de faisabilité## Cerner l’importance du référencement## CONDUIRE DES PROJETS## L’importance du travail d’équipe## Mise en place d’un projet et évaluation des coûts## Simulation via des scénarios##Considération des critères ergonomiques## Préparation des documents annexes aux produits##

Module N°12 Module de formation Volume Horaire:14h
DÉFINIR LES OBJECTIFS D'UN SITE MARCHAND## Définition des offres## Évaluation des offres : points forts et cibles## Définition des objectifs du site et des indicateurs-clés de performance## Définition des actions marketing et priorisation## CONSTRUIRE UNE SOLUTION E-COMMERCE## Construire une page produit efficace## Mettre en place un panier optimisé## Augmenter le panier moyen## ##GÉNÉRER DU TRAFIC## Quelques mots sur le référencement## Stratégies de mots-clés## Connaître les outils de mesure du trafic## MESURER LA PERFORMANCE ET LES ACTIONS MARKETING DE SON ##SITE## Analyser les indicateurs de performance## Quantifier l'impact sur le CA, ROI, Taux de conversion...##UTILISER LE MOBILE POUR PROMOUVOIR UN SITE E-COMMERCE## Quelles plates-formes mobiles utilisées ?## Exemples de campagnes mobiles efficaces