Fiche mise à jour le : 5 avril 2023
CCP1
Développer la partie Front-End d’une application web ou web mobile
392H
Coût 4312€
Le Cheylard
Ouverte à tou·te·s (sans prérequis), pour les demandeurs d’emploi (se rapprocher de votre agence), éligible CPF, son objectif est l’accès à l’emploi dès la fin de la formation en poursuivant en alternance avec notre formation Concepteur Développeur d’Applications.
Début de la prochaine formation le 13 septembre 2023, INSCRIPTION ICI
Tous les détails sur la formation ci-dessous.
N’hésitez pas à NOUS CONTACTER pour plus de renseignements.
Informations générales
Métier(s) :
Le métier de développeur web Front-end consiste à écrire les programmes des sites et des applications que nous avons l’habitude d’utiliser via nos navigateurs (comme Chrome et Firefox) après avoir traduit une idée ou un besoin en code informatique.
Le rôle du développeur Front-end consiste à participer à la création de l’interface utilisateur d’un site ou d’une application web. Il intervient sur tous les éléments apparaissant à l’écran et géré par le navigateur web de l’utilisateur. Il y a donc une partie design/ergonomie et une partie développement dans sa mission.
Les langages utilisés sont HTML, CSS, JS,… Le développeur est comme un artisan avec une boite à outils : il utilise le bon langage au bon moment.
En plus de connaitre différents langages de programmation, le développeur maîtrise l’usage des outils nécessaires à son travail et les méthodes nécessaires à la réalisation de son travail dans les règles de l’art.
Domaine en perpétuelle évolution, il doit se tenir à jour des changements et améliorations techniques et technologiques. La formation d’un développeur Front-End n’est jamais terminée.
Le développeur web doit être extrêmement vigilant sur la sécurité. Il doit s’informer et se former en permanence sur le sujet.
Le développeur ne travaille jamais seul. Il intègre une équipe pluridisciplinaire.
Les principales qualités d’un développeur sont la logique, l’abstraction, la rigueur et la curiosité.
Les différents secteurs d’activités concernés sont principalement :
- Entreprise de Services Numériques
- Entreprise du secteur privé ou public, possédant un service dédié aux études et aux développements informatiques ;
- Agence web ;
- Activité d’informaticien d’études indépendant.
Les types d’emplois accessibles sont les suivants :
- Intégrateur Web
- Développeur web Front-End
Pré-requis :
Aucun prérequis technique
Est un plus :
• habilité à résoudre des problèmes de logique
• bonne communication, capacité à travailler en équipe
• bonne maîtrise de l’outil informatique (courrier électronique, traitement de texte, navigateur internet)
• curiosité
• appétence pour la nouveauté
Objectifs :
La formation a pour but de donner le niveau ”Développeur Front-End”.
À l’issue de la formation les stagiaires auront la capacité de développer une application simple et seront capable d’intégrer une équipe de développeurs.
Le programme vise l’insertion et l’emploi pérenne.
L’activité principale du développeur front-end est de développer la partie front-end d’une application web ou web mobile en intégrant les recommandations de sécurité
Pour réaliser ces activités, le développeur front-end, doit s’appuyer sur les compétences suivantes
- Maquetter une application
- Réaliser une interface utilisateur web statique et adaptable
- Développer une interface utilisateur web dynamique
- Réaliser une interface utilisateur avec une solution de gestion de contenu ou e-commerce
Contenu :
Le développement de la partie d’interaction avec l’utilisateur (front-end) comporte 4 parties principales :
- le maquettage d’une application consiste à décrire et dessiner une application sur tous les types d’écrans ciblés afin de poser sa réflexion avant de commencer à coder. Cette phase d’un projet de développement d’une application permet de valider avec le client ses besoins et la forme que prendra l’application.
- la réalisation d’une interface web adaptable est la transformation en code de la charte graphique du client, pour que celle-ci s’affiche correctement sur tout type d’écran. Les langages utilisés sont HTML et CSS.
- la réalisation d’une interface utilisateur dynamique met en œuvre le code informatique pour créer une expérience utilisateur interactive. Le langage utilisé est JavaScript.
- la réalisation d’une interface utilisateur avec un logiciel de gestion de contenu comme WordPress consiste à personnaliser un thème pour transposer la charte graphique du client. Les langages utilisés sont HTML, CSS, JavaScript et PHP.
Dans le cadre de ce programme, nos formateurs apportent leur vision et ajoutent tout élément qu’ils jugent pertinents pour que les apprenant·e·s soient prêt·e·s à rechercher un emploi.
Accessible aux personnes handicapées :
PDF à télécharger :
Enseignements et compétences
CCP 1 : Développer la partie front-end d’une application web ou web mobile en intégrant les recommandations de sécurité
Pédagogie et diplômes
Modalités pédagogiques :
La pédagogie inversée, utilisée pendant la formation, met l’apprenant·e au cœur du projet pédagogique. Les apprenant·e·s doivent faire leurs recherches par eux-mêmes pour acquérir une compétence primordiale : apprendre à apprendre.
Les éléments clés de la pédagogie sont :
- apprendre en faisant (learning-by-doing) : les exercices et les projets sont utilisés pour ancrer les concepts dans le réel. Ces travaux sont réalisés pendant les heures de formation en centre, mais aussi chez soi : il faut une implication dans la formation à 200% !
- apprendre en enseignant (learning-by-teaching) : “ce qui se conçoit bien s’explique clairement”. Les savoirs s’ancrent mieux en mémoire lorsqu’ils sont compris. Et quelle meilleure preuve de compréhension que de pouvoir transmettre à son tour ses connaissances ?
- programmation en binôme (pair-programming) : ”2 cerveaux valent mieux qu’un” et ”on apprend toujours quelque chose en regardant comment font les autres”. Les apprenant·e·s ne travaillent jamais seul·e·s, bien au contraire, ils complètent leurs compétences, comme en entreprise ;
- recherches et partage des savoirs : les apprenant·e·s réalisent des recherches sur des sujets précis et présentent leurs résultats à l’ensemble du groupe.
Diplôme :
CCP1 développer la partie front-end d’une application web ou web mobile
Modalités de validation :
Le niveau de chaque apprenant·e est évalué individuellement au tout début de la formation, et suivi tout au long de celle-ci. L’équipe pédagogique établie un plan individuel de formation précis afin d’atteindre le double objectif d’obtention le CCP développer la partie front-end d’une application web ou web mobile en intégrant les recommandations de sécurité en fin de formation, ainsi que l’accès à l’emploi dès la sortie de formation, ce qui est l’objectif principal.
Pendant toute la formation, l’équipe pédagogique présente les concepts fondamentaux du métier aux apprenant·e·s. L’acquisition des compétences se fait par la réalisation de nombreux exercices concrets et réalistes, et par la réalisation de nombreux projets effectués seul·e ou en groupe.
Cette évaluation continue par l’équipe pédagogique permet à chaque apprenant·e d’avoir une vision concrète sur le chemin restant à parcourir et les efforts à faire. Des entretiens individuels d’échange ont lieu régulièrement tout au long de la formation entre chaque apprenant·e et l’équipe pédagogique.
Un bilan à mi-parcours et en fin de formation avec le groupe au complet est réalisé avec l’équipe pédagogique.
Parce qu’il s’agit d’une formation professionnelle pour adultes, les apprenant·e·s sont mis en situation professionnelle pendant toute la formation, et une posture professionnelle est exigée.
Enfin, l’équipe pédagogique rédige un livret d’évaluation. Ce livret est remis au Jury lors du passage du CCP développer la partie front-end d’une application web ou web mobile en intégrant les recommandations de sécurité
À la fin de formation, chaque apprenant·e présente un projet ”chef d’œuvre” personnel devant un Jury composé de développeurs professionnels en exercice afin de valider le CCP1 développer la partie front-end d’une application web ou web mobile
Services valideurs :
Passerelles et suite de parcours :
- Analyste programmeur
- Développeur full stack
- BAC+2,+4, master
- Titre professionnel de niveau 5,6, 7
Tarifs, lieu(x) et places
Tarif :
4312 EUR - Pour les demandeurs d'emploi se rapprocher de votre agence
Nombre total de places :
10
Public :
Demandeur d’emploi
Salarié
Particulier
Lieu(x) de la formation :
- Le Cheylard, Pôleyrieux 400 route d' Aric industrie
Date de la prochaine formation :
Délais d'accès :
Demandeurs d’emploi : 1 mois
En activité : 4 mois
Aspects périphériques de la formation :
Logement : mobilisation du réseau local
Transport : bus ligne 12 de Valence
Restauration : salle de restauration à disposition (micro-onde, frigo)