// BTS SIO · Option SLAM · 2ème année

Parcours de certification
complémentaires — BTS SIO SLAM

HTML & JavaScript

🎍 HTML Essentials 🎍 JS Essentials 1
const dev = {
  name: "Étudiant BTS SIO",
  level: "SLAM 2A",
  certs: [
    "HTML Essentials",
    "JS Essentials 1"
  ],
  goal: "FullStack Dev"
};
01 · ACCROCHE

Pourquoi HTML & JavaScript
au cœur de tout ?

🌐
100%
des sites web reposent sur HTML sans exception
#1
JS — langage le + utilisé au monde (Stack Overflow 2024, 12 ans consécutifs)
🚀
Full Stack
JS couvre client (React) et serveur (Node.js) — un seul langage
🎍 Badges hébergés sur Credly — vérifiables en ligne par tout recruteur via lien public
02A · HTML ESSENTIALS
Ouvrir le badge

Modules étudiés — HTML Essentials ↗ Badge

Clique sur le titre pour afficher la certification vérifiable
M1
Introduction to HTML
Qu'est-ce que HTML, naissance du Web, évolution vers HTML5
M2
Structure & Syntaxe
Balises, attributs, encodage de caractères, document bien formé
M3
Sémantique HTML5
header, main, section, article, nav, footer — accessibilité & SEO
M4
Formulaires & Tables
Types input, validation native, label/aria, structure de tableaux
M5
Multimédia & Hyperliens
img, audio, video, canvas, liens internes/externes
M6
Compatibilité & Responsive
Compatibilité multi-navigateurs, viewport, meta tags, design adaptatif
6 modules 30+ activités pratiques Examen final Cisco Badge Credly vérifié
02B · JAVASCRIPT ESSENTIALS 1
Ouvrir le badge

Modules étudiés — JS Essentials 1 ↗ Badge

Clique sur le titre pour afficher la certification vérifiable
M1
Introduction à JavaScript
Historique, environnement d'exécution, navigateur & Node.js, premiers scripts
M2
Variables, Types & Cast
var/let/const, types primitifs, conversion implicite/explicite, commentaires
M3
Opérateurs & Interaction
Opérateurs arithmétiques, logiques, prompt/alert/confirm, user input
M4
Contrôle de flux
if/else, switch, boucles for/while/forEach, logique algorithmique
M5
Fonctions & Portée
Déclaration, paramètres, valeur de retour, portée lexicale, closures
M6
Erreurs, Exceptions & Debug
try/catch, types d'erreurs, console.log, débogage, bonnes pratiques
6 modules 30+ labs & quiz Cert. JSE Entry-Level Badge Credly vérifié
03 · COMPÉTENCES ACQUISES

Ce que j'ai concrètement appris

HTML Essentials
Sémantique HTML5 header, main, section, article
Formulaires avancés validation native, aria
Structure de document hiérarchie, SEO
Multimédia img, audio, video, canvas
JS Essentials 1
Logique algorithmique variables, conditions, boucles
Fonctions & portée closures, scope lexical
DOM & événements querySelector, addEventListener
Débogage try/catch, console, erreurs
04 · APPLICATION PRATIQUE

Des compétences mises en œuvre sur le terrain

Ouvrir le portfolio
💼
↗ Site
Portfolio personnel
HTML sémantique + JS vanilla. Filtrage de projets, animations, formulaire de contact.
HTML5 JS CSS
🏢
Stage — AGEDI
Validation côté client, manipulation DOM, intégration API REST en équipe.
JS Angular API REST
🎓
Projets BTS SLAM
Interfaces dynamiques, accessibilité, React + Express + MongoDB.
HTML React MVC
05 · PROJECTION PROFESSIONNELLE

Ma trajectoire vers le Full Stack

💡 JavaScript est le seul langage couvrant front-end (React), back-end (Node.js) et mobile (React Native) — ces certifications en sont la fondation.
AUJOURD'HUI ✅
HTML + JS
Fondations certifiées Cisco Netacad
ÉTAPE 2
JS Ess. 2
Async/await, POO, modules ES6+
ÉTAPE 3
React / Vue
Frameworks front-end modernes
🎯 OBJECTIF
Full Stack Dev
Node.js + React
06 · CONCLUSION

Ces certifications construisent
mon profil de développeur web

Compétences certifiées & vérifiables
📖
Apprentissage autonome documenté
🚀
Socle pour React, Node.js, Vue.js
💼
Profil crédible dès la sortie du BTS
Prochaines étapes
01 — JS Essentials 2 02 — React (Meta Front-End) 03 — Node.js & Express 04 — Projet Full Stack perso
Merci de votre attention — Je suis disponible pour vos questions.