Course Outline



  • Static site generation
  • SSR
  • SPA

Preparing the Development Environment

  • Installing and configuring Nuxt.js

Nuxt.js Quick Start

  • Creating a route
  • Adding navigation
  • Working with parameters
  • Applying a layout
  • Styling Nuxt.js
  • Building an SPA, universal app, and a static site

Handling in Nuxt.js

  • Adding and preparing data
  • Handling errors
  • Working with Vuex

Backend Development

  • Using Firebase
  • Fetching data
  • Syncing Vuex

Advanced Nuxt.js

  • Adding and testing server side middleware
  • Implementing plug-ins
  • Configuring routing settings


  • Generating and storing tokens

Testing the Application

  • Testing with unit tests and mock tests

Debugging the Application

  • Handling errors

Deploying the Application

  • Deploying on-premises or on the cloud

Securing the Application

  • Hiding data and APIs


Summary and Conclusion


  • Experience with JavaScript


  • Web Developers
  14 Hours


Related Courses

Creating and managing Web sites

  35 hours

Advanced Vue.js

  14 hours

Choosing the Right JavaScript Framework

  14 hours

Building Micro-Frontends with Vue.js

  14 hours

Quasar Framework and Vue.js

  14 hours

Vue 3

  7 hours


  21 hours

Javascript and Vue.js for Beginners

  21 hours


  14 hours

Designing Inteligent User Interface with HTML5, JavaScript and Rule Engines

  21 hours

Ext JS Fundamentals

  21 hours

JavaScript - Advanced Programming

  14 hours

Laravel and Vue.js

  14 hours

Prototyping using JavaScript and Bootstrap

  21 hours

Managing Vue JS State with Vuex

  7 hours