Advanced Vue.js and Nuxt.js Certificate for Arjun Baiju
Certificate ID:
789907
Authentication Code:
f3acf
Certified Person Name:
Arjun Baiju
Trainer Name:
Ahmed Yossef
Duration Days:
3
Duration Hours:
21
Course Name:
Advanced Vue.js and Nuxt.js
Course Date:
2024-11-27 09:00 to 2024-11-29 17:00
Course Outline:
1. Setting Up the Development Environment
- Introduction to Nuxt.js (as the primary framework)
- Setting up the development environment with Nuxt CLI
2. Composable Functions with Composition API
- Code reuse between components using the Composition API
- Transition from Vue.js Mixins to Composable functions
3. Routing in Nuxt.js
- Creating an efficient routing system
- Dynamic routing and route configuration in Nuxt.js
4. State Management with Pinia
- Sharing data across components using Pinia (replacing Vuex)
- Pinia's architecture and its integration with Vue.js applications
5. Server-Side Rendering (SSR)
- Implementing SSR with Nuxt.js
- Best practices and advantages of SSR in Nuxt applications
6. Backend Development Using Microservices
- Introduction to microservices architecture
- Replacing Firebase with microservices for backend development
7. Middleware Integration in Microservices
- Adding and testing server-side middleware with microservices
- Efficient handling of server-side logic
8. Authentication Using Azure AD
- Implementing authentication with Azure Active Directory
- Integrating Azure AD into Nuxt.js applications
9. More Nuxt Composables
- useState
- useFetch
- useAsyncData
- useLazyAsyncData
- useRouter
- useRoute
- useRuntimeConfig
- useNuxtApp
Course Name Eng:
Advanced Vue.js and Nuxt.js