SlideShare una empresa de Scribd logo
1 de 17
PROGRAMMEUR WEB COTÉ CLIENT
(FRONTEND)
INTRODUCTION
Dans le monde du web, Le terme « frontend » désigne tous les éléments
d’un site que l’on voit à l’écran et avec lesquels on peut interagir depuis un
navigateur. La mission d’un développeur ou programmeur web frontend
consiste à implémenter des éléments visuels et interactifs afin de rendre
attractif et pratique un site internet.
Afin de bien comprendre en quoi consiste le métier de développeur ou
programmeur web frontend, nous avons interviewé un professionnel dans
ce domaine.
OUTILS ET TECHNOLOGIES INFORMATIQUES
UTILISÉES
Quels sont les langages de
programmation, éditeurs de code
et IDE que vous utilisez ?
 J’ai déjà travaillé en Java,
JavaScript, Typescript (Superset
de JavaScript).
 Visual Studio Code est très
performant pour beaucoup de
cas de développement.
Quels sont les systèmes de
contrôle de version que vous
utilisez ?
 Git, et c’est très utilisé dans
le métier.
INTERVIEW
Utilisez-vous des front end
Boilerplates dans vos projets
? Lesquels ?
 Dans mon cas pas souvent
mais les Boilerplates sont très
utiles quand on développe
quelque chose de courant (un
site de e-commerce par
exemple), il dépend donc du
projet.
OUTILS ET TECHNOLOGIES INFORMATIQUES
UTILISÉES
Quels sont les front end Assets (Actifs
Frontaux de polices, des icônes, des
photos et des graphiques) les plus utilisé
par vous ?
 Ça encore une fois dépend aussi du projet, mais
heureusement ces outils marchent presque de la
même façon partout et donc connaître un outil
doit suffire pour être capable d’en utiliser
d’autres. Par exemple Bootstrap Icônes est très
puissante, toutes les autres librairies d'icônes
sont similaires à celle-là.
Utilisez-vous des outils Dev (quand voudrez
apporter des modifications et tester leur aspect «
en direct » dans votre navigateur avant de
valider les changements) ? lesquels ?
 Pour le cas de Frontend, l’outil de développement
fourni par Chrome navigateur est très puissant et
doit suffire pour beaucoup de cas d’utilisation.
INTERVIEW
OUTILS ET TECHNOLOGIES INFORMATIQUES
UTILISÉES
Quels sont les librairies et
Frameworks JavaScript avec
lesquelles vous travaillez ?
 Le Framework est Angular. Pour les
Librairies JS, il y en a beaucoup, par
exemple Lodash JS est très souvent
utilisé https://lodash.com/
Quels sont les frontend
Frameworks utilisé
dans vos projets ?
 Angular2 (Pas AngularJS
qui est très différent)
INTERVIEW
Avez-vous utilisé des CSS
préprocesseurs ? Lesquels ?
 Quand un projet grandit à une
certaine taille, on est souvent
amené à utiliser ces outils
pour automatiser un peu la
gestion des CSS, mais dans
mon cas c'était seulement Sass
qui a été utilisé.
OUTILS ET TECHNOLOGIES INFORMATIQUES
UTILISÉES
Langages de programmation  HTML, CSS,JavaScript
 React, Angular, Vue, Elm et jQuery
Éditeurs de code  Atom :
 IDE populaires chez les développeurs Web.
 open source et gratuit développé par la société GitHub
 disponible pour Mac, Win-dows et Linux.
 Il prend en charge des plug-ins écrits en Node.js
 implémente Git Control.
OUTILS ET TECHNOLOGIES INFORMATIQUES
UTILISÉES
Éditeurs de code  Visual Studio Code :
 C’est un éditeur de code multiplateforme
 open source et gratuit
 disponible pour Mac, Windows et Linux.
 supportant une dizaine de langages
 IntelliSense pour une autocomplétion intelligente du code
 débogueur intégré pour limiter les erreurs
 Live Code pour travailler avec d’autres développeurs dans le même éditeur
 Il s’avère plus lourd qu’Atom, mais relativement rapide dans son exécution.
