Course Outline

Introduction

Nuxt.js

  • 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

Authentication

  • 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

Troubleshooting

Summary and Conclusion

Requirements

  • Experience with JavaScript

Audience

  • Web Developers
  14 Hours
 

Testimonials

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

Vue.js

  21 hours

Javascript and Vue.js for Beginners

  21 hours

Vuetify.js

  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