Créer ses comptes GitHub et JetBrains
Devoir de la séance 1
Créez ces comptes avant la séance 2 (26 août). Comptez 15 à 20 minutes, plus un délai de validation de quelques heures à 72 h pour les offres étudiantes. Si vous êtes bloqué à une étape, envoyez un message Teams au prof avec une capture d'écran du problème — ne restez pas coincé.
Ce dont vous avez besoin
- Votre adresse email d'école @edu.jura.ch (vous devez pouvoir y lire les emails de confirmation)
- Votre carte d'étudiant ou une attestation d'inscription ESIG (photo ou PDF), au cas où la vérification par email ne suffirait pas
1. Compte GitHub
GitHub hébergera tout votre code pendant la formation, et votre site sera publié avec GitHub Pages.
- Ouvrez github.com/signup
- Inscrivez-vous avec votre email @edu.jura.ch
- Choisissez un nom d'utilisateur : il est libre, mais il sera public et visible sur tous vos projets (y compris par de futurs employeurs).
jdupont-devvieillira mieux quexX_dark_sasuke_Xx - Confirmez votre adresse email via le message reçu
Ensuite, configurez votre profil :
- Settings → Public Profile → Name : ajoutez votre prénom et nom
- Settings → Emails : ajoutez aussi votre adresse email privée (vous garderez ainsi votre compte après l'ESIG)
2. GitHub Student Developer Pack
Le pack étudiant débloque gratuitement des outils professionnels (dont GitHub Pro).
- Ouvrez education.github.com/pack
- Cliquez sur le bouton d'inscription étudiante, connecté avec votre compte GitHub
- Sélectionnez votre école et votre email @edu.jura.ch
- Si GitHub demande une preuve supplémentaire : envoyez la photo de votre carte d'étudiant ou votre attestation ESIG (document daté, avec votre nom)
Délai de validation
La vérification prend en général jusqu'à 72 heures. C'est exactement pour cela que ce devoir est à faire dès ce soir : votre pack sera actif pour la séance 2.
GitHub Copilot : ne comptez pas dessus
Depuis avril 2026, GitHub a suspendu les nouvelles inscriptions au plan Copilot étudiant. Et ça tombe bien : dans ce cours, la règle est de maîtriser HTML et CSS sans IA — vous devez pouvoir expliquer chaque ligne de votre code.
3. Compte JetBrains
JetBrains édite WebStorm, l'éditeur que nous utiliserons dès la séance 2. La licence étudiante donne accès gratuitement à toute la suite.
- Créez un compte sur account.jetbrains.com/signup avec votre email @edu.jura.ch
- Confirmez votre adresse email
- Demandez la licence étudiante sur jetbrains.com/shop/eform/students :
- Choisissez la vérification par email d'école (@edu.jura.ch)
- Si elle est refusée, refaites la demande avec le justificatif carte d'étudiant / attestation ESIG
- Une fois la demande validée (email de confirmation), acceptez la licence dans votre compte JetBrains
Pas besoin d'installer WebStorm ce soir
L'installation et la configuration de WebStorm se feront ensemble en séance 2. Ce soir, seuls les comptes comptent.
Problèmes fréquents
| Problème | Solution |
|---|---|
| Pas de mail de confirmation reçu | Vérifiez le dossier spam, puis que l'adresse saisie est bien prenom.nom@edu.jura.ch |
| Vérification étudiante GitHub refusée | Refaites la demande avec un document daté et à votre nom (carte d'étudiant ou attestation). Renseignez votre nom complet dans votre profil GitHub avant de redemander |
| Vérification JetBrains refusée avec l'email | Refaites la demande avec le justificatif carte / attestation |
| Nom d'utilisateur GitHub déjà pris | Ajoutez un suffixe : jdupont-esig, jdupont2026… |
| Autre blocage | Message Teams au prof avec une capture d'écran — avant la séance 2 |
Checklist finale
- Compte GitHub créé avec l'email @edu.jura.ch, email confirmé
- Nom et prénom renseignés dans le profil GitHub
- Demande de Student Developer Pack envoyée
- Compte JetBrains créé, email confirmé
- Demande de licence étudiante JetBrains envoyée