OUTILS ET TECHNOLOGIES INFORMATIQUES
UTILISÉES
Éditeurs de code  Sublime Text :
 C’est un éditeur de texte codé en C++ et Python
 gratuit pour un usage de test et payant pour une utilisation professionnelle
 disponible pour Windows, Mac et Linux
 connu pour sa fonction GotoAnything
 Il est extrêmement peu gourmand en ressources système par rapport aux deux logiciels
précédents.
OUTILS ET TECHNOLOGIES INFORMATIQUES
UTILISÉES
Systèmes De Contrôle De Version
 Git
 le plus connu et choisi de nos jours.
 décentralisé qui permet à tous les membres d’une équipe de travailler simultanément sur les
mêmes fichiers dans le même projet sans craindre d’écraser le travail de quelqu’un.
 Apache Subversion (SVN)
 Centralisé : stocke le code sur un serveur central.
 les problèmes de serveur pourraient causer des problèmes de vitesse et d’accès.
OUTILS ET TECHNOLOGIES INFORMATIQUES
UTILISÉES
Frontend Boilerplates
 C’est des modèles de code utilisés pour lancer le processus de développement.
 Formé d’un ensembles de fichiers HTML, CSS et JavaScript qui aident à passer moins de temps à
effectuer le travail de routine de configuration des fichiers de votre site
 Les Boilerplates les plus utilisés sont : HTML5 Boilerplate et Reset CSS.
OUTILS ET TECHNOLOGIES INFORMATIQUES
UTILISÉES
Actifs Frontaux
 Pour améliorer et perfectionner l’apparence d’un site web, on pourra de servir d’Actifs Frontaux (
Frontend Asset) de polices, icônes, photos et graphiques.
 Parmi les plus utilisés sont :
 Google Fonts(police et icônes)
 Font Awesome(police et icônes),
 Bootstrap icones
 Unsplash et Pixabay pour les photos
OUTILS ET TECHNOLOGIES INFORMATIQUES
UTILISÉES
Frontend Frameworks
 Pour la convivialité et la belle apparence du site web
 Ce sont des kits de fichiers permettant de styliser et développer un site web.
 Ils sont constitués de menus de navigation, de boutons, de formulaires, de typographie et d’autres actifs
prêts à l’emploi.
 Les meilleurs Frameworks frontaux sont :
 Bootstrap,
 Semantic UI
 Tailwind CSS
OUTILS ET TECHNOLOGIES INFORMATIQUES
UTILISÉES
Préprocesseurs CSS
 C’est un langage qui offre encore plus de fonctionnalités CSS.
 permet d’écrire un code plus facile à lire, à maintenir et à partager.
 Les plus utilisés sont : CSS Less et Sass.
Les Bibliothèques JavaScript
 C’est des collections de code qui rendent vos sites interactifs
 offrent une meilleure prise en charge des navigateurs
 ajoutent des effets tels que des animations, des balises d’articles de blog et des champs de formulaire à
remplissage automatique.
 jQuery facile à utiliser avec d’autres bibliothèques et comprend une énorme quantité de plugins.
 ReactJS permet de construire rapidement des interfaces utilisateur (comme des menus, des barres de recherche et
des boutons).
OUTILS ET TECHNOLOGIES INFORMATIQUES
UTILISÉES
Les Frameworks JavaScript
 les Frameworks fournissent la structure globale des sites utilisant JavaScript, tandis que les
bibliothèques se concentrent sur un ou plusieurs aspects spécifiques d’un site.
 Les plus populaires sont Vue.js et AngularJS.
Outils De Développeur
 souvent appelés : outils dev
 Utilisés pour apporter des modifications et tester leur aspect «en direct» dans le navigateur avant de
