Fundamentals of NuxtJS (Coursera)

Offered by Board Infinity,
Fundamentals of NuxtJS (Coursera)

Welcome to the "Fundamentals of NuxtJS" course, a comprehensive journey into the world of NuxtJS, an incredibly powerful framework for building web applications. This course is structured into two modules. Module 1 provides a strong foundation in NuxtJS and its core concepts, and Module 2 delves into advanced features, state management, SEO, and deployment. By the end of this course, you will be well-equipped to create dynamic, performant, and SEO-friendly web applications with NuxtJS.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Welcome to Module 1, "Introduction to NuxtJS and Core Concepts." In this module, we'll embark on a journey to understand NuxtJS, a powerful framework for building Vue.js applications. Lesson 1 will introduce you to NuxtJS, set up the development environment, and explore NuxtJS pages and routing. In Lesson 2, we'll delve into layouts and components, teaching you how to work with layouts, create and utilize components, and establish effective page navigation.
In Module 2, "Advanced Features and State Management," we'll take your NuxtJS skills to the next level. In Lesson 1, we'll explore VueX State Management in NuxtJS, covering introductory concepts, state management, mutations, actions, and getters. You'll also learn how to fetch data effectively with NuxtJS. In Lesson 2, we'll focus on SEO and Deployment, discussing NuxtJS's SEO features, static site generation, and deployment best practices.
This course is designed as an introductory program, focused on providing you with a solid understanding of Nuxt.js fundamentals. While it covers essential topics comprehensively, please be aware that it is an introductory course. Our primary aim is to equip you with the necessary skills and knowledge to embark on your Nuxt.js journey successfully. We're excited to embark on this introductory adventure with you!

What you'll learn

  • Understand the fundamentals of NuxtJS, including how to set up the development environment, create pages, layouts, and components etc.
  • Master VueX state management within NuxtJS, gaining expertise in handling application state, mutations, actions, and data fetching.
  • Implement SEO features and static site generation with NuxtJS, ensuring your web applications are highly discoverable and efficient.

Syllabus

Introduction to NuxtJS and Core Concepts
Welcome to Module 1, "Introduction to NuxtJS and Core Concepts." In this module, we'll embark on a journey to understand NuxtJS, a powerful framework for building Vue.js applications. Lesson 1 will introduce you to NuxtJS, set up the development environment, and explore NuxtJS pages and routing. In Lesson 2, we'll delve into layouts and components, teaching you how to work with layouts, create and utilize components, and establish effective page navigation.

Advanced Features and State Management
In Module 2, "Advanced Features and State Management," we'll take your NuxtJS skills to the next level. In Lesson 1, we'll explore VueX State Management in NuxtJS, covering introductory concepts, state management, mutations, actions, and getters. You'll also learn how to fetch data effectively with NuxtJS. In Lesson 2, we'll focus on SEO and Deployment, discussing NuxtJS's SEO features, static site generation, and deployment best practices.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Cybersecurity for Everyone (Coursera) Coursera
University of Maryland, College Park

Cybersecurity for Everyone (Coursera)

Cybersecurity affects everyone, including in the delivery of basic products and services. If you or your organization want to better understand how to address your cybersecurity, this is the course for you and your colleagues to take -- from seasoned professionals to your non-technical colleagues. Your instructor, Dr. Charles Harry, has served on the front lines with the NSA (National Security Agency) and as an expert advising corporate and institutional leaders on managing cybersecurity risk.

Sep 21st 2026
5-12 Weeks
AI for Decision Makers (Coursera) Coursera
Fred Hutchinson Cancer Center

AI for Decision Makers (Coursera)

This course on AI for Decision Makers explores the growing use of AI across disciplines and its potential benefits and challenges. The course covers necessary context, such as discussing what AI is, how it works, Ethical considerations, and policy considerations. Through exploring the many AI possibilities at your fingertips, you will build leadership skills for helping your business, lab, organization, or community work more efficiently, creatively, and ethically.

Sep 21st 2026
5-12 Weeks
Browser Rendering Optimization (Udacity) Udacity
Udacity,Google

Browser Rendering Optimization (Udacity)

Building 60 FPS Web Apps. Performance matters to users. Web developers need to build apps that react quickly and render smoothly. Google performance guru Paul Lewis is here to help you destroy jank and create web apps that maintain 60 frames per second performance. You'll leave this course with the tools you need to profile apps and identify the causes of jank. You'll explore the browser's rendering pipeline and uncover patterns that make it easy to build performant apps.

Self Paced
Self-Paced
Static-Generated Sites with Nuxt JS (FREE) (Skillshare) Skillshare
Skillshare

Static-Generated Sites with Nuxt JS (FREE) (Skillshare)

In this class we will be using Nuxtjs to create static generated websites that are amazing for SEO ranking and loading speed! Regular websites don't allow search crawlers to see the content of your page, therefore you never rank. With Nuxt js, the site is generated into plain HTML so that the search crawlers can actually read it! How would you like to be forced to read Latin when you do not even know a single word? Be nice to the search crawlers and use NUXT NOW!

Self Paced
Self-Paced
AutoLayout (Udacity) Udacity
Udacity

AutoLayout (Udacity)

Using Constraint-Based Design. With this course, you will learn about AutoLayout and how to use stack views and constraints to create pixel-perfect UIs. Also, you will take a deep dive and learn about some of the most commonly misunderstood properties affecting layout like distribution, alignment, content hugging, and compression resistance.

Self Paced
Self-Paced
Analíticas de Datos con Pandas (Coursera) Coursera
Tecnológico de Monterrey

Analíticas de Datos con Pandas (Coursera)

La analítica de datos ha avanzado considerablemente en los últimos años y ahora existen diversas herramientas que nos permiten realizar tareas o procesos que antes eran complicados de realizar. Gracias a su versatilidad, el lenguaje de programación Python posee una serie de librerías que permiten realizar proyectos de analítica de datos de una forma muy sencilla y una de las librerías más populares es Pandas.

Sep 21st 2026
4 Weeks
Learn React (Coursera) Coursera
Scrimba

Learn React (Coursera)

The ultimate React 101 - the perfect starting point for any React beginner. Learn the basics of modern React by solving 140+ interactive coding challenges and building eight fun projects. In this 143-part interactive tutorial, you'll learn how to build dynamic, interactive web applications with React.js. With Scrimba’s head of education, Bob Ziroll, as a guide, you’ll get to know all the bang-up-to-date features of React and fix them firmly in your memory by using them to create hands-on projects.

Sep 21st 2026
3 Weeks
Google Slides (Coursera) Coursera
Google Cloud

Google Slides (Coursera)

With Google Slides, you can create and present professional presentations for sales, projects, training modules, and much more. Google Slides presentations are stored safely in the cloud. You build presentations right in your web browser—no special software is required. Even better, multiple people can work on your slides at the same time, you can see people’s changes as they make them, and every change is automatically saved. You will learn how to open Google Slides, create a blank presentation, and create a presentation from a template. You will explore themes, layout options, and how to add and format content, and speaker notes in your presentations.

Aug 31st 2026
1 Week