13/04/2023
.
Tu dois avoir une connaissance sur comment fonctionne la transmission des informations sur internet (client-serveur),une simple connaissance suffit. Après,il faut que tu apprenne HTML et CSS (Tout ce que tu vois sur une page web que ce soit le texte,les images, vidéo, boutons est fait grâce au HTML,et tout ce qui est design/style des éléments,ce qui permet que tu vois les couleurs,les éléments biens disposés sur la page est réalisable grâce au CSS). Une fois que tu auras appris ces deux,il faudra apprendre JavaScript (c'est un langage de programmation qui permet de rendre les pages web interactives,par exemple quand tu cliques sur l'icône du bouton "rechercher" d'une page, l'icône s'agrandit et laisse place à un champ de texte,etc...Le JavaScript est très puissant et c'est le langage #1 du web au monde). Une fois que tu auras finis avec ces trois,tu auras fait ce qu'on appelle le frontend (tout ce qui est visible sur une page, encore appelé la partie client). Il te faudra maintenant apprendre à programmer la partie serveur encore appelé backend (c'est ce qui permet de traiter les informations d'un site web,par exemple quand tu envoies un message sur Facebook,le message part vers celui que tu attends mais comment cela se produit ? C'est grâce au code du serveur,tu dois donc apprendre à réaliser ce genre de fonctionnalités). Pour la programmation backend tu peux apprendre le langage de programmation PHP par exemple qui a le mérite d'être facilement compréhensible par les débutants (les concepts simples),une autre alternative que je te conseille est d'apprendre à programmer dans l'environnement Node.js(il te permet d'utiliser JavaScript non plus au niveau du client seulement mais aussi au niveau du serveur, celà va t'éviter de devoir apprendre un autre langage de programmation). Il faudra aussi que tu apprenne à utiliser les bases de données... Bref tu devras apprendre ces trois choses pour développer un site web ou une application web (client,serveur et base de donnée