valider les changements,
 Les outils dev sont une fonction intégrée aux navigateurs Web modernes
 Le plus répondu est Chrome Dev Tools.
 Autres : Firefox Page Ins-pector, Microsoft Edge Developer Tools et Safari Web Inspector.
IDENTIFICATION DES PHASES DE RÉALISATION RELIÉS À
CETTE FONCTION DE TRAVAIL
• Spécification et analyse des besoins
• Création d'un prototype
• Développement ou programmation
• Tests et assurance qualité
• Maintenance et assistance
CONCLUSION
• Avec l’évolution des technologies informatiques, le profil du développeur web
frontend est très recherché par les entreprises. De ce fait, ce professionnel n’a
pas de mal à trouver du travail. Il faut cependant qu’il soit formé
convenablement et reste à l’affût des évolutions technologiques.
• Le développeur front end peut enrichir ses compétences en backend pour
devenir développeur full-stack (et donc prendre en charge l’intégralité de la
conception d’un site ou d’une application). Et en cumulant de l’expérience, il
peut également accéder à des postes à plus hautes responsabilités comme
Chef d’équipe, chef de projet, etc.
MERCI!!!

Más contenido relacionado

Similar a PRESENTATION_webclient.pptx

Kit De Survie Techno et Web à l'usage des Entrepreneurs
Kit De Survie Techno et Web à l'usage des EntrepreneursKit De Survie Techno et Web à l'usage des Entrepreneurs
Kit De Survie Techno et Web à l'usage des EntrepreneursStéphanie Hertrich
 
Front end, une île qui mérite d'être visitée
Front end, une île qui mérite d'être visitéeFront end, une île qui mérite d'être visitée
Front end, une île qui mérite d'être visitéeOuadie LAHDIOUI
 
Premiers pas dans l'univers .NET
Premiers pas dans l'univers .NETPremiers pas dans l'univers .NET
Premiers pas dans l'univers .NETBantu Hub
 
L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8davrous
 
Sketch pour les designers : pourquoi, quand et comment l'utiliser ?
Sketch pour les designers : pourquoi, quand et comment l'utiliser ?Sketch pour les designers : pourquoi, quand et comment l'utiliser ?
Sketch pour les designers : pourquoi, quand et comment l'utiliser ?Idean France
 
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...Sébastien Levert
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationMicrosoft Technet France
 
Être productif avec JHipster - Devoxx France 2017
Être productif avec JHipster - Devoxx France 2017Être productif avec JHipster - Devoxx France 2017
Être productif avec JHipster - Devoxx France 2017Julien Dubois
 
Les nouveautés de Visual Studio 11
Les nouveautés de Visual Studio 11Les nouveautés de Visual Studio 11
Les nouveautés de Visual Studio 11Microsoft
 
Scub Foundation, usine logicielle Java libre
Scub Foundation, usine logicielle Java libreScub Foundation, usine logicielle Java libre
Scub Foundation, usine logicielle Java libreStéphane Traumat
 
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Philippe Beraud
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOpsMicrosoft
 
Programmation Web developpement dynamique
Programmation Web developpement dynamiqueProgrammation Web developpement dynamique
Programmation Web developpement dynamiqueYounesOuladSayad1
 
Seo Camp'us 2018 - SEO & FRAMEWORK JAVASCRIPT - Philippe Yonnet - Directeur G...
Seo Camp'us 2018 - SEO & FRAMEWORK JAVASCRIPT - Philippe Yonnet - Directeur G...Seo Camp'us 2018 - SEO & FRAMEWORK JAVASCRIPT - Philippe Yonnet - Directeur G...
Seo Camp'us 2018 - SEO & FRAMEWORK JAVASCRIPT - Philippe Yonnet - Directeur G...Peak Ace
 
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Microsoft
 
