Nuxt.js - Vue.js on Steroids (

Build highly engaging Vue JS apps with Nuxt.js. Nuxt adds easy server-side-rendering and a folder-based config approach.

Created by: Academind by Maximilian Schwarzmuller

Produced in 2022

What you will learn

  • Build server-side-rendered single-page-applications (SPAs)
  • Build normal, optimized SPAs with minimal effort
  • Generate a static webpage from Vuejs code

Quality Score

Content Quality
Video Quality
Qualified Instructor
Course Pace
Course Depth & Coverage

Overall Score : 92 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a vue.js course? Or looking for more detail on Academind by Maximilian Schwarzmuller's Nuxt.js - Vue.js on Steroids? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description

Vue.js is an amazing JavaScript framework which you can use to build highly engaging user interfaces and single page applications. You can join my bestselling course on Vue.js, here on Udemy, if you want to learn more about this awesome framework!
Nuxt.js takes it to the next level!
It's a library for Vue.js (kind of a "framework for a framework") and it adds two major things to Vue.js:
  • Server-side-rendering of your Vue app out of the box
  • Easy Vue app configuration via folders and files
You'll of course learn all the details in this course but the most important takeaway is that Nuxt.js makes the creation of better, more optimized and more capable Vue apps much easier - and all of that whilst adding pretty much no overhead.
In this course, I'll teach you how to create Nuxt/ Vue apps from scratch! We'll build an entire course project and dive into the core features Nuxt.js offers.
By the end of the course, you'll have a complete Vue app, built with Nuxt.js, which can be rendered on the server (or as a static website!) and which is highly optimized.
The course will teach you ...
  • ... what Nuxt.js exactly is and how it's connected to Vue.js
  • ... how you use Nuxt.js to build better Vue apps
  • ... everything you need to know about the "configure via folders & files" approach taken by Nuxt
  • ... different build possibilities like SSR apps, SPAs or a static webpage
  • ... how you build an entire project, including authentication, via Nuxt.js
  • And way more!
Who am I?
My name is Maximilian Schwarzmller and I built my company's (Academind) webpage with Nuxt.js.
Besides that, I'm the instructor of the 5* rated, bestselling Vue.js course here on Udemy. I worked with Vue since it's beta, the same is true for Nuxt.js.
I absolutely love these two frameworks and I can't wait to dive into them together with you!Who this course is for:
  • Anyone who wants to build engaging, (optionally) server-side-rendered Vue JS apps
  • Anyone who wants to work with Vuejs and follow a minimal-configuration approach
  • Anyone who wants to create static websites with Vuejs (Nuxt as a static page generator!)

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Bundling the courses and know how of successful instructors, Academind strives to deliver high quality online education.
Online Education, Real-Life Success - that's what Academind stands for. Learn topics like web development, data analyses and more in a fun and engaging way.
Currently, you can find courses published by Maximilian Schwarzmuller and Manuel Lorenz, more instructors to come!
Keep learning!Experience as (Web) Developer

Starting out at the age of 13 I never stopped learning new programming skills and languages. Early I started creating websites for friends and just for fun as well. Besides web development I also explored Python and other non-web-only languages. This passion has since lasted and lead to my decision of working as a freelance web developer and consultant. The success and fun I have in this job is immense and really keeps that passion burningly alive.
Starting web development on the backend (PHP with Laravel, NodeJS, Python) I also became more and more of a frontend developer using modern frameworks like React, Angular or VueJS 2 in a lot of projects. I love both worlds nowadays!
As a self-taught developer I had the chance to broaden my horizon by studying Business Administration where I hold a Master's degree. That enabled me to work in a major strategy consultancy as well as a bank. While learning, that I enjoy development more than these fields, the time in this sector greatly improved my overall experience



50 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

Wunderbar. Ein sehr guter Kurs um die Mglichkeiten mit Nuxt.js zu sehen.Die Inhalte sind gut verstndlich aufbereitet und machen Spa beim Nacharbeiten.Ich kann den Kurs nur empfehlen!

First i bought the Angular course.Then the NodeJS and now Nuxt.Max never cease to impress me. I like the motivated way he teaches and the core basics of the technologies he teaches.Thanks again, sensei!

Muy buen curso, ya he tomado varios cursos de este instructor y la verdad es que en todas las ocasiones ha sobrepasado mis expectativas, explica muy bien y te da las herramientas para que sigas investigando ms acerca del tema una vez que terminas el curso.

Great, short course, yet covers everything you need to get started using Nuxt js by implementing a real world practical project. You should already be familiar with Vue of course but by the end, you will feel comfortable building a Nuxt app.

Great course and delivered with the usual high quality I have come to expect of Max. Great job!

The course is not as thorough as it should have been. Since Nuxt is 80% Vuejs. It should have been also covered here. But that was not the case. So overall the course was fast but then lacked a lot of content that would have been useful.

The course is super long because of Max explaining all the things, but there are many key things left out in the course. Like for example this course doesn't use firebase SDK and instead takes the axios rest api shortcut. This course doesn't use cloud firestore, instead use firebase realtime database which I don't know who uses in 2019. This course gives you no idea how to use firebase onAuthStateChange() before Vue app gets created like you can do in normal Vue app. This course doesn't show how to use router guards, route meta, the things you can easily do in normal Vue app. Lastly and most importantly this couse doesn't show you how to deploy your universal app in any actual host like Zeit Now or Netlify, it just gives you buch of lectures and text, rest you have to figure out on your own. I at least expected it will show how to deploy in at least one place. Personally I'm not happy with this course as I feel I still don't know many things. I took Max's Vue course from where I actually learned Vue and that course was way better than this one.

Overall experience and learning was really good but I struggled a lot with some outdated content

This is course is not up to date - some key features like Vuex will not support "Classic" - mode in Version 3 and currently it is marked as deprecated - so updates would be crucial to work with Nuxt.js in production! Nevertheless, your presentation skills and examples are really great - I know you might not have enough time to update all courses but it would be great if you could find a way to improve that ( and thats actually the reason why its only four out of five stars for this course ;-) there is still some space for improvement)Best regards Michael

Great course! Now I know how to use nuxt and I've learned more about vue js! Thank you for this course :)

Course suddenly increases in speed, the presenter says a lot of things about vue style guide when he is talking about isAdmin and does not stop to explain how isAdmin is bound to is-admin. This is one example, there are others as well.Care should be taken that the presenter doesn't assume things about the student. If it is only the speed I could rewind but in this case it was speed and at the same time no information. We are in the flow of building the app, it does not make sense for the student to go refer to a style guide, it could have been explained in the video itself.

yes, i really find out what i should learn about nuxtjs, not all thing of nuxtjs that we found on google. It is helpful, not need to loss time.