Programme de Formation Full Stack 2021
Programme de Formation Full Stack 2021
TAMHEEN
PROGRAMME DE FORMATION
Juillet 2021
Programme de formation - Technicien Spécialisé Programmeur Full Stack
ÉQUIPE DE COORDINATION
Nom et prénom Organisme / Fonction
Directrice de la Coordination pédagogique et du
Mme. Wafa ASRI Secteur privé, Secrétariat d’État chargé de la Formation
professionnelle
Chef de Division des programmes et de la Coordination
Mme Laila ELRHILASSI
Pédagogique
Mme. Cornelia BATCHI Conseillère Technique Principale, Projet TAMHEEN de la GIZ
ÉQUIPE DE RÉDACTION
Les ateliers de rédaction du programme de formation du Programmeur Full Stack ont été préparés et
animés par M. Youness ERDMANN avec la contribution de M. Jan RÖDER.
Liste des personnes ressources faisant partie au groupe de rédaction
ASSISTANCE TECHNIQUE
Le programme de formation a été réalisé dans le respect du Guide d’Élaboration et de Production d’un
Programme de Formation selon l’Approche par Compétences (RÉAPC), version 2015.
REMERCIEMENTS
La production du présent document a été réalisée grâce aux professionnels du secteur des
Technologies des Systèmes d´Information et de la Communication ainsi que des organes publics, en
particulier du Département de la Formation Professionnelle (DFP) et de l’Office de la Formation
Professionnelle et de la Promotion du Travail (OFPPT) qui ont généreusement accepté de contribuer
activement à la rédaction du programme de formation.
À souligner la qualité des renseignements fournis par les personnes consultées et à les remercier
d’avoir partagé leurs expériences des métiers et de la formation professionnelle dans le secteur. Les
travaux de rédaction du présent document ont été réalisés sous la modération de l´expert
international TIC, Monsieur Youness ERDMANN avec le soutien de la direction du projet TAMHEEN,
Mme. Cornelia BATCHI et Lukas ROTTNICK ainsi de l’expert international, M. Jan Röder que nous
tenons à remercier.
Introduction 5
Présentation du programme de formation 6
Conditions d’accès au programme de formation 6
Première partie 7
Buts du programme de formation 8
Synthèse du programme de formation 10
Matrice des compétences 11
Phases d’acquisition d’une compétence 13
Logigramme des phases d’apprentissage 14
Rôle des formateurs dans l’approche par compétences 15
La formation en mode alterné 16
Parcours d'apprentissage 17
Deuxième partie 18
Compétence 1 : Se situer au regard du métier et de la formation 19
Compétence 2 : Appliquer les règles de santé, de sécurité et du respect de l´environnement
en milieu de travail 24
Compétence 3 : Communiquer en langue française 27
Compétence 4 : Interagir en milieu de travail 30
Compétence 5 : Gérer son temps et les priorités 33
Compétence 6 : Utiliser des documents techniques en anglais 36
Compétence 7 : Exploiter les technologies de l'information 41
Compétence 8 : Modéliser les données et leurs relations 44
Compétence 9 : Effectuer des requêtes sur des bases de données 46
Compétence 10 : Appliquer une charte graphique 48
Compétence 11 : Créer le contenu d’une interface graphique 51
Compétence 12 : Construire la navigation dans le site Web 54
Compétence 13: Construire les pages HTML 57
Compétence 14 : Gérer les Communications entre page HTML et serveur Web 63
Compétence 15 : Utiliser des framework de création de page web 66
Compétence 16 : Intégrer le SEO (Search Engine Optimization) aux pages WEB 71
Compétence 17 : Réaliser un Algorithme simple 76
Compétence 18 : Réaliser des algorithmes complexes 80
Compétence 19 : Passer de l’algorithme au programme informatique 84
Compétence 20 : Programmer en PHP 87
Compétence 21 : Utiliser des CMS et Framework de développement 92
Compétence 22 : Appliquer les concepts et techniques de la Programmation Orientée Objet 96
Compétence 23 : Utiliser des environnements de développement POO 98
Compétence 24 : Appliquer le Life Cycle Management (Gestion du cycle de vie d’une application) 102
Compétence 25 : Appliquer le droit informatique 106
Compétence 26 : Développer l’esprit de l’entreprenariat 109
Compétence 27 : Utiliser des moyens de recherche d'emploi 112
INTRODUCTION
Le présent document est le résultat des travaux entrepris après l'atelier de validation du projet de
formation de la filière Programmeur Full Stack.
Soulignons que le présent programme vise la formation professionnelle en milieu de travail favorisant
le mode alternance, dispensée par des partenaires publics et privés, permettant également la
formation en centres intra-entreprises et centres inter-entreprises.
Au Maroc, les appellations qui servent à désigner les personnes inscrites à un programme de formation
varient selon le mode d’organisation retenu. Ainsi, pour les programmes offerts en mode Résidentiel
et alterné, l’appellation généralement utilisée est « stagiaire ».
La matrice des compétences met en évidence les compétences transversales (liées aux activités de
travail ou de vie professionnelle), ainsi que les compétences spécifiques (liées aux tâches propres
du métier).
Le tableau permet de voir les liens entre les compétences transversales et les compétences
spécifiques. Le symbole ○ marque un lien sur le marché du travail, entre une compétence
transversale et une compétence spécifique. Des symboles noircis indiquent, en plus, que l’on
tiendra compte de ces liens dans la formulation du programme de formation.
La logique qui a présidé à la conception de la matrice influe sur la séquence d’acquisition des
compétences. De ce fait, la matrice présente les compétences dans l’ordre à privilégier pour
l’enseignement et prend en considération une certaine progression dans la complexité des
apprentissages et le développement de l’autonomie de l’apprenant.
NOMBRE DE COMPÉTENCES
DURÉE DE LA FORMATION
la démarche de la formation
sécurité et du respect de
Développer l’ esprit de
DURÉE en Entreprise
l’ entreprenariat
COMPÉTENCES SPÉCIFIQUES
en anglais
d'emploi
DURÉE
Numéros 1 2 3 4 5 6 24 25 26 9
Numéros
Phase 2 - « Apprentissages de base » : Cette phase permet l’acquisition des connaissances, des
habiletés motrices, des attitudes et des perceptions qui vont permettre à l’apprenant de réaliser
adéquatement la tâche. Elle inclut le traitement des notions et l’assimilation des connaissances de
base et l’organisation de l’enseignement dans des séquences logiques. Au cours de cette phase,
l’apprenant encode et organise l’information, la met dans ses propres mots et fait des liens avec ce
qu’il sait déjà.
Phase 4 - « Transfert des apprentissages » : Dans cette phase, l’apprenant devrait être préparé à
mobiliser ses savoirs, savoir-faire et savoir-être dans d’autres situations que celles dans lesquelles il
a développé ses compétences. Dans un premier temps, le savoir nouvellement acquis est associé au
contexte qui lui est familier. Ce même savoir n’est pas nécessairement reconnu en dehors de ce
contexte, notamment dans le milieu réel du travail. La phase 4 exige du formateur et du tuteur
d’avoir la préoccupation de varier les contextes de réalisation d’une tâche qui doit être exécutée de
façon autonome par l’apprenant.
Phase 5 - « Enrichissement » : Elle permet à l’apprenant d’aller plus loin que ne l’indique le
programme de formation. Au cours de cette phase, l’apprenant peut approfondir la compétence
développée, acquérir une plus grande autonomie et développer le goût d’aller plus loin. Au cours de
cette phase, le formateur et le tuteur doivent prévoir des activités qui favorisent cet enrichissement
et qui ajoutent de la valeur à ce que l’apprenant a déjà acquis.
Projet d’appui à la mise en œuvre de la Formation Professionnelle en Milieu du Travail - TAMHEEN Page 13 sur 115
Programme de formation - Technicien Spécialisé Programmeur Full Stack
Les professionnels du secteur TIC ont défini des séquences d’acquisition des compétences pour
lesquelles la mobilisation des ressources humaines, physiques et matérielles nécessaires pour la
formation, sont organisées par le logigramme présenté ci-dessous.
Il s’agit d’une représentation schématique indiquant les phases par lesquelles les compétences
devraient être acquises au centre de formation et en entreprise d’accueil. Cet outil de planification
vise à assurer la cohérence et la progression des apprentissages.
Le logigramme permet de tenir compte des apprentissages déjà effectués, de ceux qui se déroulent
en parallèle et de ceux qui sont à venir.
Le schéma ci-dessous illustre le cheminement par lequel un apprenant peut acquérir les savoirs et
savoirs faire du Programmeur Full Stack, en passant d’une phase du processus d’acquisition à une
autre.
Projet d’appui à la mise en œuvre de la Formation Professionnelle en Milieu du Travail - TAMHEEN Page 14 sur 115
Programme de formation - Technicien Spécialisé Programmeur Full Stack
• situer les apprenants par rapport à l’ensemble du programme et par rapport aux
apprentissages en cours ;
• fournir aux apprenants les données utiles à une compréhension suffisante des tâches reliées
au métier ;
• faire ressortir l’importance et la pertinence des apprentissages par rapport à leur contexte.
• guider les apprentissages des apprenants par un rappel des compétences visées et des
phases préalables ainsi que par la formulation d’indications sur les activités à réaliser ;
• créer un climat de confiance reposant sur le respect des personnes et de leur autonomie ;
Projet d’appui à la mise en œuvre de la Formation Professionnelle en Milieu du Travail - TAMHEEN Page 15 sur 115
Programme de formation - Technicien Spécialisé Programmeur Full Stack
• maintenir l’intérêt des apprenants tout au long de leur cheminement par des propositions
d’activités intéressantes et diversifiées, par un dosage judicieux du niveau de difficulté, par
l’utilisation d’approches orientées vers la pratique et par une ouverture aux préoccupations
des apprenants ;
• encadrer les activités d’apprentissage par l’implantation d’un système efficace de suivi, par
une assistance particulière aux apprenants en cas de difficultés et par leur direction
adéquate vers des activités d’apprentissage, d’enrichissement et d’évaluation.
• fournir des explications claires et justes à chaque apprenant.
Projet d’appui à la mise en œuvre de la Formation Professionnelle en Milieu du Travail - TAMHEEN Page 16 sur 115
Programme de formation - Technicien Spécialisé Programmeur Full Stack
PARCOURS D’APPRENTISSAGE
La durée allouée à la formation du Programmeur Full Stack totalise 2640 heures, dont 1190 heures se
déroulent dans un établissement de formation et 1450heures dans une entreprise d’accueil. Les
professionnels du secteur TIC ont défini les séquences (périodes) de formation suivantes de façon à
permettre une progression efficace des apprenants :
Durée (h)
Séquences de
N° Modules
formation
EFP MP
Projet d’appui à la mise en œuvre de la Formation Professionnelle en Milieu du Travail - TAMHEEN Page 17 sur 115
Programme de formation - Technicien Spécialisé Programmeur Full Stack
DEUXIÈME PARTIE
Fiches prescrites
Suggestions pédagogiques
Projet d’appui à la mise en œuvre de la Formation Professionnelle en Milieu du Travail - TAMHEEN Page 18 sur 115
Programme de formation - Technicien Spécialisé Programmeur Full Stack
FICHE PRESCRITE
COMPÉTENCE 1 : SE SITUER AU REGARD DU MÉTIER ET DE LA DÉMARCHE DE LA FORMATION
Projet d’appui à la mise en œuvre de la Formation Professionnelle en Milieu du Travail - TAMHEEN Page 19 sur 115
Programme de formation - Technicien Spécialisé Programmeur Full Stack
D. Comparer les exigences du métier avec • Bilan réaliste de ses habiletés, aptitudes, goûts,
son bilan personnel valeurs et intérêts.
• Détermination correcte des écarts entre les
exigences du métier et de la formation et son bilan
personnel.
E. Confirmer son choix d’orientation • Détermination de moyens réalistes pour pallier les
professionnelle écarts entre les exigences du métier et de la
formation et son bilan personnel.
• Confirmation justifiée de son choix d’orientation
professionnelle.
Projet d’appui à la mise en œuvre de la Formation Professionnelle en Milieu du Travail - TAMHEEN Page 20 sur 115
Programme de formation - Technicien Spécialisé Programmeur Full Stack
SUGGESTIONS PEDAGOGIQUES
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage VH
compétence
A. Recueillir de A.1 Reconnaître les - Données sur le secteur - Seul ou en équipe selon instructions du 20 %
l’information sur le particularités du milieu - Types d’entreprises et formateur
milieu professionnel. professionnel. organisation du travail - À partir d’extraits tirés des rubriques du
- Types de produits Référentiel de métier et de toute autre
source proposée par le formateur
- Types de clients et services
- Procéder à un relevé d’informations
- Types d’emplois
pertinentes
- Organiser les informations recueillies à
l’aide des outils fournis par le formateur.
B. Examiner le métier et B.1 Reconnaître les ✓ Perspective d’emploi - Seul ou en équipe selon instructions du 35 %
ses conditions conditions d’exercice ✓ Avancement, conditions de formateur
d’exercice. du métier. travail - À partir d’extraits tirés des rubriques du
✓ Caractéristiques de la relation Référentiel de métier et de toute autre
de travail ; source proposée par le formateur
✓ Modes de rémunération. - Procéder à un relevé d’informations
pertinentes
B.2 Distinguer les Exigences relatives :
exigences du métier - Organiser les informations recueillies à
- aux habiletés, attitudes l’aide des outils fournis par le formateur.
nécessaires à l’exercice du
métier ;
- au niveau de stress ;
Programme de formation - Technicien Spécialisé Programmeur Full Stack
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage VH
compétence
- au niveau de responsabilités ;
- aux risques pour la santé et la
sécurité ;
- aux règles d’éthique ;
- etc.
B.3 Reconnaître les tâches ✓ Tâches et opérations
et les activités du ✓ Activités de travail
métier. transférables à différentes
situations.
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage VH
compétence
personnel. travailler en équipe, à s’adapter, objectifs personnels et l’information
etc. recueillie sur le métier et sur la formation
exigée.
D.2 Reconnaître ses aptitudes. Définition, liens avec des
expériences antérieures - Organiser son analyse à l’aide des outils
fournis par le formateur.
D.3 Reconnaître ses goûts et Définition, liens avec des
intérêts. expériences antérieures
E. Confirmer son choix E.1 Déterminer des moyens - Écarts entre les exigences du
d’orientation réalistes pour pallier les métier et de la formation et son - Seul ou en équipe selon instructions du
professionnelle. écarts. bilan personnel. formateur
- Moyens appuyés par des - Choix de moyens applicables à court
expériences antérieures. termes. 10 %
- Échanger sur son choix d’orientation
E.2 Justifier son choix - Points de motivation et points professionnelle avec les autres stagiaires
d’orientation d’incertitude quant au choix du et le formateur.
professionnelle métier.
Programme de formation - Technicien Spécialisé Programmeur Full Stack
FICHE PRESCRITE
COMPÉTENCE 2 : APPLIQUER LES RÈGLES DE SANTÉ, DE SÉCURITÉ ET DU RESPECT DE
L’ENVIRONNEMENT EN MILIEU DU TRAVAIL
B. Analyser les risques et les indicateurs • Analyse judicieuse des risques et des
QHSE indicateurs QHSE ;
• Evaluation juste des risques ;
• Traitement adéquat des risques.
SUGGESTIONS PÉDAGOGIQUES
Durée
Éléments de la compétence Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
(%) (%)
A. Différencier • Concepts relatifs aux aspecte • Seul ou en groupes, à l’aide
l’approche des santé, sécurité et environnement, - de présentations vidéo
processus • Démarche de développement - de témoignages d’un formateur
A1. Distinguer les durable-approche QHSE chargé du suivi en entreprise
missions et les objectifs - de témoignages de cadres
• Missions et fonctions habituelles
HSE. d’entreprises 35 65
d’une structure QHSE
- du programme de formation
A2. Décrire • Objectifs du service QHSE - de visites d’entreprises, des
l´organisation, les • Actions préventives
processus réunions de sensibilisation
• Actions curatives • Seul ou en groupes, à l’aide
• Éléments d’excellence du système • de présentations vidéo
de gestion HSE • de témoignages d’un formateur
(L’organisation, Les opérations, chargé du suivi en entreprise
Processus d’amélioration du • de témoignages de cadres
système QHSE, Engagement et
Programme de formation - Technicien Spécialisé Programmeur Full Stack
les écarts
les mesures correctives
C3 Reconnaitre le
les mesures préventives
processus
d’amélioration continue
Programme de formation - Technicien Spécialisé Programmeur Full Stack
FICHE PRESCRITE
COMPÉTENCE 3 : COMMUNIQUER EN LANGUE FRANÇAISE
SUGGESTIONS PEDAGOGIQUES
Durée
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
compétence
(%) (%)
- Conjugaison ;
A1 Acquérir la composition - Mots et verbe ;
d’une phrase - Adjectifs couramment utilisés.
- Grammaire ;
- Orthographe
- Conventions linguistiques d’une
- Exposé.
phrase ;
A. Communiquer - Séquences vidéo;
A2 Formuler des phrases - Formules de politesse ;
verbalement en - Jeux de rôle;
simples - Types des phrases :
français - Simulations;
✓ Affirmatives.
- Démonstrations.
✓ Négatives.
✓ Interrogatives.
A3 Acquérir la terminologie
propre au métier - Vocabulaire du métier
FICHE PRESCRITE
COMPÉTENCE 4 : UTILISER DES DOCUMENTS TECHNIQUES EN ANGLAIS
SUGGESTIONS PEDAGOGIQUES
Durée
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
compétence
(%) (%)
A1. Reconnaitre la
terminologie technique en
- Terminologie en anglais
anglais.
technique. - Exposé.
D. Traduire un texte
- Séquences vidéo;
- Jeux de rôle; 6 14
d’anglais technique
A2. Traduire des expressions - Simulations;
en anglais technique - Techniques de traduction en - Démonstrations.
anglais technique
FICHE PRESCRITE
COMPÉTENCE 5 : INTERAGIR EN MILIEU DE TRAVAIL
C. Développer le sens de concertation et • Mise en œuvre correcte des aides aux décisions
validation avec la hiérarchie • Soutien confirmée aux décisions
SUGGESTIONS PEDAGOGIQUES
Durée
Éléments de la compétence Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
(%) (%)
• Seul ou en groupes, à l’aide
A1. Acquérir la capacité • Climat de travail favorable • de présentations vidéo
d´exécuter une consigne. • de témoignages d’un formateur
• Définition de l’esprit ouvert 35 65
A2. Exécuter la recherche chargé du suivi en entreprise
d´appui. envers son entourage de travail et • de témoignages de cadres
A. Démontrer son
une attitude positive d’entreprises
adaptabilité
A3. Démontrer la fidélité à • du programme de formation
la consigne. - Réduction du stress de départ • de visites d’entreprises, des réunions
de sensibilisation
A4. Démontrer sa
- Pouvoir supporter le stress
créativité
FICHE PRESCRITE
D. Déterminer les activités pouvant être • Transmission correcte des données relatives aux
E. Gérer le suivi des activités de travail • Application d’une méthode appropriée de suivi des
activités.
• Utilisation correcte d’un outil de suivi.
• Respect du calendrier des travaux.
• Adaptation régulière du calendrier des travaux en
fonction des imprévus
SUGGESTIONS PEDAGOGIQUES
Durée
Éléments de la compétence Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
(%) (%)
• Évaluation des activités et des tâches,
A1. Différencier les délais et échéances, points critiques
A. Évaluer son emploi du
techniques d´évaluations • Évaluation des ressources humaines et
temps
en milieu du travail matérielles • Seul ou en groupes, à l’aide
• de présentations vidéo
B1. Estimer l´importance • Réalisation de l'inventaire des tâches à • de témoignages d’un formateur 30 70
d´une bonne effectuer chargé du suivi en entreprise
planification • Les techniques d'analyse des tâches • de témoignages de cadres
B2. Décrire les qualités • Estimation du temps nécessaire à la d’entreprises
personnelles nécessaires réalisation de chaque tâche
B. Analyser le travail à
à la bonne gestion du
• du programme de formation
effectuer • Établissement d’un emploi de temps • de visites d’entreprises, des
temps
B3. Distinguer les types réunions de sensibilisation
d'agenda.
FICHE PRESCRITE
COMPÉTENCE 7 : EXPLOITER LES TECHNOLOGIES DE L'INFORMATION
B. Réaliser des traitements et des opérations • Réalisation correcte des traitements sur des
logiques données numériques.
• Réalisation correcte des opérations logiques ;
• Manipulation correcte des bascules et de la
logique séquentielle.
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
compétence
(%) (%)
A. Utiliser les logiciels de [Link] les différentes
la bureautique fonctions du logiciel de • Logiciel de traitement de
(traitement de textes, traitement de texte texte ;
tableurs et
présentations) [Link] les différentes
• Logiciel d’un tableur ; 50 50
fonctions d’un tableur
A3 Identifier les différentes
• • Individuel ;
fonctions du logiciel de • Logiciel de présentation.
• À partir de démonstration pratique du
présentation
formateur ;
B. Réaliser des B1 Reconnaitre les traitements sur • Les traitements sur des • Exercice pratique ;
traitements et des des données numériques données numériques.
• Documentation ;
opérations logiques
B2. Reconnaitre les opérations • Les opérations logiques
logiques
FICHE PRESCRITE
COMPÉTENCE 8 : MODÉLISER LES DONNÉES ET LEURS RELATIONS
B. Construire le MCD (modèle conceptuel des • Liste exhaustive des fichiers de données ;
données) d’une base de données • Existence de liste des rubriques de chaque
relationnelle fichier ;
• Description du type de chaque rubrique.
C. Assurer l’Intégrité référentielle d’une base • Description pertinente des relations entre
de données relationnelle fichiers ;
• Description précise des cardinalités des
relations entre les fichiers de données
(tables).
SUGGESTIONS PEDAGOGIQUES
Durée
Éléments de la compétence Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
(%) (%)
A. Analyser les données - Liste exhaustive des données - En groupe, à l’aide 35 65
d’entrée et de sortie d’entrée ; - de présentations vidéo
A1. Identifier les données
d’entrée et les données de - Liste exhaustive des données - de témoignages d’un formateur
sortie de sortie ; chargé du suivi en entreprise
- Volumes globaux des données - de témoignages de cadres
d’entrée et données de sortie d’entreprises
B. Construire le MCD B1 Identifier les fichiers de - Les fichiers de données ; - du programme de formation
(modèle conceptuel des données - Les rubriques de chaque - de visites d’entreprises
données) d’une base de fichier ; - des réunions de sensibilisation la
données relationnelle visite des différents services et
- Description du type de chaque
rubrique. entités
C. Assurer l’Intégrité C1 Identifier les relations entre - Description des relations - des séances d’information et de
référentielle d’une base les fichiers de données entre fichiers ; sensibilisation
de données relationnelle - Description des cardinalités -
des relations entre les fichiers
de données (tables).
FICHE PRESCRITE
B. Appliquer le langage SQL sur des bases de • Distinction correcte des particularités des
données MySql deux environnements (SQL et MySql) ;
• Réalisation correcte des requêtes dans un
environnement MySql.
SUGGESTIONS PEDAGOGIQUES
COMPÉTENCE 9 : EFFECTUER DES REQUETES SUR DES BASES DE DONNEES Code : CT_9
Durée
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
compétence
(%) (%)
A. Utiliser le langage SQL A1. Reconnaitre la Syntaxe du langage 25 75
SQL - Syntaxe du langage SQL
A2. Reconnaitre les requêtes avec des - Les requêtes avec des sélections, des
sélections, des tris et des totaux tris et des totaux
B. Appliquer le langage B1 Identifier les particularités des deux - Les particularités de l’environnement
SQL sur des bases de environnements (SQL et MySql) SQL ;
données MySql - Les particularités de l’environnement
MySql. •
B2 Identifier lesrequêtes dans un - Les requêtes dans un environnement -
environnement MySql MySql.
FICHE PRESCRITE
B. Adapter l’interface en fonction des • Parfaite lisibilité des pages Web quelques soit
terminaux ciblés la taille de l’écran (PC, tablette,
Smartphones);
• Variation du contenu en fonction du terminal.
Apprentissages préalables : C2, C3, C4, C17 Apprentissages parallèles : C6, C12, C13, C14, C15
Durée
A. Appliquer les règles A1 Reconnaître les - Interface graphique utilisateur et Seul ou en groupes, à l’aide :
d’une interface interfaces Panneau de configuration Windows. - de présentations vidéo
graphique - - de témoignages d’un formateur
A2. Reconnaître les règles - Règles sur l’ergonomie d’une chargé du suivi en entreprise
de réalisation d’une interface utilisateur - de témoignages de cadres
interface - Conséquences d’une interface ratée d’entreprises
et avantages d’une interface réussie - du programme de formation
- Principes d’un environnement - de visites d’entreprises, des
graphique multi-fenêtres réunions de sensibilisation
- Les différents types et dimensions
d’une interface graphique
B. Adapter l’interface en B.1 Découvrir l’interface - L’interface graphique
fonction des terminaux graphique - Les vues
ciblés - Les contrôles
- Les layouts
FICHE PRESCRITE
Durée
Éléments de la compétence Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
(%) (%)
A. Préparer les éléments à A1. Identifier le Contenu - Les barres d’outils ;
intégrer dans une page d’une interface - Les menus et onglets ;
Web graphique
- Les tablettes ;
- Les raccourcis ; 35 65
A2 Reconnaitre la - La méthode du content-first ;
méthode du content- - Définition de son objectif ;
first - Appel à l'action (CTA).
B. Concevoir les règles du B1. Identifier les règles du - (1) Noir & Blanc ; •
wireframe wireframe - (2) Placeholders ;
- (3) Cohérence ;
- (4) Création du wireframe de la
landing page ;
- (5) Création du wireframe de la
page de connexion.
FICHE PRESCRITE
B. Créer les éléments de navigation • Création exacte des liens des éléments des
menus ;
• Création exacte des liens hypertextes ;
• Création exacte des boutons de navigation
(suivant, précédent, accueil, bas et haut).
Durée
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
compétence
(%) (%)
A. Concevoir la structure A1. Reconnaitre les - Construction d’une bonne navigation ;
globale du site Web techniques de Navigation - Structure globale du site ;
- UX : Navigation sur mobile ;
25 75
- Sitemap ;
- Les contenus des menus et des sous
menus
B. Créer les éléments de B.1. Identifier les éléments - Les liens des éléments des menus ;
navigation de navigation - Les liens hypertextes ;
- Les boutons de navigation (suivant,
précédent, accueil, bas et haut).
- Les interactions
- L'alignement
- Principe de proximité
- L’iconographie
C. Appliquer la charte C.1. Identifier les éléments - Choix et sélection des couleurs ;
graphique du site de la charte graphique du - CSS intégrant les éléments de charte
site graphique du site ;
- Utilisation des CSS du site dans toutes les
pages Web du site
-
FICHE PRESCRITE
B. Fabriquer des styles CSS • Création exacte d’un fichier CSS conforme à
une charte graphique ;
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Éléments de la Apprentissages de
Éléments de contenu Activités d’apprentissage EFP MP
compétence base
(%) (%)
- Différents composants d’un document HTML (titre, •
paragraphe, lien tableau, formulaire…) •
A1. Reconnaitre - Rappels sur les versions du HTML
l’HTML - Organismes de normalisation
- WHATWG, W3C
- Compatibilité du HTML avec les navigateurs
- Balises obsolètes center, font, frame... et meilleure
A. Écrire du code gestion par les feuilles de style CSS
50 50
HTML - Balises de structure d’un document HTML :
➢ déclaration ;
➢ en-tête, corps.
A2. Pratiquer les - Balises de formatage :
balises HTML ➢ texte ;
➢ paragraphe.
- Balises de listes :
➢ listes de définition ;
➢ listes numérotées ;
➢ listes à puces.
- Balises d’hyperliens :
➢ ancres;
➢ liens vers des adresses url.
- Balises d’objets multimédia en HTML :
➢ images ;
➢ imagemaps ;
➢ Balises de tableaux :
➢ tableau ;
➢ lignes ;
➢ cellules ;
➢ alignement ;
➢ fusion.
- Nouvelles balises html : section, article, aside, nav, menu,
command, details, summary
- Éléments sémantiques, microdata
- Balise form
- Zones de saisie basiques (zones de
- texte, monoligne, multiligne, libellé, mot de passe…)
A3. Manipuler les
formulaires HTML - Zones de texte enrichies (e-mail, URL, tél, nombre,
curseur, couleur, date, recherche…)
- Contrôle de validation HTML (required…)
- Codecs, WebM, MP3, MP4, H264, Ogg, Wav…
- Les ombres
- box-shadow : les ombres des boîtes
- text-shadow : l'ombre du texte
- Création d'apparences dynamiques
- Au survol
- Au clic et lors de la sélection
- : active : au moment du clic
- : focus : lorsque l'élément est sélectionné
- Positionnement CSS, modèles de boîtes
- Positionnement relative
- Positionnement absolu
- Positionnement fixed
- Transitions CSS
- Animations 2D et 3D
B2. Effectuer la mise - Notions de script, variables, opérateurs, tableaux, boucles,
en page et le fonctions, erreurs et exceptions
positionnement - Types et déclaration de variables.
- Utilisation des tableaux.
B3. Appliquer les
transitions en CSS - Opérateurs et expressions.
- Instructions de conditions et de boucles
C. Ecrire des - Fonctions et procédures.
C1. Reconnaître les
fonctions - Gestion du dialogue avec l’utilisateur.
éléments de base
JavaScrip de JavaScript - Intégration du script dans du code HTML.
- Gestion des exceptions.
- Interaction avec les objets prédéfinis :
C2. Pratiquer la
programmation en ➢ date ;
JavaScript ➢ heure ;
➢ chaîne.
FICHE PRESCRITE
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Éléments de la Apprentissages de
Éléments de contenu Activités d’apprentissage EFP MP
compétence base
(%) (%)
A. Ecrire des - Présentation de jQuery •
requêtes - Méthodes utilitaires de jQuery •
JQuery - Les sélecteurs
- La gestion des événements
A1. Utiliser le - Manipulation des contenus de formulaires, fonctions de
Framework validation
JQuery - Exploitation des objets JSON 50 50
- Utilisation des requêtes asynchrones AJAX
- Gestion des événements dans différents contextes
- Effets visuels et interface riche avec jQuery
- jQuery et les feuilles de styles CSS
- Construction d'interfaces interactives
- Web Interactif : slider, transition, effets, etc.
FICHE PRESCRITE
COMPÉTENCE 15 : UTILISER DES FRAMEWORK DE CREATION DE PAGE WEB
A. Appliquer les règles d’UX design • Mise en œuvre correcte d’une navigation
ergonomique et intuitive ;
• Réalisation réussie d‘un design responsive qui
s’adapte aux différents supports
technologiques de consultation ;
• Positionnement optimal sur les moteurs de
recherche grâce à un travail de
référencement fait en amont.
• Aspect et organisation correspondant à
l’image de marque et qui inspirent la
confiance des internautes.
• Informations structurées et faciles à trouver.
B. Générer des sites web avec Bootstrap • Création réussie de pages Web à l’aide du
Framework Boostrap;
C. Générer des sites web avec Angular • Création réussie d’une application
multiplateforme à l’aide de la plateforme de
développement Angular.
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Éléments de la Apprentissages de
Éléments de contenu Activités d’apprentissage EFP MP
compétence base
(%) (%)
- Les bases de l'UX DESIGN
A1. Reconnaitre les ➢ Définir le terme UX Design
bases de l'UX ➢ UX Design et conception centrée utilisateur (ISO 9241-
DESIGN
210)
➢ Décrire le processus et le mode itératif de l'UX Design
A. Appliquer les
règles d’UX - Les enjeux de la conception d'interface en UX Design ;
A2. Concevoir le
design - Les modes de découpage en page d'une histoire
modèle
d'interface d'une d'utilisateur ;
expérience - Identification des enjeux ;
utilisateur - Description de l'utilisation de wireframe ;
- Les principes du design émotionnel;
- Les enjeux du modèle d'interface mobile et tactile.
FICHE PRESCRITE
COMPÉTENCE 16 : INTEGRER LE SEO (SEARCH ENGINE OPTIMIZATION) AUX PAGES WEB
A. Fabriquer des pages responsive Design • Affichage correct de la page sur PC, Tablettes
et Téléphones ;
• Affichage correcte de la page en mode
portrait et paysage.
C. Intégrer Google Analytics dans le site • Intégration correcte Google Analytics à toutes
Web pour l'analyse de l’audience les pages site Web ;
• Accès correct à Google Analytics dans le site
Web pour analyser l’audience.
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Activités
Éléments de la compétence Apprentissages de base Éléments de contenu EFP MP
d’apprentissage
(%) (%)
A. Fabriquer des pages - Les types de terminaux : •
responsive Design ➢ Ordinateur, portable, tablette, •
smartphone, liseuse, watch) ;
➢ Les principaux navigateurs ;
➢ Taille et résolution d’écran, approche
portrait/paysage, viewport, pixel physique
et pixel css.
A1 Expliquer le - Les tendances de navigation des users :
responsive Design ➢ Les enjeux et parts de marché, l’impact sur
50 50
les habitudes ;
➢ Étudier les problématiques liées à la
navigation suivant les normes et les
évolutions.
- Point sur les différents composants graphiques
(zoning, wireframe,
➢ mockup, maquette)
➢ Démarche de conception
➢ Mobile First. Principe de
C. Réaliser des boucles, conditions, des • Ecriture convenable des boucles (Tant que,
affectations et des opérations
pour, etc.) ;
• Structure correcte des conditions ( IF THEN
ELSE);
• Réalisation correcte des affectations et des
opérations conforme selon le type de
données manipulées.
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
compétence
(%) (%)
A1 Expliquer la méthode de
résolution de problèmes
- Méthode de résolution de problème par
A. Analyser un algorithme par ordinateur
ordinateur :
préexistant A2 Expliquer le principe
- Conception par le développeur ;
Entrée de données -
Traitement - Sortie des - Exécution par l'ordinateur ;
résultats - Exploitation par l'utilisateur.
- Structure d'un organigramme
B. Analyser les données B1 Analyser les besoins en hiérarchique.
d'entrée, de sortie et développement
- Technique de construction des 50 50
les traitements d'applications
organigrammes.
C. Réaliser des boucles, - Données d'entrée et de sortie.
conditions, des C1. Structurer un algorithme - Nature des traitements.
affectations et des - Écriture de l’algorithme en pseudo-code
opérations - Conditions d’exécution de l'algorithme.
D. Ecrire un algorithme D1 Manipuler les instructions - Analyse des besoins.
en langage naturel et structures de données
et/ou logigramme de base de l’algorithme et
optimiser un programme.
FICHE PRESCRITE
COMPÉTENCE 18 : REALISER DES ALGORITHMES COMPLEXES
B. Ecrire des algorithmes de tri, de recherches • Ecriture convenable d’un algorithme de tri;
rapides et dichotomiques • Ecriture convenable d’un algorithme de
recherche dichotomique.
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Éléments de la compétence Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
(%) (%)
A. Manipuler des structures - Description du contexte et
de données complexes reformulation des objectifs.
A1 Utiliser les structures de - Identification de la nature des
données complexes
objets manipulés.
- Distinction des entrées, des sorties
et des traitements.
B. Ecrire des algorithmes de
B1 Exploiter la complexité - Détection des contraintes liées au
tri, de recherches rapides
et dichotomiques des algorithmes développement de l'application.
- Structure d'un algorithme et 50 50
normes de représentation.
C. Ecrire un algorithme - Règles de décomposition des
récursif traitements et stratégies
d’éclatements.
C1. Exploiter la récursivité - Instructions de base d’un
algorithme :
- Lecture ;
- Écriture ;
Projet d’appui à la mise en œuvre de la Formation Professionnelle en Milieu du Travail -
Page 81 sur 115
TAMHEEN
Programme de formation - Technicien Spécialisé Programmeur Full Stack
- Affectation.
- Rôle du typage des données :
- Portée ;
- Champs des valeurs ;
- Opérateurs.
- Instructions alternatives et
répétitives.
- Intérêt de la réutilisation du code.
- La portée des variables :
- Variables locales ;
- Variables globales ;
- Variables statiques.
- Les procédures :
- Passage de paramètres par valeur ;
- Passage de paramètres par
référence.
- Les fonctions et procédures.
- Exploitation des fonctions et
procédures dans un programme
principal.
- Les types complexes :
- Tableaux ;
- Chaînes de caractères ;
- Enregistrements ;
- Tableaux d’enregistrements.
- Pointeurs.
- Les algorithmes de tri.
- Les algorithmes de recherche
rapide.
Projet d’appui à la mise en œuvre de la Formation Professionnelle en Milieu du Travail -
Page 82 sur 115
TAMHEEN
Programme de formation - Technicien Spécialisé Programmeur Full Stack
- Notion de complexité d’algorithme :
- Temps de calcul ;
- Espace mémoire occupé.
- Évaluation de complexité et
notation en O.
- Exemples de comparaison en
termes de complexité : recherche
séquentielle, dichotomiques, types
de tri.
- Présentation de la récursivité.
- Quelques exemples de
spécifications récursives.
- Fonctions récursives classiques.
- Rôle d’un langage de
programmation et d’un
compilateur.
- Installation et exploitation de
l’environnement de
développement.
- Présentation de la structure d’un
programme.
-
FICHE PRESCRITE
COMPÉTENCE 19 : PASSER DE L’ALGORITHME AU PROGRAMME INFORMATIQUE
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
compétence
(%) (%)
A. Utiliser les différents - Choix et déclaration des variables.
environnements de A1 Traduire un - Syntaxe des instructions de base
développement algorithme à l'aide d’algorithme en langage de
d'un environnement
50 50
programmation.
de développement
- Écriture du code de l’application.
- Déclaration et manipulation des
B. Utiliser des fichiers de
B1 Manipuler les fichiers tableaux, enregistrements,
données
de données pointeurs.
- Déclaration et appel des fonctions
et des procédures.
C. Tester et documenter - Intérêt de sauvegarde de données
les programmes sous forme de fichiers.
informatiques C1. Tester et documenter - Notions de fichier d’échange entre
les programmes mémoire principale et disques de
informatiques stockage.
- Options d’ouverture, de partage et
les opérations sur les
Projet d’appui à la mise en œuvre de la Formation Professionnelle en Milieu du Travail -
Page 85 sur 115
TAMHEEN
Programme de formation - Technicien Spécialisé Programmeur Full Stack
enregistrements.
- Différents types de fichiers de
données :
- Fichiers binaires ;
- Fichiers texte ASCII et Unicode.
- Les différents types d’accès :
- Séquentiel ;
- Direct.
- Déclaration des fichiers :
- Chemin d’accès ;
- Mode d’ouverture (lecture, écriture,
lecture/écriture).
- Syntaxe d’utilisation des fichiers ;
- Manipulation des fichiers :
- Ouverture en lecture ;
- Écriture ;
- Recherche ;
- Modification ;
- Suppression.
- Débogage de l'application.
- Exploitation des messages d'erreurs.
- Constitution de jeux d'essai.
- Test de programme.
- Compilation et correction des
erreurs de syntaxe.
- Outils de débogage.
- Exécution du programme.
Rédaction d’un manuel
d’utilisation.
Projet d’appui à la mise en œuvre de la Formation Professionnelle en Milieu du Travail -
Page 86 sur 115
TAMHEEN
Programme de formation - Technicien Spécialisé Programmeur Full Stack
A. Installer un serveur web local • Installation réussie d’un serveur local wamp
(PHP/MySQL) ;
B. Localiser l’exécution des traitements : côté • Distinction correcte du code exécuté par le
client (front), côté serveur (back) navigateur et le code exécuté par le serveur
d’application ;
• Distinction correcte des traitements exécutés
par le serveur MySQL.
FICHE PRESCRITE
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
compétence
(%) (%)
A. Installer un serveur A1. Mettre en ligne un - Installation d’un serveur web local
web local site avec une partie (Wamp ou Xampp) et configuration.
cliente (front) et une - Explications de PHP (langage exécuté 50 50
interface de gestion
côté serveur)
(back)
- Syntaxe du code (guillemets, quotes,
B. Localiser l’exécution B1 Identifier les concaténation, commentaires, etc.)
des traitements : côté traitements : côté
- Instruction de bases
client (front), côté client (front), côté
serveur (back) serveur (back) - Intégration dans une page web (PHP
avec d’autres langages)
C. Ecrire un programme C1. Identifier le langage
- Variables : Déclaration, affectation et
en langage PHP PHP
types
- Constantes
D. Accéder aux données D1 Expliquer l’accès aux
- Expressions
SQL données SQL
- Traitements des chaînes de caractères
E. Créer ’un site web E1 Expliquer la création - Opérateurs (comparaisons,
dynamique PHP/SQL d’un site web
arithmétiques, logiques)
dynamique PHP/SQL
en mode projet - Structures conditionnelles
FICHE PRESCRITE
COMPÉTENCE 21 : UTILISER DES CMS ET FRAMEWORK DE DEVELOPPEMENT
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
compétence
(%) (%)
A. Installer le CMS - Enrichissement du Wordpress par
A1 Reconnaitre le CMS
WordPress défaut avec des extensions
WordPress
➢ Intéractivité : Slider / Lightbox
B. Créer un site Web avec B1Identifier un site ➢ Référencement : Yoast SEO
WordPress Web avec ➢ Sécurité et Sauvegarde
WordPress ➢ Réseaux sociaux, Newsletter et
C. Installer le framework C1 Reconnaitre le formulaires
SYMFONY framework ➢ Types de contenus
SYMFONY personnalisés 50 50
D. Créer un site Web avec - Développement Front
SYMFONY ➢ Création d’un nouveau thème
"from scratch" pour les besoins
D1 identifier un site
d’un client
Web avec
SYMFONY ➢ Utilisation du Codex et des
fonctions importantes
➢ ShortCodes, Action, Filtre
➢ Création de nouvelles régions
FICHE PRESCRITE
COMPÉTENCE 22 : APPLIQUER LES CONCEPTS ET TECHNIQUES
DE LA PROGRAMMATION ORIENTEE OBJET
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
compétence
(%) (%)
A. Appliquer - La conceptualisation MVC :
A1 Expliquer
l’architecture MVC avantages/inconvénients. – Définir
l’architecture MVC
une architecture de site MVC et
B. Ecrire un programme B1 Identifier l’écriture déployer des pages web en respect
en POO POO avec cette organisation.
- Technique de développement Orienté
C. Comparer un Objet : Amélioration de la
programme POO vs un productivité, gain de temps par la 50 50
programme code modularisation, l’encapsulation,
C1. Identifier les
procédural l’organisation et la clarification du
caractéristiques du
programme POO et code
du programme - Orienté Objet vs Procédural :
code procédural Perception des problématiques de
développement
FICHE PRESCRITE
COMPÉTENCE 23 : UTILISER DES ENVIRONNEMENTS DE DEVELOPPEMENT POO
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
compétence
(%) (%)
A. Réaliser une - Conceptualisation objet dans un contexte
modélisation UML A1 Expliquer la Web : UML (Unified Modeling Language)
(Unified Modeling modélisation UML - Environnement de développement - IDE :
Language
PhpStorm, Eclipse, etc.
B. Utiliser des IDE : - Classes & Objets
B1 Réaliser le codage
PhpStorm , Eclipse et avec Symfony - Instanciation de classe et références
Symfony en POO
- Inférences, transformations et clonage
- Niveau de visibilité
- Manipulation et Appartenance 50 50
C1 Expliquer la technique - Getter et Setter
C. Ecrire un programme
d’écriture d’un - Constructeur et autres méthodes
PHP/MySql en
programme prédéfinies
utilisant les Php Data
PHP/MySql en - Opérateurs via les mots-clés : This et Self
Object (PDO)
utilisant les Php Data
- Le typage implicite des arguments
Object (PDO)
- L’encapsulation et la hiérarchisation.
- Héritage de classes
- Principe de surcharge / abstraction /
FICHE PRESCRITE
COMPÉTENCE 24: APPLIQUER LE LIFE CYCLE MANAGEMENT (GESTION DU CYCLE DE VIE D’UNE
APPLICATION)
Volume horaire : 180 heures Code : CT_24
COMPÉTENCE 24 : APPLIQUER LE LIFE CYCLE MANAGEMENT (GESTION DU CYCLE DE VIE D’UNE APPLICATION) Code : CT_24
Durée
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
compétence
(%) (%)
A. Planifier les étapes A1. Identifier les étapes du - Les étapes du 15 15
du développement développement d’une développement d’une
application application
A2. Identifier le coût de
- Coût de développement ;
développement d’une • Seul ou en groupe, à l’aide
application - Les délais de réalisation
- de présentations vidéo
A3. Appliquer les techniques - de témoignages d’un formateur
- Techniques de négociation chargé du suivi en entreprise
de négociation
- de témoignages de cadres
B. Développer une B1. Identifier les Bugs - Description des Bugs ; 50 50
d’entreprises
application - Les Bugs bloquants ;
- du programme de formation
B2 Expliquer les bonnes - Les applications maintenables - de visites d’entreprises, des réunions
pratiques de - Caractéristiques du code bien de sensibilisation
programmation écrit
C. Tester l’application C1 Construire les tests d’un - Techniques de construction 15 15
logiciel des tests
- Jeux de test représentatifs
FICHE PRESCRITE
COMPÉTENCE 25: APPLIQUER LE DROIT INFORMATIQUE
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Éléments de la compétence Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
(%) (%)
A. Analyser le cadre - Distinction droits objectifs/ droits
juridique du domaine subjectifs ;
informatique - Classification des droits subjectifs ;
- Le cadre juridique formel du Droit de
A1 Expliquer le cadre
l’informatique :
juridique du domaine
informatique ➢ Sécurité informatique ;
- Le cadre juridique informel :
➢ L’usage ;
➢ Les codes de conduite ; 50 50
➢ La pratique contractuelle ;
➢ Les Labels ;
B. Interpréter le contrat - La notion de contrat informatique;
informatique - Classifications des contrats ;
B1 Expliquer le contrat
- La formation du contrat
informatique
informatique ;
- Les types d’obligations liées au
contrat informatique :
FICHE PRESCRITE
COMPÉTENCE 26 : DEVELOPPER L’ESPRIT DE L’ENTREPREUNARIAT
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
compétence
(%) (%)
D. Distinguer - Entrepreneuriat: Définitions et approches ;
l’entrepreneuriat; - L’entrepreneuriat et l’économie ;
- La démarche d’entreprendre ;
- La démarche entrepreneuriale ;
- L’entrepreneuriat: les approches ;
- Intrapreneuriat/Intrapreneur ;
A1 Expliquer
- Types d’entreprise ;
l’entrepreneuriat 50 50
- La culture entrepreneuriale ;
- Entrepreneuriat/Risques ;
- Le projet est le cœur de l’aventure
entrepreneuriale ;
- Motivations des créateurs d’entreprise ;
- Déclencheurs de l’Entrepreneuriat ;
- Freins de l’Entrepreneuriat.
FICHE PRESCRITE
COMPÉTENCE 27 : UTILISER DES MOYENS DE RECHERCHE D'EMPLOI
C. Rédiger un curriculum vitae et une lettre • Utilisation appropriée des rubriques d’un
de motivation curriculum vitae ;
• Communication honnête et attractive de
l’information ;
• Présentation soignée.
Apprentissages préalables : C2, C3, C7, C10 Apprentissages parallèles : C13, C17
Durée
Éléments de la
Apprentissages de base Éléments de contenu Activités d’apprentissage EFP MP
compétence
(%) (%)
A. Faire un bilan Description des éléments d’un - Seul
de ses acquis A1.Décrire les éléments d’un bilan personnel : - à l’aide d’outils et d’instructions
bilan • Connaissances fournis par le formateur
personnel • Qualifications et
compétences - procéder à une analyse de ses
50 50
• Traits de personnalité acquis et de ses qualités
Aptitudes particulières - personnelles.
A2. Déceler les traits
Qualités particulières
caractéristiques
Goûts
de sa personnalité
Forces et faiblesses
B. Planifier une B1 Identifier les étapes d’une Étapes d’une recherche d’emploi - Seul ou en équipe
démarche de recherche d’emploi - à l’aide d’outils et d’instructions
recherche fournis par le formateur
B2. Établir une liste d’employeurs Répertoires et sélection
d’emploi potentiels. d’employeurs potentiels - établir un plan de recherche
d’emploi adapté à la prochaine
Liste des actions à entreprendre
B3.Déterminer les actions à - situation d’entrée sur le marché du
entreprendre travail.