JavaScript aussi sur le serveur et jusque dans le cloud?
JavaScript aussi sur le serveur et jusque dans le cloud?JavaScript aussi sur le serveur et jusque dans le cloud?
JavaScript aussi sur le serveur et jusque dans le cloud?Microsoft
 

Similar a PRESENTATION_webclient.pptx (20)

Kit De Survie Techno et Web à l'usage des Entrepreneurs
Kit De Survie Techno et Web à l'usage des EntrepreneursKit De Survie Techno et Web à l'usage des Entrepreneurs
Kit De Survie Techno et Web à l'usage des Entrepreneurs
 
Front end, une île qui mérite d'être visitée
Front end, une île qui mérite d'être visitéeFront end, une île qui mérite d'être visitée
Front end, une île qui mérite d'être visitée
 
Premiers pas dans l'univers .NET
Premiers pas dans l'univers .NETPremiers pas dans l'univers .NET
Premiers pas dans l'univers .NET
 
L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8
 
Sketch pour les designers : pourquoi, quand et comment l'utiliser ?
Sketch pour les designers : pourquoi, quand et comment l'utiliser ?Sketch pour les designers : pourquoi, quand et comment l'utiliser ?
Sketch pour les designers : pourquoi, quand et comment l'utiliser ?
 
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
 
Presentation platform flash
Presentation platform flashPresentation platform flash
Presentation platform flash
 
Formation mobile-cross-platform
Formation mobile-cross-platformFormation mobile-cross-platform
Formation mobile-cross-platform
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle génération
 
Être productif avec JHipster - Devoxx France 2017
Être productif avec JHipster - Devoxx France 2017Être productif avec JHipster - Devoxx France 2017
Être productif avec JHipster - Devoxx France 2017
 
Les nouveautés de Visual Studio 11
Les nouveautés de Visual Studio 11Les nouveautés de Visual Studio 11
Les nouveautés de Visual Studio 11
 
Scub Foundation, usine logicielle Java libre
Scub Foundation, usine logicielle Java libreScub Foundation, usine logicielle Java libre
Scub Foundation, usine logicielle Java libre
 
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOps
 
Programmation Web developpement dynamique
Programmation Web developpement dynamiqueProgrammation Web developpement dynamique
Programmation Web developpement dynamique
 
Seo Camp'us 2018 - SEO & FRAMEWORK JAVASCRIPT - Philippe Yonnet - Directeur G...
Seo Camp'us 2018 - SEO & FRAMEWORK JAVASCRIPT - Philippe Yonnet - Directeur G...Seo Camp'us 2018 - SEO & FRAMEWORK JAVASCRIPT - Philippe Yonnet - Directeur G...
Seo Camp'us 2018 - SEO & FRAMEWORK JAVASCRIPT - Philippe Yonnet - Directeur G...
 
titre
titretitre
titre
 
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
 
Windev
WindevWindev
Windev
 
JavaScript aussi sur le serveur et jusque dans le cloud?
JavaScript aussi sur le serveur et jusque dans le cloud?JavaScript aussi sur le serveur et jusque dans le cloud?
JavaScript aussi sur le serveur et jusque dans le cloud?
 

