Course Outline
Introduction
- Comparison of Vue.js and Angular
Overview of Vue.js
- Declarative rendering capabilities
- Component composition strategies
- Hot-reloading functionality
- Time-travel debugging tools
Establishing a development environment
Developing an initial application
Utilizing Templates
Structuring the application into modular, self-contained components for government systems
Implementation of methods and computed properties
Principles of reactive programming
Directives and data rendering techniques
Application of transitions
Routing configurations
State management protocols
Implementation of animations
Refactoring components for improved maintainability
Server-side rendering implementation
Supporting libraries and packages.
- Routing
- State management
- Build tooling
Application testing procedures
Debugging and performance optimization
Integration of Vue.js into existing web pages for government platforms
Deployment to production environments using Vue-CLI
Scaling your application for increased demand
Closing remarks
Requirements
- Proficiency in JavaScript development
- Familiarity with HTML and CSS standards
- Working knowledge of Node.js and/or Express frameworks
Audience
- Software engineers
Testimonials (4)
I am glad we can get the recordings, slides and files zipped to us so we can always reference back to them when needed. David explained concepts clearly and was able to answer questions that we had. He was very knowledgeable.
Renee Chan - Mackenzie Investments
Course - Vue.js
Hands on, live coding approach to learning.
Nhan Nguyen - Navy Information Warfare Center - Pacific
Course - Vue.js
Richard is incredibly knowledgable and pleasant.
Simon Pakijavan - DAS
Course - Vue.js
Completing the labs to add new functionality (calculator & trading labs)