🚧 PLEASE NOTE: An updated version of this course is available! see the Vue.js 3 Fundamentals with the Options API course. This course is outdated!

About the Vue.js Fundamentals course


NOTE

If you are just starting with Vue it is recommended to watch the latest version of this course Vue.js 3 Fundamentals instead.


Vue.js is a fantastic JavaScript framework, that is performant, progressive, and remarkably easy to start using. This is our course on the very basics of Vue.js - The Vue.js Fundamentals.

In this course, we will teach you the fundamental concepts of Vue.js and create a solid foundation for your Vue journey.

The Vue.js Fundamentals course covers:

  • Introduction to two-way data binding
  • Template syntax and expressions
  • Vue directives, loops and conditional rendering
  • Vue Devtools
  • Handling user Inputs
  • Handling Events
  • Vue.js Methods and Computed Properties
  • Attribute Bindings and dynamic classes

The course is suitable for developers who do not yet know about Vue.js or are just getting started with Vue.

If you're looking for an advanced, thorough Vue.js course where you learn by building a real-world application we recommend you to check out The Vue.js Master Class.

Vue School’s teacher Nick Basile presents the course.

·
·
·

What you will learn in the Vue.js Fundamentals course

Template syntax and expressions
Vue Directives, Loops and Conditional Rendering
Vue Devtools
Handling User Inputs
Handling Events
Vue.js Methods and Computed Properties
Attribute and Class Bindings

Share this course

Request a course

Who's behind the course

Nick Basile - Teacher
Nick is an author, consultant and educator that specializes in Laravel and Vue.js
Alex Kyriakidis - Contributor / Reviewer
Alex is an educator and consultant, core member of the Vue.js team and author of the first best-selling books on Vue.js.
Rolf Haug - Contributor / Reviewer
Rolf has been in development industry for 16 years. Long-time entrepreneur and consultant currently working on educational content and workshops.