PRESENTATION_webclient.pptx

  • 1. PROGRAMMEUR WEB COTÉ CLIENT (FRONTEND)
  • 2. INTRODUCTION Dans le monde du web, Le terme « frontend » désigne tous les éléments d’un site que l’on voit à l’écran et avec lesquels on peut interagir depuis un navigateur. La mission d’un développeur ou programmeur web frontend consiste à implémenter des éléments visuels et interactifs afin de rendre attractif et pratique un site internet. Afin de bien comprendre en quoi consiste le métier de développeur ou programmeur web frontend, nous avons interviewé un professionnel dans ce domaine.
  • 3. OUTILS ET TECHNOLOGIES INFORMATIQUES UTILISÉES Quels sont les langages de programmation, éditeurs de code et IDE que vous utilisez ?  J’ai déjà travaillé en Java, JavaScript, Typescript (Superset de JavaScript).  Visual Studio Code est très performant pour beaucoup de cas de développement. Quels sont les systèmes de contrôle de version que vous utilisez ?  Git, et c’est très utilisé dans le métier. INTERVIEW Utilisez-vous des front end Boilerplates dans vos projets ? Lesquels ?  Dans mon cas pas souvent mais les Boilerplates sont très utiles quand on développe quelque chose de courant (un site de e-commerce par exemple), il dépend donc du projet.
  • 4. OUTILS ET TECHNOLOGIES INFORMATIQUES UTILISÉES Quels sont les front end Assets (Actifs Frontaux de polices, des icônes, des photos et des graphiques) les plus utilisé par vous ?  Ça encore une fois dépend aussi du projet, mais heureusement ces outils marchent presque de la même façon partout et donc connaître un outil doit suffire pour être capable d’en utiliser d’autres. Par exemple Bootstrap Icônes est très puissante, toutes les autres librairies d'icônes sont similaires à celle-là. Utilisez-vous des outils Dev (quand voudrez apporter des modifications et tester leur aspect « en direct » dans votre navigateur avant de valider les changements) ? lesquels ?  Pour le cas de Frontend, l’outil de développement fourni par Chrome navigateur est très puissant et doit suffire pour beaucoup de cas d’utilisation. INTERVIEW
  • 5. OUTILS ET TECHNOLOGIES INFORMATIQUES UTILISÉES Quels sont les librairies et Frameworks JavaScript avec lesquelles vous travaillez ?  Le Framework est Angular. Pour les Librairies JS, il y en a beaucoup, par exemple Lodash JS est très souvent utilisé https://lodash.com/ Quels sont les frontend Frameworks utilisé dans vos projets ?  Angular2 (Pas AngularJS qui est très différent) INTERVIEW Avez-vous utilisé des CSS préprocesseurs ? Lesquels ?  Quand un projet grandit à une certaine taille, on est souvent amené à utiliser ces outils pour automatiser un peu la gestion des CSS, mais dans mon cas c'était seulement Sass qui a été utilisé.
  • 6. OUTILS ET TECHNOLOGIES INFORMATIQUES UTILISÉES Langages de programmation  HTML, CSS,JavaScript  React, Angular, Vue, Elm et jQuery Éditeurs de code  Atom :  IDE populaires chez les développeurs Web.  open source et gratuit développé par la société GitHub  disponible pour Mac, Win-dows et Linux.  Il prend en charge des plug-ins écrits en Node.js  implémente Git Control.
  • 7. OUTILS ET TECHNOLOGIES INFORMATIQUES UTILISÉES Éditeurs de code  Visual Studio Code :  C’est un éditeur de code multiplateforme  open source et gratuit  disponible pour Mac, Windows et Linux.  supportant une dizaine de langages  IntelliSense pour une autocomplétion intelligente du code  débogueur intégré pour limiter les erreurs  Live Code pour travailler avec d’autres développeurs dans le même éditeur  Il s’avère plus lourd qu’Atom, mais relativement rapide dans son exécution.
  • 8. OUTILS ET TECHNOLOGIES INFORMATIQUES UTILISÉES Éditeurs de code  Sublime Text :  C’est un éditeur de texte codé en C++ et Python  gratuit pour un usage de test et payant pour une utilisation professionnelle  disponible pour Windows, Mac et Linux  connu pour sa fonction GotoAnything  Il est extrêmement peu gourmand en ressources système par rapport aux deux logiciels précédents.
  • 9. OUTILS ET TECHNOLOGIES INFORMATIQUES UTILISÉES Systèmes De Contrôle De Version  Git  le plus connu et choisi de nos jours.  décentralisé qui permet à tous les membres d’une équipe de travailler simultanément sur les mêmes fichiers dans le même projet sans craindre d’écraser le travail de quelqu’un.  Apache Subversion (SVN)  Centralisé : stocke le code sur un serveur central.  les problèmes de serveur pourraient causer des problèmes de vitesse et d’accès.
  • 10. OUTILS ET TECHNOLOGIES INFORMATIQUES UTILISÉES Frontend Boilerplates  C’est des modèles de code utilisés pour lancer le processus de développement.  Formé d’un ensembles de fichiers HTML, CSS et JavaScript qui aident à passer moins de temps à effectuer le travail de routine de configuration des fichiers de votre site  Les Boilerplates les plus utilisés sont : HTML5 Boilerplate et Reset CSS.
  • 11. OUTILS ET TECHNOLOGIES INFORMATIQUES UTILISÉES Actifs Frontaux  Pour améliorer et perfectionner l’apparence d’un site web, on pourra de servir d’Actifs Frontaux ( Frontend Asset) de polices, icônes, photos et graphiques.  Parmi les plus utilisés sont :  Google Fonts(police et icônes)  Font Awesome(police et icônes),  Bootstrap icones  Unsplash et Pixabay pour les photos
  • 12. OUTILS ET TECHNOLOGIES INFORMATIQUES UTILISÉES Frontend Frameworks  Pour la convivialité et la belle apparence du site web  Ce sont des kits de fichiers permettant de styliser et développer un site web.  Ils sont constitués de menus de navigation, de boutons, de formulaires, de typographie et d’autres actifs prêts à l’emploi.  Les meilleurs Frameworks frontaux sont :  Bootstrap,  Semantic UI  Tailwind CSS
  • 13. OUTILS ET TECHNOLOGIES INFORMATIQUES UTILISÉES Préprocesseurs CSS  C’est un langage qui offre encore plus de fonctionnalités CSS.  permet d’écrire un code plus facile à lire, à maintenir et à partager.  Les plus utilisés sont : CSS Less et Sass. Les Bibliothèques JavaScript  C’est des collections de code qui rendent vos sites interactifs  offrent une meilleure prise en charge des navigateurs  ajoutent des effets tels que des animations, des balises d’articles de blog et des champs de formulaire à remplissage automatique.  jQuery facile à utiliser avec d’autres bibliothèques et comprend une énorme quantité de plugins.  ReactJS permet de construire rapidement des interfaces utilisateur (comme des menus, des barres de recherche et des boutons).
  • 14. OUTILS ET TECHNOLOGIES INFORMATIQUES UTILISÉES Les Frameworks JavaScript  les Frameworks fournissent la structure globale des sites utilisant JavaScript, tandis que les bibliothèques se concentrent sur un ou plusieurs aspects spécifiques d’un site.  Les plus populaires sont Vue.js et AngularJS. Outils De Développeur  souvent appelés : outils dev  Utilisés pour apporter des modifications et tester leur aspect «en direct» dans le navigateur avant de valider les changements,  Les outils dev sont une fonction intégrée aux navigateurs Web modernes  Le plus répondu est Chrome Dev Tools.  Autres : Firefox Page Ins-pector, Microsoft Edge Developer Tools et Safari Web Inspector.
  • 15. IDENTIFICATION DES PHASES DE RÉALISATION RELIÉS À CETTE FONCTION DE TRAVAIL • Spécification et analyse des besoins • Création d'un prototype • Développement ou programmation • Tests et assurance qualité • Maintenance et assistance
  • 16. CONCLUSION • Avec l’évolution des technologies informatiques, le profil du développeur web frontend est très recherché par les entreprises. De ce fait, ce professionnel n’a pas de mal à trouver du travail. Il faut cependant qu’il soit formé convenablement et reste à l’affût des évolutions technologiques. • Le développeur front end peut enrichir ses compétences en backend pour devenir développeur full-stack (et donc prendre en charge l’intégralité de la conception d’un site ou d’une application). Et en cumulant de l’expérience, il peut également accéder à des postes à plus hautes responsabilités comme Chef d’équipe, chef de projet, etc.