Vous vous demandez si la technologie est faite pour vous ?
Selon VOS points forts, devriez-vous être un designer ? Un développeur front-end ? Ou même un spécialiste du marketing numérique ? Répondez à notre quiz de 3 minutes pour savoir si une carrière dans la tech vous convient.
Suivant votre chemin vers la démystification du jargon de la tech, la différence entre codage et script. Vous avez peut-être entendu ces termes lancés d’une manière qui les rend similaires : » Vous devrez apprendre les langages de codage pour créer un site Web » ou » Nous devons utiliser un script pour automatiser notre connexion au réseau. » On dirait que le codage et le script sont deux façons de décrire la programmation sur un ordinateur, donc ils sont identiques, non ? Eh bien, pas exactement. Le codage et le script sont liés, c’est certain, mais il y a une différence subtile (mais distincte).
Pensez au codage comme un terme générique…
Selon Maren Vernon, instructrice WordPress de Skillcrush, il est plus facile d’y penser comme ceci : Le codage (ou la programmation) est un terme générique qui s’applique à tous les langages informatiques. Chaque fois que vous utilisez un langage machine pour écrire des instructions qu’un ordinateur ou un programme informatique peut comprendre, vous êtes en train de coder.
…Et le scripting comme un type de codage
Mais sous ce grand parapluie de codage, il existe des types spécifiques de codage, dont l’un est le scripting. Alors, qu’est-ce qui définit exactement le scripting par rapport à la programmation ?
Le scripting rend le contenu dynamique
Le scripting est un code utilisé pour automatiser des processus qui devraient autrement être exécutés étape par étape par un développeur web. Là où différents types de langages de codage (tels que les langages de balisage comme HTML et CSS) sont utilisés pour indiquer aux ordinateurs comment afficher un site web, les langages de scripting sont utilisés pour donner des instructions aux programmes (comme les sites web) qui s’exécutent sur un ordinateur.
Voici les langages de script dont vous avez probablement entendu parler/utilisé :
- PHP
- Ruby
- Javascript
En ce qui concerne le scripting par rapport à la programmation (au sens plus général), vous n’utiliseriez pas le scripting ou les langages de scripting pour programmer des caractéristiques statiques comme l’apparence générale ou la mise en page d’un site web ou d’une application web, mais vous utiliseriez un langage de scripting pour dire au site web statique de « faire quelque chose », rendant votre contenu statique dynamique.
Voici un exemple de script
Vernon dit que les sites WordPress sont un bon exemple d’une situation où les langages de script entrent en jeu. « Les développeurs qui créent des thèmes ou des plugins WordPress utilisent PHP pour appeler le contenu du site, qu’il s’agisse d’un extrait de code réutilisable provenant d’un autre fichier, ou d’informations stockées dans la base de données du site qu’un utilisateur a saisies. Ces informations sont traitées et sorties sous forme de HTML, ce qui permet ensuite aux visiteurs du site de voir le contenu dans leur navigateur », explique-t-elle.
Par exemple, selon Vernon, un script PHP permet de faire apparaître automatiquement vos trois derniers articles de blog sur la page d’accueil d’un site. Ou vous pouvez utiliser des instructions conditionnelles (if/else/endif) pour modifier ce qui est affiché sur le site en fonction de paramètres – par exemple, si l’administrateur du site télécharge une photo dans un champ x, afficher la photo ; sinon, afficher y photo par défaut ou ne rien afficher.
Et – comme le code écrit dans les langages de script est capable de prendre des décisions et de relayer des instructions à son programme parent – ces fonctions se produisent automatiquement. L’utilisateur qui consulte le site ne voit pas le script ou son processus, il ne voit que le résultat final. Pendant ce temps, le développeur du site est en mesure de mettre en œuvre ces fonctionnalités avec un ensemble d’instructions uniques, plutôt que de coder à la main chaque instance et chaque résultat d’une fonction dynamique (parce que qui a le temps pour cela ?).
Vous vous demandez si la technologie vous convient ?
Selon VOS points forts, devriez-vous être un concepteur ? Un développeur front-end ? Ou même un spécialiste du marketing numérique ? Répondez à notre questionnaire de 3 minutes pour savoir si une carrière dans la technologie vous convient.
À emporter : Le codage est un genre, le script est un sous-genre
Souvenez-vous donc : quand il s’agit de script vs programmation (ou codage), le codage inclut plus que le script, mais le script est un type de codage. Qu’il s’agisse de construire un chatbot qui renvoie des citations inspirantes, de faire apparaître une fenêtre pop-up ou un formulaire à l’écran en réponse au comportement de l’utilisateur ou de faire en sorte qu’une animation se produise lorsqu’un utilisateur dépasse un point donné de la page, ce sont les types de tâches que le scripting peut automatiser sur un site Web.
0 commentaire