Learn Vue.js - Tutorials, Courses, and Books
Learn Vue.js for free. Find Vue.js tutorials submitted by developers with the best content rising to the top, voted on by the programmers that use them. Learn Vue.js online with the best Vue.js tutorials and courses.
View All CategoriesBuild Your Developer Resume
Create a professional resume that showcases your Vue.js skills
30 Tutorials
Do you want to learn vue.js? Tooling, testing, best practices and architechture? At Vue School we share our knowledge through awesome video courses.
We’re in a golden era of JavaScript libraries and frameworks. More and more companies are building out full, dynamic web apps in addition to…
Vue JS is an awesome JavaScript Framework for building Frontend Applications! VueJS mixes the Best of Angular + React!
Vue.js brings together the best features of the javascript framework landscape elegantly. If you’re interested in writing maintainable, clean code, join us.
Vue is an open-source, easy to learn progressive web framework built in JavaScript. It puts an emphasis on being flexible but easy to learn. You can still build complex applications with Vue, just without all the complexity of a tool like React/Redux. We’re confident if you follow this path you’l…
Vue is a “progressive framework for building user interfaces.” Its core library is designed to be fast and flexible and is only focused on the view layer. In this course, you’ll gain a basic understanding on how to construct components and nested components and see how Vue reactively keeps the DOM u…
Learn Vue JS, and become a VueJS professional. Build complex SPAs with Vue.js, a simple and popular JavaScript framework
Build highly engaging Vue JS apps with Nuxt.js. Nuxt adds easy server-side-rendering and a folder-based config approach.
When you are working with Vue, passing the state up and down in your components is quite normal and, if you are working on a small…
Jayway Vue.js workshop. Contribute to jayway/vue-js-workshop development by creating an account on GitHub.
The up-to-date, in-depth, complete guide to Vue. Create elegant apps with JavaScript and Vue.
Scrimba is a community of developers sharing knowledge through interactive coding screencasts.
In this introduction course to Vue.js we will teach you the basics you need to know to get started. We will cover the basics of setting up the project and getting started with the key concepts of Vue.js.
Vue is easily one of the most exciting additions to the front-end world in many years. With its intuitive API, and the fact that it can be applied to any type of application, it’s no wonder why folks have gravitated to it as much as they have. If you’d like to jump on board, let me show you, step …
Vuejs technology is a popular framework for single page applications & designed to be simple and adoptable. Enroll in our free vue js tutorial at Eduonix now
Learn how to build Single Page Applications in this Vue Tutorial for 2018. This is a 100% free course with video and written lessons. Learn Vue.js 2 by example!
This course is our signature course. It is probably the most thorough Vue.js course available online. The Vue.js Master Class is so comprehensive that we cannot cover everything on this page. Thus...
Learn how to use the Firebase Realtime Database in your Vue.js applications with our free, premium Vue.js video course.
Vue (pronounced /vjuː/, like view) is a progressive framework for building user interfaces. Unlike other monolithic frameworks, Vue is designed from the ground up to be incrementally adoptable. The core library is focused on the view layer only, and is easy to pick up and integrate with other libraries or existing projects. On the other hand, Vue is also perfectly capable of powering sophisticated Single-Page Applications when used in combination with modern tooling and supporting libraries. If you’d like to learn more about Vue before diving in, we created a video walking through the core principles and a sample project. If you are an experienced frontend developer and want to know how Vue compares to other libraries/frameworks, check out the Comparison with Other Frameworks.
Scrimba is a community of developers sharing knowledge through interactive coding screencasts.
Front-end frameworks like AngularJS allow us to build out very nice single page applications easily, especially when we become well versed with all the concepts. However, for many projects, frameworks like Angular can actually be a little bit more than what we need.
This lesson covers how to get your data from your JavaScript to show up in your HTML.
Frontend development has undergone some big advanced in the last two years - if you are still managing user interactions with ad-hoc jQuery scripts, it’s tim...
Learn Vue.js 2.0 with this tutorial series. The series starts off with the basics and how to get started with Vue.js and then moving into more advanced funct...
This Vue.js course is based on the official Vuex example. We’ll create a shopping cart with Vue and progressively discover and learn about Vuex features by replacing pieces of the application with...
In this tutorial, you are going to learn the basics of Vue.js. While we learn, we are going to build a Todo app that will help us to put in practice what we learn.
What is Vue.js
Vue is a JavaScript library used by developers to build user interfaces (UI) aimed at simplifying front-end engineering and making the task more approachable. Vue follows a declarative, component-based architecture and is often compared to React. Vue is a lightweight library and intended to be incrementally adoptable into a code base. While the goal is to be simple, Vue also offers advanced features allowing applications to scale and grow into large production applications. Many acknowledge Vue as blending the best aspects of React and Angular together. Vue uses HTML-based template syntax and can be parsed by browser, but underneath the hood it uses the virtual DOM.
Why learn Vue.js
Vue has quietly blown up in popularity while React appears to get all the attention. In fact, Vue surpassed React in number of stars on GitHub, with both projects have well over 100,000 votes. It is clear Vue has carved its place as one of the most popular UI libraries and is being utilized by numerous startups and companies. There is no doubt Vue will continue to grow in popularity.
Before learning Vue.js
Vue is built using JavaScript and generates HTML user interfaces. Having a solid grasp of JavaScript and the JS browser API is very beneficial before learning Vue. In addition, every UI needs to be styled, so understanding CSS is also essential. With a foundation in the core web technologies of JavaScript, HTML, and CSS, you are ready to learn Vue, begin building projects, and utilizing Vue tutorials.
How gitconnected help you learn Vue.js and find the best tutorials
gitconnected offers a huge selection of Vue.js tutorials, from beginner to advanced. We have courses for any learning style - you can follow along with interactive programming courses, learn Vue from videos, or find books and articles teaching Vue.js. gitconnected enables you find the best free Vue tutorials or to discover paid courses. Vue tutorials are submitted and ranked by developers, ensuring you are always learning from the best Vue content. Vue evolves quickly, and the gitconnected tutorials give you the ability to grow with the community. Follow all the Vue.js updates using the news feed on the gitconnected.com home page.
Level
Cost
Content
Subcategory
Version
You have not viewed any tutorials this session
Connect with other developers learning Vue.js in our Slack community
Join Slack