Chapitre:Les Outils de Développement
Chapitre:Les Outils de Développement
Chapitre:Les Outils de Développement
CHAPITRE 1
● ● ●
Remarque : Les scripts PHP ne peuvent être interprétés que sur un serveur sur lequel PHP est installé.
Langage de script₁ : Un langage de script est un langage qui interprète les scripts au moment de l'exécution. Les
scripts ont généralement pour but d'améliorer les performances ou d'effectuer des tâches de routine pour une
application.
1.1.3 MySQL :
C’est ce qu’on appelle un SGBD (un système de gestion de bases de données), son rôle est d’enregistrer
les données avec une manière bien organisée est pour les retrouvez facilement plus tard. Les données sont stoker
dans des tables. Les tables sont reliées par des relations définies, qui rendent possible la combinaison de données
entre plusieurs tables durant une requête. Le langage qui permet de communiquer avec la base des données
s'appelle le SQL.
HTML5 : C’est la dernière version. De plus en plus répandue, Il est plus amélioré comme la facilite d'inclure
un vidéo, un meilleur agencement du contenu avec des nouvelles fonctionnalités …
Il existe trois versions de CSS (CSS1, CSS2, CSS3),Et dans notre site web on doit travailler avec
CSS3
CSS3 : C’est la dernière version, qui apporte des fonctionnalités particulièrement attendues comme les
bordures arrondies, les dégradés, les ombres, etc.
1.1.6 JavaScript :
JavaScript est un langage de programmation qui est principalement employé dans les pages web
interactives. Il permet de dynamiser une page web en ajoutant des interactions avec l’utilisateur, des animations,
de l’aide à la navigation...etc. Il est devenu incontournable dans tout projet de développement web.
1.2.2 Bootstrap :
Bootstrap est une collection d’outils utile à la création du design (graphisme, animation et interactions
avec la page dans le navigateur ...etc.) de sites et d’applications web. C’est un ensemble qui contient des codes
HTML et CSS, des formulaires, boutons, outils de navigation et autres éléments interactifs, ainsi que des
extensions JavaScript en option.
1.3 Baas (Backend as a service)
1.3.1 Firebase:
Google Firebase est une plateforme de développement d'applications pour le web ou pour mobiles. Elle
fournit des outils sous forme de services pour la création d’applications mobiles, La technologie utilisée est la
base de données temps réel (Realtime DataBase).
1.5 APIs
1.5.1 Maps JavaScript API de Google :
Cette API permet d’afficher une carte géographique sur une page web, la personnaliser et contrôler son
comportement vis-à-vis de l’utilisateur.
1.6.2 VSCode :
Microsoft Visual Studio est un "integrated development environment " (IDE),Il est utilisé pour
développer des programmes informatiques, ainsi que des sites Web, des applications Web, des services Web et
des applications mobiles. Visual Studio utilise des plates-formes de développement logiciel Microsoft. Il peut
produire du code natif et du code managé.
1.6.3 Adobe XD :
Adobe XD est l'outil de prototypage Adobe pour les concepteurs d'expérience utilisateur et d'interaction.
Les fonctionnalités d'Adobe XD sont utilisées pour créer des structures filaires, des prototypes et des conceptions
d'écran pour des produits numériques tels que des sites Web et des applications mobiles.
2 L’Architecteur D’Application
3 La Base de Données
4 L’Application Mobile et le Site Web
4.1 L’Application Mobile
- l'avertissement s'adresse aux utilisateurs s'ils souhaitent utiliser l'application sans se connecter
4.1.2 Page d’inscription et identification :
- Lorsque nous appuyons sur l’icône de recherche, un petit écran s'affiche pour insérer les deux stations
de voie que vous recherchez
4.2 Le Site Web