Free course

Vanilla JavaScript

Learn Vanilla JavaScript with variables, conditions, loops, functions, arrays, objects, DOM, events, forms, async basics, storage, and final projects.

Beginner 18 lessons 4.8 rating
Vanilla JavaScript

What you will learn

Understand the core concepts in Vanilla JavaScript
Practice with structured lessons and examples
Track progress through the student dashboard
Become certificate eligible after completing the course

Curriculum

1
Core Vanilla JavaScript Lessons

Detailed JavaScript lessons with multiple examples, outputs, and practice tasks.

  1. Lesson 1: JavaScript Setup and Console 50 min
  2. Lesson 2: Variables and Data Types 50 min
  3. Lesson 3: Operators and Expressions 50 min
  4. Lesson 4: Conditions and Decisions 50 min
  5. Lesson 5: Loops and Repetition 50 min
  6. Lesson 6: Functions and Return Values 50 min
  7. Lesson 7: Arrays and Array Methods 50 min
  8. Lesson 8: Objects and Structured Data 50 min
  9. Lesson 9: DOM Selection and Content Updates 50 min
  10. Lesson 10: Events and User Interaction 50 min
  11. Lesson 11: Form Validation Basics 50 min
  12. Lesson 12: Dates, Math, and Random Values 50 min
  13. Lesson 13: Timers and Intervals 50 min
  14. Lesson 14: Async Basics and Fetch Mindset 50 min
  15. Lesson 15: Browser Storage Safely 50 min
  16. Lesson 16: Error Handling and Debugging 50 min
  17. Lesson 17: Mini Project: Todo List 50 min
  18. Lesson 18: Final Project: Course Dashboard 50 min

Related

More courses in this area

HTML
Free 16 lessons

HTML

Learn HTML deeply with structured lessons, multiple code examples, rendered outputs, practice tasks, and a final mini website project.

CSS
Free 18 lessons

CSS

Learn CSS with selectors, colors, typography, box model, flexbox, grid, responsive design, components, and a final landing page project.

Bootstrap
Free 18 lessons

Bootstrap

Learn Bootstrap with containers, grid, utilities, components, forms, navigation, responsive layouts, and a final course website project.

PHP Core
Free 18 lessons

PHP Core

Learn PHP core with syntax, variables, arrays, forms, sessions, files, JSON, errors, and practical mini projects.