While it's quite easy to find tutorials about Vue.js, things are getting much harder when you want to learn something beyond the basics.
I hope that this list will make it much easier for everyone to learn advanced and non-trivial Vue stuff about architecture, patterns, internals and real-world use cases.
All of the listed resources are dedicated for developers who are already familiar with Vue.js and have some prior experience with this framework.
If you know some courses/articles about advanced Vue patterns, in-depth explanations or just non-trivial stuff that would be helpful for other Vue developers please don't hesitate to share them!
- Advanced Components / Vue Mastery
- Advanced Vue Component Design / Adam Wathan
- Advanced Vue.js Features from the Ground Up / Evan You on Frontend Masters
- Vue.js topics by industry experts and core team members from beginner to master class / Vue School
- The Vue.js Master Class / Vue School
- Vuex for Everyone / Vue School
- Dynamic Forms with Vue.js / Vue School
- Custom Vue.js Directives / Vue School
- Vue.js considerations and tricks / Harshal Patil
- Renderless Components in Vue.js / Adam Wathan
- What’s the deal with functional components in Vue.js? / Nora Brown
- Vue.js Application Structure and CSS Architecture / Markus Oberlehner
- Series about Vue.js App pERFORMANCE optimization / Filip Rakowski
- A deep dive in the Vue.js source code / oneminutejs
- Vue.js Reactivity / Anthony Gore
- Build a reactivity system / Vue Mastery
- Testing Vue.js applications by Edd Yerburgh
- Testing Vue.js components with Jest by Alex Jover Morales
Feel free to add any resources that you think may be useful for others by creating a Pull Request. The only requirement for the content is to target intermediate and advanced Vue developers. If you think your link does not fit any category feel free to create the new one.
List curated by Filip Rakowski