🏠 Retour aux supports de cours

25.08 Frontend Development Le déveoppement de la partie “visible” et interactive d’un site Internet. C’est ce que vous allez apprendre à faire durant votre parcours à eikon: HTML, CSS et JS seront des langages que vous apprendrez à maîtriser.
01.09 Silicon Valley Région de San Francisco en Californie, berceau des technologies de la communication et du web.
08.09 URL et Nom de domaine Un nom de domaine est l'adresse unique d'un site web sur Internet, comme "google.com" ou "eikon.ch". Il permet aux utilisateurs de trouver facilement un site web sans avoir à mémoriser son adresse IP numérique.
15.09 Open Source Un modèle de développement logiciel où le code source est librement accessible au public. Cela permet à n'importe qui de voir, modifier et distribuer le code selon les termes de la licence. Ce concept favorise la collaboration, la transparence et l'innovation dans le domaine du développement logiciel.
22.09 Erreur 404 L'erreur 404 est un code HTTP indiquant que la page web demandée n'a pas été trouvée sur le serveur. Cela signifie que le serveur n'a pas pu localiser la ressource correspondant à l'URL fournie. Les raisons peuvent être une adresse mal tapée, une page supprimée ou déplacée sans redirection. En conséquence, le navigateur affiche ce message pour informer l'utilisateur que la page est introuvable.
29.09 Cookie Un cookie est un petit fichier texte stocké sur l'ordinateur d'un utilisateur par un site web. Il contient des informations spécifiques à l'utilisateur ou à sa session de navigation. Les cookies sont utilisés pour diverses fonctions, telles que la mémorisation des préférences de l'utilisateur, le maintien de la connexion, le suivi du comportement de navigation, et la personnalisation du contenu. Bien qu'utiles pour améliorer l'expérience utilisateur, les cookies soulèvent également des questions de confidentialité et de sécurité.
05.10 Above the Fold Désigne la partie d'une page web visible sans faire défiler la page. Cette zone est considérée comme la plus importante car c'est la première chose que les visiteurs voient en arrivant sur le site. Le concept provient de la presse écrite, où les articles les plus importants étaient placés au-dessus du pli du journal. En web design, optimiser le contenu "above the fold" est crucial pour capter l'attention des utilisateurs et communiquer rapidement les informations essentielles.
03.11 DRY DRY signifie "Don't Repeat Yourself", un principe de programmation qui encourage à éviter la répétition de code. L’idée est d’écrire chaque information ou logique une seule fois, pour rendre le projet plus clair, plus facile à maintenir et à faire évoluer.
10.11 La spécificité (CSS) La spécificité en CSS est le système de priorité qui détermine quelle règle de style s’applique lorsqu’il y a plusieurs sélecteurs visant le même élément.
Plus un sélecteur est précis (par exemple un id plutôt qu’une classe), plus sa spécificité est élevée et donc prioritaire.
15.12 Phishing Le phishing, ou hameçonnage, est une fraude où des cybercriminels imitent des entités légitimes (banques, services en ligne) pour tromper les victimes et obtenir des informations sensibles (mots de passe, numéros bancaires). Cela passe souvent par des e-mails ou sites falsifiés.
Conseil : Vérifiez toujours l’origine des messages avant de cliquer ou de partager vos données.
05.01 Favicon Une petite icône associée à une page ou un site web, visible dans les onglets des navigateurs.
12.01 Minification Réduction de la taille des fichiers CSS ou JS en enlevant tous les caractères non requis par le navigateur pour améliorer les performances. (Minify en anglais)
19.01 Clipboard Le clipboard (ou presse-papiers en français) est la zone de stockage temporaire où les données (texte, images, fichiers, etc.) sont enregistrées lorsque vous utilisez les commandes Copier (cmd+c) ou Couper (cmd+x). Ces données peuvent ensuite être Collées (cmd+v) à un autre endroit. Le presse-papiers permet de transférer facilement des informations entre différentes applications ou emplacements.
26.01 Vibecoding Le vibecoding (littéralement : codage au ressenti) est une technique de programmation utilisant principalement l'IA. L’humain fait des prompts, l’IA fait du développement.
01.02 Cache Le cache est une mémoire temporaire utilisée pour stocker des données fréquemment demandées afin d'accélérer les performances. Lorsqu'un utilisateur visite un site web ou utilise une application, certaines informations (images, fichiers, ou données) sont enregistrées localement. Ainsi, lors des visites suivantes, ces données peuvent être récupérées rapidement sans avoir à être téléchargées à nouveau, réduisant les temps de chargement et économisant de la bande passante.