• 15 hours
  • Medium

Free online content available in this course.

course.header.alt.is_video

course.header.alt.is_certifying

Got it!

Last updated on 3/18/20

Log in or subscribe for free to enjoy all this course has to offer!

Course introduction

As websites continue to grow in complexity and design, JavaScript frameworks have become a popular tool for maximizing developer productivity. One of the most popular JavaScript frameworks is Vue.js.

We'll start this interactive Vue.js tutorial by using Vue to create a web app with no complicated build tools. Then we'll utilize command-line tools to empower your Vue app to scale to enterprise level. Next, we'll develop your app with modular component architecture to help keep it maintainable. Finally, you'll handle your app's reactive data with global state management.

Ready to take your front-end skills to the next level? See you in the first chapter!

Meet Your Teacher: Ben Hong

I am a self-taught full-stack engineer on the Meltano team at GitLab. I'm also a Vue.js Community Partner, and thus an active contributor to the community of Vue.js prospectives and enthusiasts. I'm passionate about technology, user experience, traveling the world, and teaching.

Turn it into a career!


Turn your Development knowledge into applicable professional skills. Follow our online degree program and land a job in your new career!

see all paths

Table of contents


Example of certificate of achievement
Example of certificate of achievement