Intro to Vue

JavaScript Framework

Vue is a popular JavaScript framework for building web applications, making it a common job requirement or preferred skill. It is lightweight in how it can be incrementally integrated into your sites. It also makes it easy to build sophisticated single page apps (web apps that have a desktop-app feel).

This set of lessons will give you an excellent overview of the framework and the JavaScript skills needed to get up and running. You'll build the classic To-Do List app as a way to learn common techniques and best practices.

These lessons are taught by JavaScript developer Josh Castle. Castle has a gift for explaining concepts in simple fashion and is currently a teacher of mathematics and computer science for high schoolers.

Your Instructor


Rob Dey understands the challenges that self-taught programmers face. After developing applications for companies like Coca-Cola, Toyota, NewellRubbermaid, and more, Rob quit his job to teach full-time. His courses have reached over 70,000 students worldwide. He's also taught for General Assembly.

Rob has hand-picked experts in the field to help teach cutting edge topics, so that you can learn how things are done at top companies. Mike Dane is an Upskill instructor who holds a Master's degree in Computer Science. He's worked for Lockheed Martin and is currently a JavaScript consultant for Bitovi.

Gerard O'Neill is a Senior Software Engineer for Trello and Atlassian and he's also taught for General Assembly. Gerard is passionate about teaching and mentoring students on programming.

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

This course is closed for enrollment.