Programmation JavaScript
- 1
- 4
hours in Accelarated Training A full weekend sprint to a finished project.
- 4
- 8
hours in Continued Training 3 months / 12 weeks for intensive full covered training.
Our students are getting hired by top freelnacing companies. We can help you too.
À propos de cette formation
JavaScript, c'est ce qui donne vie au web — chaque menu qui s'ouvre, chaque formulaire qui se valide, chaque page qui se met à jour sans rechargement, c'est du JavaScript. C'est aussi la porte d'entrée du développement moderne : React, Vue, Node.js et les applications mobiles commencent tous ici. Dans cette formation, vous apprendrez JavaScript à partir de zéro et l'utiliserez pour créer de vraies fonctionnalités interactives. Cette formation pratique JavaScript à Tétouan est 100 % concrète, en petit groupe de 16 étudiants maximum.
Cette formation est 100 % pratique. Vous écrivez du code dès le premier jour et repartez avec un projet fonctionnel. Que vous choisissiez le format Accéléré (sprint de 14 heures sur un week-end) ou le format Continu (~48 heures sur 3 mois), vous saurez créer des fonctionnalités web interactives par vous-même.
Choisissez votre format
Les deux formats sont 100 % pratiques — la différence, c'est la profondeur et le temps de pratique :
- Accéléré (sprint week-end, 14 heures) : les fondamentaux rapidement — variables, boucles, fonctions et vos premières interactions DOM sur une vraie page.
- Continu (3 mois, ~48 heures) : le langage complet en profondeur — ES6+, événements et formulaires, async/await et APIs, plus un projet interactif complet avec pratique entre les séances.
Ce que vous allez apprendre
- Les fondamentaux de la programmation : variables, types, conditions, boucles et fonctions
- Le JavaScript moderne (ES6+) : fonctions fléchées, template literals, destructuration, modules
- Manipuler le DOM — sélectionner, modifier et créer des éléments de page avec du code
- Gérer les événements : clics, saisie, formulaires et interaction utilisateur
- Les tableaux et objets, et comment transformer des données (map, filter, reduce)
- Le JavaScript asynchrone : promesses,
async/awaitet la Fetch API - Se connecter à des API en direct et manipuler des données JSON
- Construire un vrai projet interactif à partir de zéro
- Déboguer avec les outils du navigateur et les bonnes pratiques de code propre
Créez et déboguez plus vite avec l'IA
Vous apprendrez à utiliser les outils d'IA comme ChatGPT et Claude comme assistant de code — pour expliquer du code inconnu, générer des exemples, trouver des bugs et comprendre les messages d'erreur. Au lieu de rester bloqué, vous saurez poser des questions précises et vérifier les réponses — l'IA accélère votre apprentissage sans remplacer votre compréhension.
Ce avec quoi vous repartez
- Un projet JavaScript interactif et fonctionnel que vous avez construit vous-même
- Une base solide en programmation pour React, Vue ou Node.js
- Le code et les ressources de votre projet à conserver
- Un certificat de fin de formation de Freelancers Web Academy (après un projet en solo)
Nouveau sur les pages web ? Commencez par HTML & CSS. Prêt pour les frameworks ensuite ? Continuez avec React & Next.js.
Prêt à commencer ? Choisissez une session ci-dessous ou contactez-nous sur WhatsApp.
Prérequis
Des bases en HTML & CSS sont utiles mais pas strictement nécessaires — nous partons des fondamentaux de la programmation. Si vous débutez totalement sur le web, notre formation HTML & CSS est une première étape idéale. Il vous faut seulement un ordinateur portable.