Quiz de Validation - Séance 1
Testez vos connaissances sur les fondamentaux JavaScript ! Ce quiz couvre tous les concepts vus durant la Séance 1.
À propos de ce quiz
- 18 questions couvrant tous les sujets de la Séance 1
- Réponses avec explications détaillées
- Validez votre compréhension avant de passer à React
- Aucune note n'est enregistrée, c'est pour votre apprentissage !
Variables & Types
1. Quelle est la différence entre let et const ?
2. Quel est le type de null en JavaScript ?
3. Quelle syntaxe est correcte pour créer une template literal ?
Fonctions
4. Quelle est la syntaxe correcte pour une arrow function avec return implicite ?
5. Comment retourner un objet avec une arrow function et return implicite ?
Tableaux
6. Quelle méthode utiliser pour transformer chaque élément d'un tableau ?
7. Que retourne .filter() ?
8. Que fait .reduce() ?
Objets
9. Quelle méthode retourne toutes les clés d'un objet ?
Destructuration
10. Que fait ce code : const { name, age } = user ?
11. Comment renommer une variable lors de la destructuration ?
Spread Operator
12. Que fait le spread operator avec un tableau ?
13. Comment copier un objet sans le modifier (immutabilité) ?
Modules
14. Quelle syntaxe pour importer un export nommé ?
TypeScript
15. Quelle est la différence principale entre JavaScript et TypeScript ?
16. Comment typer les paramètres d'une fonction en TypeScript ?
17. Que signifie le ? dans une interface TypeScript ?
Collaboration avec l'IA
18. Pourquoi est-il important de connaître JavaScript avant d'utiliser l'IA ?
Résultats
Félicitations !
Si vous avez répondu correctement à la plupart des questions, vous êtes prêt(e) pour la Séance 2 - Introduction à React avec TypeScript !
Score cible : Au moins 15/18 pour passer confortablement à React.
Besoin de réviser ?
Si vous avez eu des difficultés avec certaines questions, prenez le temps de réviser les sections correspondantes :
- Variables & Types → Variables & Types
- Fonctions → Fonctions
- Tableaux → Tableaux
- Objets → Objets
- Destructuration → Destructuration
- Spread Operator → Spread Operator
- Modules → Modules ES6
- TypeScript → Introduction à TypeScript
- IA → Collaborer avec l'IA
Prochaines étapes
📝 Refaire les exercices
Pratiquez avec les exercices de la Séance 1
🚀 Séance 2 - React
Commencez à apprendre React !
Conseil
N'hésitez pas à refaire ce quiz plusieurs fois jusqu'à obtenir 15/15 sans regarder les explications. C'est le signe que vous maîtrisez vraiment les concepts !