Nuxy

Bienvenue sur Nuxy !

Tu vas apprendre JavaScript, le langage qui rend les sites web interactifs. Prêt ? On t'explique tout.

C'est quoi JavaScript ?

Un site web, c'est 3 langages qui travaillent ensemble :

🏗️

HTML

La structure — le contenu de la page (titres, textes, images)

🎨

CSS

Le style — les couleurs, la mise en page, le design

JavaScript

Le comportement — les interactions, les animations, les données

JavaScript s'exécute directement dans ton navigateur (Brave, Firefox, Chrome...). C'est lui qui rend les pages web dynamiques et interactives.

Concrètement, il permet de :

Menus interactifs

Menus déroulants, onglets, accordéons

Validation de formulaires

Vérifier les données avant envoi

Animations

Transitions, effets visuels, carrousels

Chargement de données

Afficher des infos depuis un serveur

Jeux dans le navigateur

Jeux 2D/3D directement sur le web

Applications web

Apps complètes comme Gmail ou Spotify

En résumé : si un site web fait quelque chose quand tu cliques, tapes ou scrolles — c'est JavaScript.

Comment ça marche ?

3 étapes. C'est tout.

1

Lis la consigne

Chaque exercice t'explique un concept avec des exemples. Tu sais exactement quoi faire.

2

Tape ton code

Directement dans le navigateur, avec un vrai éditeur de code. Rien à installer.

3

Valide et passe au suivant

Un clic pour exécuter. Le système te dit si c'est bon — et t'aide si ça ne l'est pas.

Ton support de cours : devjs.ch

Toute la théorie JavaScript, les exemples et les références pour chaque chapitre. Nuxy = pratique, devjs.ch = théorie.

Voir le cours

Ton parcours

10 modules pour maîtriser JavaScript, des bases jusqu'aux API.

Module 1 : Bases JavaScript

Variables, types, opérateurs et manipulation de texte

Module 2 : Conditions

Structures conditionnelles et opérateurs logiques

Module 3 : Boucles

Répéter des actions avec while, for et for...of

Module 4 : Fonctions

Déclaration, paramètres et fonctions fléchées

Module 5 : Tableaux

Manipulation de tableaux avec filter, map et sort

Module 6 : Objets

Créer, accéder et manipuler des objets JavaScript

Module 7 : DOM

Sélectionner et modifier les éléments HTML

Module 8 : Événements & Formulaires

Gérer les interactions et valider les données

Module 9 : Promesses & API

Comprendre les Promises et consommer une API avec fetch

Module 10 : Mini-projet : Gestion de produits

Construire une app complète avec DummyJSON (CRUD, recherche, tri)

Nuxy

Prêt à coder ?

Ton premier exercice t'attend. C'est simple, rapide, et satisfaisant.

C'est parti !

Nuxy - Apprentissage JavaScript

Nuxt 4 · Vue 3 · Nuxt UI · v1.16.2