Académique Documents
Professionnel Documents
Culture Documents
RF - Develeppeur Web
RF - Develeppeur Web
SECTEUR : NUMERIQUE
Président :
Mme FORCHAP ESANDEM Prudence, Secrétaire Général du Ministre de l’Emploi et
de la Formation Professionnelle ;
Membres :
M. EPOUNE YETNA Arsen, Inspecteur Général des Formations ;
Mme BAYIHA Paulette Marceline, Coordonnateur Général du PADESCE.
L’Approche par Compétences (APC) a été conçue à partir de théories et de modèles connus et
diffusés dans la littérature spécialisée en sciences de l’éducation. Il s’agit d’une approche éprouvée
qui a évolué au Québec (Canada) à l’intérieur de la production de programmes d’études depuis 30
ans et qui a été adoptée par l’Organisation Internationale de la Francophonie (OIF).
L’APC est, pour l’essentiel, une démarche de conception de référentiels de formation
reposant sur l’analyse des tâches accomplies dans le cadre d’un métier ou d’une profession et sur leur
traduction en compétences.
L’APC, pour l’enseignement en formation professionnelle et technique, se traduit par une
philosophie d’intervention visant à amener l’apprenant à mobiliser des ressources individuelles et
externes, à agir, à réussir et à progresser dans différents contextes, selon des performances définies,
avec tous les savoirs nécessaires. L’approche par compétences se réalise à travers des situations
reflétant la vie professionnelle et personnelle.
En formation professionnelle et technique, les référentiels de formation visent d’une part à
former des personnes qui auront les compétences nécessaires pour réussir leur intégration sur le
marché du travail, à exercer leur métier, à évoluer dans leur exercice professionnel, et d’autre part à
répondre aux besoins de main-d’œuvre qualifiée. Bien qu’il existe plusieurs définitions de la notion
de compétence, le secteur de la formation professionnelle et technique la décrit comme le pouvoir
d’agir, de réussir et de progresser qui permet de réaliser adéquatement des tâches, des activités de
vie professionnelle ou personnelle qui se fonde sur un ensemble organisé de savoirs (connaissances
et habiletés de divers domaines, stratégies, perceptions, attitudes, etc.).
L’élaboration de référentiels de formation s’insère dans un processus qui va de l’analyse des
besoins de formation au suivi de l’implantation des référentiels de formation. Le schéma ci-après
présente les étapes de conception d’un référentiel de formation. Toutes ces étapes permettent de
définir les composantes d’un référentiel de formation et de faire en sorte que, chaque fois, ce qui suit
dérive de ce qui précède.
– Expérimentation
Application et suivi – Approbation du référentiel de formation
– Implantation
– Collecte de données sur l’application des référentiels
de formation conduisant à une actualisation, s’il y a
lieu
Les buts du Référentiel de Formation (RF) sont de présenter le résultat recherché au terme de
la formation et donner une description générale du métier. Ils reprennent les quatre buts généraux de
la formation professionnelle et technique adaptés au métier.
Intentions éducatives
Les intentions éducatives sont des visées pédagogiques qui présentent des orientations à
favoriser dans la formation de l’apprenant en matière de grandes habiletés intellectuelles ou motrices,
d’habitudes de travail ou d’attitudes. Elles touchent généralement des aspects significatifs du
développement personnel et professionnel qui n’ont pas fait l’objet de formulations explicites en ce
qui concerne les buts du référentiel de formation ou les compétences. Elles visent à orienter l’action
pédagogique attendue pour mettre en contexte les apprentissages des apprenants, avec les dimensions
sous-jacentes à l’exercice d’un métier. Les intentions éducatives peuvent guider les établissements
dans la mise en œuvre du référentiel de formation.
Compétence
La compétence est le pouvoir d’agir, de réussir et de progresser qui permet de réaliser
adéquatement des tâches, des activités de vie professionnelle ou personnelle, et qui se fonde sur un
ensemble organisé de savoirs : connaissances et habiletés de divers domaines, stratégies, perceptions,
attitudes, etc.
La compétence en formation professionnelle et technique est traduite en comportement ou en
situation. Elle présente des repères et des exigences précises en termes pratiques pour
l’apprentissage.
L’énoncé de la compétence, qui résulte de l’analyse de la situation de travail, des orientations et des
buts généraux de la formation professionnelle et technique ainsi que d’autres déterminants
(orientations ministérielles, etc.)
L’énoncé de la compétence, qui résulte de l’analyse de la situation de travail, des orientations et des
buts généraux de la formation professionnelle et technique ainsi que d’autres déterminants.
Les éléments de la compétence, qui mettent en évidence les éléments essentiels de la compétence et
permettent une meilleure compréhension de celle-ci quant à l’intention poursuivie. Les éléments
de la compétence sont au cœur de la mise en œuvre de cette situation éducative.
Le plan de mise en situation, qui décrit, dans ses grandes lignes, la situation éducative dans laquelle
on place l’apprenant pour lui permettre d’acquérir la compétence visée. Le plan de mise en
situation comporte habituellement les moments clés d’apprentissage traduits en trois étapes
reliées à l’information, la réalisation et la synthèse.
Les conditions d’encadrement, qui définissent les balises à respecter par l’enseignant et les moyens
à mettre en place, de façon à rendre possibles les apprentissages et à avoir les mêmes conditions
partout. Elles peuvent comprendre des principes d’action ou des modalités particulières.
Les critères de participation, qui décrivent les exigences de participation que l’apprenant doit
respecter pendant l’apprentissage. Ils portent sur la façon d’agir et non sur des résultats à obtenir
en fonction de la compétence visée. Des critères de participation sont généralement présentés
pour chacune des phases de la situation éducative.
La matrice des objets de formation est un tableau à double entrée qui met en évidence les
relations entre les compétences générales qui correspondent à des activités de travail ou de vie
professionnelle et les compétences particulières qui sont propres au métier.
Dans la matrice, on trouve l’énoncé des compétences, la position séquentielle des
compétences de même que la durée totale du référentiel de formation. Les compétences particulières
à la verticale portent sur des tâches qui caractérisent l’exercice de la profession. Les compétences
Compétence particulière
Une compétence particulière est étroitement rattachée à une ou plusieurs tâches du métier.
Une première analyse des données recueillies au cours de l’atelier d’AST doit donc permettre de
faire ressortir l’information de manière à cerner les tâches qui doivent faire l’objet de compétences
particulières. Ces dernières doivent emprunter des caractéristiques des tâches, correspondre à des
aspects significatifs du métier, décrire les résultats du travail et contribuer à cerner les principales
responsabilités de la personne. Elles doivent aussi conduire à un résultat observable et mesurable.
Compétence générale
Par compétence générale, on entend une activité de travail débordant le cadre immédiat de la
pratique du métier. La compétence générale vise des acquis plus profonds et utiles à la vie
professionnelle et à d’autres contextes de vie ; elle a la caractéristique d’être transférable, ce qui se
manifeste par sa mise en œuvre dans l’accomplissement de diverses tâches.
Durée
La durée totale du référentiel de formation est prescrite. Elle est associée au temps
d’enseignement qui inclut l’évaluation des apprentissages, l’enrichissement ou l’enseignement
correctif, selon les besoins de l’apprenant. La durée associée à la compétence indique le temps
nécessaire qu’il faut pour la développer.
Le temps d’enseignement est assorti au temps de formation, temps moyen évalué au moment
de l’élaboration du référentiel de formation pour l’acquisition de la compétence et pour l’évaluation
des apprentissages. La durée est importante pour l’organisation de la formation.
Unités
L’unité est un étalon qui sert à exprimer la valeur de chacune des compétences. L’unité
correspond à quinze heures de formation.
Approche programme
Curriculum
Ensemble intégré des actions planifiées qui doivent assurer la formation de l’apprenant dans
un système d’éducation.
Logigramme
DONNEES ADMINISTRATIVES
L’accès à la formation est ouvert aux personnes des deux sexes remplissant les conditions ci-après :
être âgé d’au moins dix-sept ans, avoir un niveau premier ou équivalent et subir avec succès le test de
sélection à l’entrée.
BUTS DE LA FORMATION
Il est capable de concevoir, développer et de maintenir des sites internet selon les besoins des
utilisateurs. Le Développeur Web joue à la fois un rôle d'étude et de conseil. Il doit pour cela
respecter les contraintes liées à la sécurité comme : l'accessibilité, la confidentialité et l'intégrité.
La formation en développement web vise à former des professionnels capables de concevoir,
développer et maintenir des applications web fonctionnelles et efficaces. Les principaux objectifs de
cette formation sont les suivants :
Comprendre les architectures web : Les développeurs web doivent comprendre les différents
modèles d'architecture web tels que le modèle client-serveur, l'architecture REST,
l'architecture MVC, etc.
Concevoir des interfaces utilisateur efficaces : Les développeurs web doivent être capables de
concevoir des interfaces utilisateur conviviales et efficaces en utilisant des outils de design
tels que Sketch, Figma, Adobe XD, etc.
Apprendre les bonnes pratiques : Les développeurs web doivent comprendre les bonnes
pratiques en matière de développement web telles que la sécurité, l'optimisation des
performances, l'accessibilité, etc.
INTENTIONS ÉDUCATIVES
Les intentions éducatives en formation professionnelle et technique s’appuient sur des valeurs
et préoccupations importantes qui servent de guide aux interventions auprès de l’apprenant. Elles
touchent généralement des dimensions significatives du développement professionnel et personnel
des apprenants qui n’ont pas fait l’objet de formulations explicites dans les buts du référentiel ou les
compétences retenues. Elles peuvent porter sur des attitudes importantes, des habitudes de travail, des
habiletés intellectuelles, etc.
Pour le Référentiel de formation technicien en Développement Web, les intentions éducatives
sont les suivantes :
Développer chez les apprenants la capacité d’agir avec professionnalisme ;
Développer chez les apprenants le sens des responsabilités et du respect de la personne ;
Accroitre chez les apprenants l’autonomie, l’initiative et l’esprit d’entreprise ;
Développer chez les apprenants la pratique de l’autoévaluation ;
Développer chez les apprenants le souci de mettre à jour leurs connaissances sur la
réglementation ;
Développer chez les apprenants le souci d’amélioration continue.
La matrice des objets de formation met en évidence les relations entre les compétences
générales, qui correspondent à des activités de travail ou de vie professionnelle et les compétences
particulières qui sont propres au métier.
Le tableau étant à double entrée, la matrice permet de voir les liens qui unissent les éléments
placés à l’horizontale et ceux placés à la verticale. Le symbole (○) marque une relation entre une
compétence générale et une compétence particulière. Le symbole (Δ) montre, quant à lui, qu’il existe
une relation entre une compétence particulière et une étape du processus de travail. Lorsque les
symboles sont en gras, cela indique en outre que l’on tient compte de ces liens fonctionnels pour
l’acquisition de compétences particulières. La logique qui a présidé à la conception de la matrice
influe sur la séquence d’enseignement des compétences. De façon générale, on prend en
considération une certaine progression relativement à la complexité des apprentissages et au
développement de l’autonomie de l’apprenant. De ce fait, l’axe vertical présente les compétences
particulières dans l’ordre où elles devraient être acquises et sert de point de départ à l’agencement de
l’ensemble des compétences.
milieu
démarche
sécurité, à l'intégrité physique et à
Organiser le travail
Exécuter le travail
une
COMPÉTENCES
Planifier e travail
Durée (heures)
projet et le budget
NOMBRE DE
entrepreneuriale
l'environnement
Type d’objet
NUMÉROS
Communiquer
informatique
Appliquer
officielles
formation
COMPÉTENCES PARTICULIÈRES
NUMÉROS 1 2 3 4 5 6 17 18 08
Type d’objet S C S S C C S C
Réaliser la maintenance 16 C 45 ▲ ▲ ▲ ▲
NOMBRE DE COMPÉTENCES 11 19
Volume horaire total 1005 1275
C2 C4 C3 C5
Communiquer en milieu Prévenir les atteintes à la S’insérer dans la vie Utiliser les
professionnel dans les santé, à la sécurité, à sociale (30h) fonctions de base
deux langues officielles l'intégrité physique et à en informatique
(30h) l’environnement (30h) (45h)
C8 C6 C7
Réaliser une analyse Elaborer le calendrier Utiliser l’algorithmique
technique et fonctionnelle d’échéancier du projet appliqué en contexte
des besoins du client (45h) professionnel (60h)
et le budget (45h)
C9 C11 C15
Concevoir l’architecture Appliquer les techniques Rédiger la notice
technique du site (45h) de modélisation de base d’utilisation et le manuel
de données (90h) d’administrateur (30 h)
C16
Réaliser la
maintenance (45h)
C19
S’intégrer en milieu de travail (300 h)
CODE : MEF01
CONTEXTE DE REALISATION
A l’aide des données à jour sur le métier;
Au contact de personnes ressources du métier ou en milieu de travail;
A l’occasion d’une démarche d’orientation ou de réorientation professionnelle.
ELEMENTS DE MISE EN ŒUVRE DE LA COMPETENCE
COMPETENCE CRITERES D’ENGAGEMENT DANS LA DEMARCHE
1.1 S’informer à propos du marché du travail :
perspectives d’emploi, rémunération, possibilités
d’avancement et de mutation, critères et processus
de sélection des candidats - Collecte de
l’information sur la
1.2 S’informer de la nature et des exigences de majorité des sujets à
l’emploi (tâches, conditions de travail, critères traiter
d’évaluation, droits et responsabilités) au cours de
1- S’informer sur le
visites, d’entrevues, de rencontres d’information -Présentation de sa
métier
animées par un représentant de l’industrie, perception du métier au
d’examens de documentation, etc. moment d’une rencontre
de groupe en faisant le
1.3 Inventorier les habiletés, aptitudes, attitudes et lien avec les données
connaissances nécessaires pour pratiquer le métier collectées
CODE :COM02
CONTEXTE DE REALISATION
En tout lieu.
En français et en anglais.
Pour des situations liées :
– À l’exercice de son métier ;
– Aux situations courantes de la vie.
A partir :
– De directives ;
– De formulaires ;
– De notes techniques ;
– De rapports ;
– De divers documents.
A l’aide :
– De documents de référence (dictionnaires de la langue française, de la langue anglaise,
livres de grammaire, de conjugaison et d’orthographe, journaux, documents techniques,
revues et ouvrages spécialisés…) ;
– De modèles de documents écrits (rapports, comptes rendus, notes, etc.).
En relation avec ses collègues de travail, ses supérieurs et d’autres professionnels du milieu.
Dans des situations professionnelles variées, y compris les réunions, les discussions formelles ou
informelles, les rencontres de formation ou d’information, etc.
Individuellement, en équipe ou auprès d’un groupe.
CRITERES GENERAUX DE PERFORMANCE :
Emploi correct des règles, des outils grammaticaux et linguistiques en français et en anglais.
Utilisation appropriée de formules et des termes relatifs au métier.
Utilisation appropriée des outils de communication.
Respect du rôle et des responsabilités des autres membres du personnel.
Respect à l’égard des différents points de vue d’autrui.
Adoption de comportements éthiques.
Participation active à la résolution de problèmes et à la prise de décisions.
CODE :HSE04
CONTEXTE DE REALISATION :
Dans toute situation comportant des risques pour la santé et la sécurité de l’intervenant et de la
clientèle.
A partir :
Des lois, des règlements et des normes relatives à santé, à la sécurité au travail, à l’hygiène, à
la salubrité et à la préservation de l’environnement ;
De consignes et d’instructions.
A l’aide :
D’accessoires et équipements de protection individuelle (EPI) et collective (EPC) ;
D’une trousse de premiers soins ;
De notices, de guides et de manuels d’utilisation.
CRITERES GENERAUX DE PERFORMANCE :
Prévenir les infections • Collecte d’information pertinente sur les modes de transmission,
transmissibles sexuellement l’évolution et les moyens de prise en charge.
(ITS), le virus • Reconnaissance des conséquences possibles de comportements
5.
d’immunodéficience humaine inappropriés.
(VIH/SIDA) et d’autres
maladies transmissibles.
CODE : INF05
CONTEXTE DE REALISATION :
Dans le contexte du travail effectué en entreprise.
Dans des situations de la vie courante.
A partir de consignes et d’instructions.
A l’aide :
D’un poste informatique standard connecté ;
De logiciels de bureautique usuels et récents ;
De manuels d’utilisation ;
De périphériques.
CRITERES GENERAUX DE PERFORMANCE :
Utilisation appropriée des manuels d’utilisation.
Respect des principes relatifs à l’ergonomie.
Exploitation judicieuse et responsable de l’outil informatique.
Éléments de compétence Critères particuliers de performance
CODE :ECE06
CONTEXTE DE REALISATION :
- En salle de classe
Pour visualiser les différentes étapes du projet et leur durée, ainsi que les dépendances et les
contraintes entre elles.
Pour définir les coûts associés à chaque étape du projet, y compris les coûts de
développement, de design, d'hébergement, de maintenance, etc
Pour communiquer avec les parties prenantes, telles que le client, les membres de l'équipe de
projet et les fournisseurs
À l’aide
De documentation technique, de rapports, etc. ;
Des équipements informatiques
CRITERES GENERAUX DE PERFORMANCE :
Élaboration exhaustive des tâches ;
Élaboration avec précision et cohérence du calendrier d’échéancier
Clarté et flexibilité du calendrier d’échéancier
Respect du calendrier d'échéancier
CODE :ALG07
CONTEXTE DE REALISATION :
En salle de classe :
Pour résoudre des problèmes de traitement de données, d'optimisation de performance, de
sécurité informatique, etc.
Pour résoudre des problèmes de simulation, de modélisation, de traitement de données, de
calcul numérique, de recherche et d'analyse de données, etc.
Pour résoudre des problèmes de conception, d'optimisation de performance, de simulation, de
planification, de contrôle de processus, etc.
Pour résoudre des problèmes de gestion des risques, de prédiction des prix, d'optimisation de
portefeuille, de détection de fraude, etc.
Pour résoudre des problèmes d'optimisation de la logistique, de planification des itinéraires, de
gestion de la flotte de véhicules, de gestion des flux de marchandises, etc.
À l’aide :
De la logique pour savoir décomposer un problème complexe en de plus petits problèmes plus
gérables, identifier les règles et les conditions nécessaires à la résolution du problème et
construire une solution pas à pas.
Des structures de donné des algorithmes (tableaux, les listes chaînées, les piles, les files
d'attente, les arbres et les graphes, ainsi que des algorithmes de tri, de recherche, de parcours
de graphes, etc.
De la pratique afin améliorer les compétences en résolution de problèmes d'algorithmique
Des outils d’aide de résolution des problèmes en ligne
Des symboles mathématiques et d’expressions algébriques;
De manuels de référence;
CRITERES GENERAUX DE PERFORMANCE :
Mesure du temps de résolution d’un problème
Élaboration avec précision de l’algorithme
Extensibilité et robustesse de l’algorithme
Maintenabilité Scalabilité de l’algorithme
Éléments de compétence Critères particuliers de performance
1. 1 Comprendre les notions de base • Identification correcte des différentes structures de données
. d’algorithme • Utilisation judicieuse des structures de données
CONTEXTE DE REALISATION :
En salle de classe pour :
Identifier les fonctions et les objectifs que le produit ou le système doit remplir
Identifier les contraintes techniques et les exigences de performance du produit ou du système
À l’aide :
Des interviews et sondages pour interroger les parties prenantes et les utilisateurs finaux afin
de comprendre leurs besoins et leurs attentes envers le produit ou le système.
Des groupes de discussion pour discuter des besoins et des exigences du produit ou du
système.
De l’analyse des documents tels que les spécifications techniques, les cahiers des charges et
les rapports de projets antérieurs
De la modélisation pour visualiser les processus, les flux de données et les interactions entre
les différentes composantes du système.
Des diagrammes tels que les diagrammes de flux, les diagrammes de cas d'utilisation et les
diagrammes de séquence
CRITERES GENERAUX DE PERFORMANCE :
Identification exhaustive des besoins
Cohérence des spécifications techniques et fonctionnelles avec les besoins
Clarté des spécifications techniques et fonctionnelles
Pertinence des spécifications techniques et fonctionnelles pour le projet
Traçabilité des spécifications techniques et fonctionnelles
CODE :CAT09
CONTEXTE DE REALISATION :
En salle de classe et dans les ateliers pour :
Définir les objectifs du site web;
Créer une liste de toutes les pages;
Créer un plan de la structure du site web;
Concevoir le wireframe;
Créer une maquette graphique;
Intégrer le contenu;
Tester et valider l'architecture du site web.
À l’aide :
De documentation technique;
Des logiciels de conception;
D’équipements informatiques;
De supports informatiques.
CRITERES GENERAUX DE PERFORMANCE :
Accessibilité des maquettes
Clarté des maquettes
Compatibilité des maquettes sur plusieurs plateformes
Performances des maquettes
CODE : ATM11
CONTEXTE DE REALISATION :
En salle de classe et dans les ateliers pour :
L’organisation des données
L’intégrité des données
La facilité de maintenance de la Base de Données
L’évolutivité de la Base de Données
Gestion de la sécurité des données
À l’aide :
De documentation technique
D’équipements informatiques;
De supports informatiques
Des logiciels de modélisation
CRITERES GENERAUX DE PERFORMANCE :
Évolutivité de la Base de Données
Vitesse de traitement de la Base de Données
Capacité de stockage de la Base de Données
Gestion effaçasse des ressources de la Base de Données
Intégrité des données
Sécurité et Fiabilité de la Base de Données
CODE : RBE12
CONTEXTE DE REALISATION :
En salle de classe et dans les ateliers; seul, en équipe ou sous la supervision
pour :
La conception et le développement de la base de données;
La création de l'API ;
La gestion des serveurs;
La mise en œuvre de la logique métier;
À l’aide :
Des langages de programmation serveur
Des Frameworks back-end
Des systèmes de gestion de base de données (SGBD)
Des serveurs web
Des outils de versionnage de code
Des outils de développement
De l’API RESTful
Des services cloud
De la documentation technique
Des équipements et supports informatiques;
CRITERES GENERAUX DE PERFORMANCE :
Sécurité des données
Vitesse et temps de réponse de l'application
Évolutivité, la fiabilité et extensibilité de l'application
Conformité aux normes et aux bonnes pratiques
Éléments de compétence Critères particuliers de performance
Comprendre les notions de • Identification précise des langages de programmation
serveur
1. langages de programmation
• Détermination correcte des fonctionnalités des langages
serveur de programmation serveur
Comprendre les notions de • Identification minutieuse des types de serveurs
2. • Sélection correcte des types de serveurs
serveur web
Concevoir l’architecture • Identification correcte des architectures logicielles
3. • Conception correcte de l’architecture
logicielle
• Utilisation correcte des notions de SGBD
4. Développer le back-end • Utilisation correcte des serveurs
• Intégration correcte des applications
CODE : MAL14
CONTEXTE DE REALISATION :
En salle, dans les ateliers, seul, en équipe ou sous la supervision
Pour
Le choix de l’hébergement ;
La Configuration du serveur ;
La configuration de la Base de données ;
La configuration du réseau ;
La gestion du système de versions ;
Les tests de performance.
A l’aide
D’un hébergement web ;
D’un Serveur dédié ;
Cloud computing ;
CRITERES GENERAUX DE PERFORMANCE :
Temps de réponse ;
Temps de chargement ;
Scalabilité ;
Disponibilité ;
Sécurité ;
Facilité de maintenance;
Expérience utilisateur.
Éléments de compétence Critères particuliers de performance
Identification minutieuse des protocoles de
Comprendre les notions de
1. transferts de fichiers
déploiement
Choix correct des protocoles
Déploiement correcte des fichiers vers le
serveur
2. Déployer le site web
Configuration correcte de l’environnement
d’hébergement
Mettre le site web en production Utilisation correcte des outils de transfert de
3. fichiers
Configuration correcte de la base de données
CODE :RM16
CONTEXTE DE REALISATION :
En salle de classe, seul, en groupe ou sous la supervision
Pour
Corriger les erreurs
Sauvegarder les données
Améliorer l’expérience utilisateur
Respecter les normes
Sécurité, Mises à jour de logiciels
Réduction des temps d'arrêt
Amélioration des performances
À partir
Mises à jour du CMS
Mises à jour des extensions et des plugins
Maintenance du serveur
Sauvegardes régulières
Tests de sécurité, Correction des erreurs et des bogues
Surveillance du trafic et des performances
De la documentation technique, Des outils d’informatiques.
CRITERES GENERAUX DE PERFORMANCE :
La sécurité
La performance
La compatibilité
Les mises à jour
Les sauvegardes
Le support technique
La conformité
1. Jon Duckett : Auteur de "HTML & CSS: Design and Build Websites" publié en 2011 et
"JavaScript & jQuery: Interactive Front-End Web Development" publié en 2014.
2. Steve Krug : Auteur de "Don't Make Me Think: A Common Sense Approach to Web
Usability" publié en 2000 et "Rocket Surgery Made Easy: The Do-It-Yourself Guide to
Finding and Fixing Usability Problems" publié en 2009.
3. Ethan Marcotte : Auteur de "Responsive Web Design" publié en 2011, qui a popularisé le
concept de conception web réactive.
5. Bill Gates : Co-fondateur de Microsoft, il a publié en 1995 le livre "The Road Ahead" qui a
exploré les implications de l'essor de l'informatique personnelle.
6. "Database Systems: Design, Implementation, and Management" par Carlos Coronel et Steven
Morris (2007).