Aller au contenu
KnowledgeCity

Comment fonctionne le Web

Comment fonctionne le web est une introduction à Internet et aux différentes technologies Web qui rendent le développement Web possible. Dans ce cours, vous…
Preview the first lesson free — get full access to all 26 lessons.
Cours : à la demande
Débutant Fournisseur Paul Poteete  7 chapitres ·  26 leçons ·  2h 18m  en Arabe, Allemand, Anglais, Espagnol, Français, Portugais, Chinese 

Description du cours

Comment fonctionne le web est une introduction à Internet et aux différentes technologies Web qui rendent le développement Web possible. Dans ce cours, vous apprendrez à définir des concepts et des principes de base pour la communication technique sur Internet, la technologie Web frontale, la technologie Web back-end, les technologies d’assemblage Web et quelques outils de conception de sites Web populaires. Ce cours n’est pas conçu pour vous apprendre à programmer ou à créer des sites Web à partir de zéro, mais pour vous préparer à discuter des différentes technologies impliquées dans le développement Web et de la façon dont ces technologies affectent le processus de développement Web. Le cours commence par une description fondamentale de la façon dont les services Internet s’imbriquent avec les services Web. Internet est représenté comme une base sur laquelle résident les serveurs Web. Cela inclut également la façon dont les noms de domaine sont importants pour faire du Web une ressource utilisable par tous dans le monde entier. Nous passons ensuite aux blocs de construction frontaux de base d’un site Web: HTML, feuilles de style en cascade (CSS) et JavaScript. Au-delà des bases, nous discutons de la technologie Web back-end et de l’utilisation émergente du langage d’assemblage Web. Enfin, le cours se termine par un examen de quelques suites logicielles de création de sites Web en ligne et hors ligne.

Objectifs de la formation :

Les compétences :

Ce que vous allez apprendre

  • Définir les concepts et principes web de base pour la communication technique sur Internet
  • Expliquer l'architecture client/serveur, les serveurs web et l'accès web sécurisé (HTTP/HTTPS, ports 80/443)
  • Décrire les technologies web front-end, notamment HTML, CSS et JavaScript, et comment JavaScript est utilisé dans la conception de sites web
  • Discuter des technologies web back-end, de PHP et des frameworks front-end tels que Vue, Angular et React
  • Distinguer le WebAssembly (langage compilé statique) de JavaScript (langage interprété dynamique) et le calcul basé sur le navigateur du calcul basé sur le serveur
  • Passer en revue les suites de logiciels de création de sites web en ligne et hors ligne, les bases de la conception de sites web et l'importance de la conception de l'interface utilisateur

Points clés à retenir

  • Le cours est une discussion introductive sur Internet et les technologies web qui rendent le développement web possible, et non un cours sur la programmation ou la création de sites web à partir de zéro.
  • Internet sert de base sur laquelle résident les serveurs web, et les noms de domaine (FQDN, TLD, noms d'hôtes, URL) rendent le web utilisable par les gens du monde entier.
  • Les éléments de base front-end d'un site web incluent le HTML, les feuilles de style en cascade (CSS) et JavaScript, tandis que la technologie back-end et WebAssembly prennent en charge le côté serveur.
  • Le WebAssembly est un langage compilé statique, tandis que JavaScript est un langage interprété dynamique, et le calcul peut être basé sur un navigateur ou sur un serveur.
  • Le cours se termine par l'examen des suites logicielles de création de sites web en ligne et hors ligne et par la mise en évidence de la conception de l'interface utilisateur.

Foire aux questions

À qui s'adresse ce cours ?

Il s'agit d'un cours d'introduction pour tous ceux qui souhaitent discuter des différentes technologies impliquées dans le développement web et comprendre comment ces technologies affectent le processus de développement web.

Ce cours m'apprendra-t-il à programmer ou à créer des sites web à partir de zéro ?

Non. Le cours n'est pas conçu pour vous apprendre à programmer ou à créer des sites web à partir de zéro, mais pour vous préparer à discuter des différentes technologies web et de la manière dont elles affectent le processus de développement web.

Quels sujets le cours couvre-t-il ?

Il couvre les concepts et principes de base du web, l'architecture client/serveur, les serveurs web et l'accès sécurisé au web, les technologies front-end (HTML, CSS, JavaScript), les technologies back-end et PHP, les frameworks front-end (Vue, Angular, React), le WebAssembly, les langages compilés statiques par rapport aux langages interprétés dynamiques, le calcul basé sur le navigateur par rapport au calcul basé sur le serveur, les bases de la conception de sites web, la conception de l'interface utilisateur et les outils de création de sites web en ligne et hors ligne.

Quelles compétences vais-je acquérir grâce à ce cours ?

Le cours développe des compétences de base sur Internet, le développement web, l'ingénierie web, l'aide web, les langages web et le traitement web.

Comment le cours est-il structuré ?

Le cours est organisé en leçons qui commencent par une introduction et la façon dont les services Internet s'intègrent aux services Web, passent par les technologies front-end et back-end et le WebAssembly, couvrent la conception de sites Web et les outils de création, et se terminent par une conclusion.