Want to learn Vue.js?

I think I can help you. Read on.

I will guide you from zero knowledge of Vue to becoming a skilled Vue.js developer.

πŸ‘©πŸ½β€πŸ’» πŸ‘¨πŸΌβ€πŸ’» πŸ‘©πŸ»β€πŸ’» πŸ‘¨πŸ½β€πŸ’» πŸ‘¨πŸ»β€πŸ’» πŸ‘©πŸΎβ€πŸ’» πŸ‘¨πŸΏβ€πŸ’» πŸ‘©πŸΌβ€πŸ’»

Premium training program

Vue.js Essentials is a premium training that will make the difference in your day to day Web Development skills

Learn by doing

If you want to learn more about Vue.js and exercise new concepts by building simple and fun applications, don't miss the boat!

Not overwhelming

I promise the course is not overwhelming. You can finish it. It's not one of those courses with an endless amount of content.

Condensed information

I like to condense things to make them clear. I save time by not reiterating the same things or going into rarely used topics.

Vue.js Essentials Online Course
8 modules
Build 3 apps
Contains exercises and homework assignments
Unlimited updates. Never expires.
Access to GitHub repository with the projects code


plus VAT if applicable

Course + Mentoring
Includes all the course content
Unlimited updates. Never expires.
Send PR for code review of exercises and code challenges
2 months of email-based mentoring on the course topics from Flavio. I'll keep you accountable and will make sure the course is delivering for you.


plus VAT if applicable


Who is the teacher

My name is Flavio, I am a 35-year-old Computer Engineer. I've been coding for 20 years, I have a passion for teaching and I can't wait to share everything I know with you!

Here is what people say about me and my work:


How long do I get access to the course?

Forever, there is no time limit. The mentoring lasts 2 months, but you always get full-access to the course materials.

Will I get free updates?

Yes, any updates I make to the course are included. I plan to keep it up to date as Vue makes progress!

What’s the course format?

It's not a video course. The lessons are text-based with a clear path. Code samples, exercises, and the full source code are included at the end of each lesson.

Do you offer refunds if I don’t like the course?

Yes. If for some reason you think the course does not deliver value to you, I will issue a refund.

Why should I care about Vue?

In my opinion Vue.js is the "new jQuery". jQuery was great. It solved some real problems in the past - mainly browser inconsistencies, an easier way to select elements and the complications of handling AJAX. Now, we have better selectors, AJAX is simpler using Fetch and browsers have, mostly, standardized. Vue takes it to the next level. Instead of reasoning in terms of DOM elements, and single tags, you reason in terms of applications. The concept is not new. Other frameworks/libraries can be used, but Vue.js is awesome in my opinion because it takes the best ideas from other frameworks, like Angular and React. It's especially nice for beginners and scales well. So, it kind of grows with you.

Can I see a preview of the course?

Yes, here you'll find the first 3 modules of the course.