JavaScript Fundamentals
For students who've finished HTML & CSS Fundamentals — the language itself first (variables, functions, arrays), then the DOM and real browser interactivity, one small concept at a time.
Included with a subscription19 modules
Course content
- 1. Glossary
- 2. What Is JavaScript? Your First Script
- 3. Variables and Data Types
- 4. Operators and Template Literals
- 5. Making Decisions
- 6. Arrays
- 7. Loops
- 8. Functions
- 9. Objects
- 10. Array Methods I: .map() and .filter()
- 11. Array Methods II: .forEach() and .find()
- 12. Destructuring and Spread
- 13. Putting It Together: Processing a List of Data
- 14. Your First Interactive Page
- 15. Creating and Removing Elements
- 16. Forms and User Input
- 17. Selecting Multiple Elements
- 18. Building a To-Do List
- 19. Capstone: A Small Interactive Widget