Cursusaanbod
Core Advanced Vue.js Concepts
- Advanced component lifecycle
- Advanced handling of props, emits, and custom events
- Advanced reactivity (ref, computed, effect, watch, etc.)
- Route control and navigation guards
Scalable State Management with Pinia
- Scalable architectures with Pinia
- Advanced composition and store modularization
- Best practices for managing global and local data
API Integration and Data Layer Design
- Global and custom Axios configuration
- Advanced use of interceptors and error handling
- Integration with Pinia and components
- Data flow between APIs, stores, and UI components
Modern Vue Development Workflow
- Advanced Vite configuration for Vue.js projects
- Plugin integration and build optimization
- Best practices for dev/testing/production environments
- Environment variables for production (Vault), CI/CD
- Code Quality: ESLint, Prettier, and SonarQube setup and integration
- Automated formatting and static analysis best practices
Framework Specialization: Quasar Framework
- Optimization and customization of Quasar components
- Building responsive and performant UIs with Quasar
- Using Quasar with TanStack, PWA, and ServiceWorker
TypeScript in Vue.js
- Advanced typing for components and stores
- Defining types for props, emits, and slots
- Reusable patterns and best practices for type safety
Testing and Code Reliability
- Unit and integration testing for components and stores
- Recommended tools (Vue Test Utils, Vitest, etc.)
- Best practices for maintainability and test automation
Performance and Optimization
- Lazy loading, code splitting, and resource optimization
- Identifying and resolving performance bottlenecks
- Profiling and fine-tuning Vue.js applications
Materials and Support
- Comprehensive documentation and examples per module
- Access to recorded materials or online resources
- Q&A and post-training implementation support
Summary and Next Steps
Vereisten
- Experience developing applications with Vue.js
- Familiarity with JavaScript, ES6+, and REST APIs
- Basic understanding of frontend build tools and component-based architectures
Audience
- Frontend developers with prior Vue.js experience
- Software engineers building large-scale Vue applications
- Developers seeking best practices in architecture, testing, and optimization
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (4)
De lessen waren erg interactief en de oefeningen waren goed praktisch
Heino - NWK Limited
Cursus - Laravel and Vue.js
Automatisch vertaald
De trainer leek erg deskundig over Vue. Ik waardeerde zijn ontwikkelstijl en het leren van enkele nieuwe concepten om uit te proberen.
Adrian Borrmann - CBC/Radio-Canada
Cursus - Advanced Vue.js
Automatisch vertaald
I hou ik Shawn's live coding stijl bij het onderwijzen van de cursus. Hij toonde zijn praktische kennis en ervaring op het gebied.
Nhan Nguyen - Navy Information Warfare Center - Pacific
Cursus - Vuetify.js
Automatisch vertaald
Completeren van de laboratoria om nieuwe functionaliteit toe te voegen (rekenmachine- en tradinglaboratoria)
Darren White - DAS
Cursus - Vue.js
Automatisch vertaald