Skip to content
Apprendre à coder du HTML et du JS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
src
.gitignore
LICENSE
README.adoc
package-lock.json
package.json

README.adoc

MixTeen

Résumé

Ce projet a été créé pour rassembler des ressources destinées à aider les ados à comprendre comment fonctionne le web et comment écrire une application Web en HTML / CSS et JavaScript (JS), les langages du web.

Si tu as des questions tu peux contacter les personnes qui ont participé à ce projet.

D’ailleurs ce projet est open source (licence Apache) et tu es libre de participer

Technique

Navigateur supporté

Comme ce projet est destiné à former les jeunes pousses, nous nous focalisons uniquement sur les navigateurs modernes et les dernières versions de

  • Firefox

  • Chromium

  • Google Chrome

  • Edge

  • Safari

Découpage du projet

Plusieurs fichiers sont mis à disposition pour savoir

  • Comment marche un ordinateur ⇒ voir

  • Comment marche Internet ⇒ voir

  • Comment marche le Web ⇒ voir

  • Comment programmer en HTML ⇒ voir / recapitulatif

  • Comment programmer en JavaScript ⇒ voir

Tu peux faire les exercices dans l’ordre ci dessous

  • Exercice 1 : Ma première page HTML avec JsFiddle ⇒ instructions

  • Exercice 2 : Trouve un nombre entre 1 et 1000 ⇒ instructions

  • Exercice 3 : en cours de rédaction…​

Faire les ateliers

Un ordinateur est une machine qui n’interprète que des 0 ou des 1. Quand tu développes une application, tu ne programmes pas en utilisant le langage machine. Tu vas plutôt utiliser un langage de plus haut niveau, un langage compréhensible de tous ou presque :-) (il faut souvent avoir quelques notions d’anglais)

Quand on programme un site web, nous utilisons 3 langages le HTML, le CSS et le JavaScript. Pour faire les ateliers tu peux aller sur le site https://jsfiddle.net/ qui permet de programmer plus facilement une page

Créer de nouveaux ateliers

Pour créer de nouveaux ateliers, tu peux aussi programmer en dehors d’un navigateur en utilisant un logiciel de programmation

  • Atom

  • Webstorm

  • Visual Studio Code

  • …​

Les ressources que tu écrits pour créer une application web (JavaScript, HTML, CSS, images…​) sont mises à disposition d’un navigateur Internet par un serveur web. Chaque exemple propose un script qui permet de lancer un serveur en local sur ta machine.

Installation de Node

Pour lancer un serveur web, nous allons utiliser une application qui s’appelle Node. Tu dois aller sur leur site, le télécharger et l’installer.

Une fois qu’il est installé tu peux lancer la commande suivante dans un terminal

node --version

Si tout s’est bien passé tu dois voir un numéro s’afficher. Par exemple v9.5.0

Récupérer les sources su projet

Pour récupérer les sources sur ton poste, tu dois avoir le logiciel Git. Git est le gestionnaire de source que nous utilisons.

Les sources sont disponibles sous Github et pour cloner le projet en local sur ton poste tu peux lancer la commande

git clone https://github.com/MixTeen/mixteen-web.git

Lancer les exemples

Une fois que tu as récupéré les sources du projet sur ton poste, tu peux lancer le serveur web en lançant les commandes suivantes. Le prérequis est de lancer les commandes dans un terminal une fois que tu es dans le répertoire où tu as télécharger le projet

  • Dans un terminal je me place dans mon projet (le répertoire ci dessous n’est valable que sous mon ordinateur. Tu dois renseigner ton répertoire)

cd /home/guillaume/web/mixteen-web
  • Installation des librairies et du serveur web

npm install
  • Lancer le serveur

npm run server

Voila le serveur est installé et tu peux maintenant ouvrir la page d’accueil dans ton navigateur (http://127.0.0.1:3042) et ajouter de nouveaux exemples

You can’t perform that action at this time.