1. Getting started with Nuxt3
– Installation
– File based routing and nested routing
– Universal rendering
– Nuxt Navigation
– useHead composable
2. Code architecture
– Organize code
– App.vue and Layouts
– Pages / layouts /components
– Nuxt composables and plugins
3. Improve App robustness
– Add Typescript
– Client and Server Error handlings
– Route Validation
4. Middleware and authentication
– Route middleware
– Integration with Laravel Sanctum
– Login with github
5. Data management
– Fetch data / file uploads
– Pinia fundamentals: State, getters and actions
6. Deployment of nuxt application
– Deploy on AWS amplify
– Deploy on Azure Web apps.