Présentation des outils de développement web
INTRODUCTION GÉNÉRALE
EN QUOI CONSISTE LE
DÉVELOPPEMENT WEB?
QU’EST CE QUI ENGLOBE LE
DEVELOPPEMENT WEB?
LE DEVELOPPEMNT
D’APPLICATIONS WEB
INTRODUCTION GÉNÉRALE
Le développement Web fait partie intégrante du domaine de développement d’Internet . Le
développement Web est la création des sites Web utilisant différentes technologies et outils .
Développer un site Web / application implique de créer sa structure, son contenu et ses
fonctionnalités .
EN QUOI CONSISTE LE DÉVELOPPEMENT WEB?
Le développement Web consiste à créer des sites Web ou des applications numériques à l’aide de langage de programmation
informatique tels que: HTML5, CSS et le JAVA. Cela comprend la programmation, la conception et l’hébergement du site
Web sur un serveur.
Les applications Web sont généralement créées à l’aide de différents frameworks tels que: [Link], Java ou Python.
Un Framawork de développement est une boite à outils pour un développeur web. FRAME= cadre et work = travail .
Le développement Web est un domaine très technique qui nécessite une formation et une expérience approfondie pour
devenir un expert. En effet, la majorité des personnes ne sont pas capable de maitriser le développement Web.
Faire recours à des professionnels est nécessaire.
QU’EST CE QUI ENGLOBE LE DEVELOPPEMENT WEB?
Le développement Web englobe de nombreuses technologies et outils. Ceux- ci incluent les services cloud, les bases de
données, les navigateurs, les plates- formes de médias sociaux et l’Intelligence Artificielle.
Il est essentiel que les développeurs Web connaissent ces technologies et outils lors de la création de leur site Web.
Cela permet la création des applications Web efficaces qui s’exécutent rapidement avec une charge minimale sur les
ressources du serveur.
Le développement Web utilise de nombreux langages différents tels que: HTML5, PHP, JAVA SCRIPT pour créer des
pages Web dynamiques. Des outils comme Git, SVN et Travis CI sont utilisés pour l’intégration continue, les tests de
code et le contrôle de version; qui sont tous des éléments essentiels du processus de développement.
LE DEVELOPPEMNT D’APPLICATIONS WEB
Le développement d’application Web a de nombreuses façons différentes d’utiliser les technologies et
les outils pour créer des pages Web.
Il existe trois approches principales:
Le développement coté client
Le développement front- end
Le développement back-end
Le développement frontal, se focalise sur le design et la compatibilité
du site sur l’ensemble des serveurs . C’est la partie visible du site, celle
Le développement front- end
avec laquelle les utilisateurs interagissent . c’est l’acte de concevoir la
page elle- même. Cela se fait à l’aide des logiciels tels que: HTML5,
CSS3 et JS, Angular, jQuery.
le développement back-end consiste à programmer la page à l’aide
de différents langage tels que: PYTHON, PHP , RUBY ou
Le développement back-end JavaScript. Basé sur la sécurité et la robustesse, sa mission est de
concevoir tous les éléments techniques indispensables au bon
fonctionnement d’un site et ou d’une API .
la dernière approche est la programmation coté client OÙ la
programmation frontale et la programmation principale sont
Le développement coté client
effectuées par la même personne. Il n’y a pas de meilleure façon
de développer un site Web. Il existe simplement différentes
approches qui conviennent à différentes personnes.
LES OUTILS DE DEVELOPPEMENT WEB
Visual studio code: pour éditer le code Bootsrap: pour travailler le design de sites et
d’applications
Notapadd++
Netbeans PageSpeed: pour tester un site web
SublimText
Dev Toys: pour accéder à un ensemble d’outils
InVision: pour la conception et le prototypage (design et
maquette) Stack Overflow: pour le support et les questions
CodePen: pour trouver les bouts de code répondant aux
besoins spécifiques
GitHub: pour le stockage et la gestion des codes
Doodle Ipsum: pour générer facilement des illustrations
de mise en page
Chrome DevTools: pour accéder à un ensemble d’outils
de développement web