Course Outline
Introduction
- Vue.js vs. Angular
Vue.js Overview
- Declarative rendering
- Component composition
- Hot-reloading
- Time-travel debugging
Setting up the development environment
Building your first application
Working with templates
Structuring the application into smaller, self-contained components
Methods and computed properties
Reactive programming
Directives and data rendering
Applying transitions
Routing
State management
Creating animations
Refactoring components
Server-side rendering
Supporting libraries and packages
- Routing
- State management
- Build tooling
Testing your application
Debugging and performance optimization
Embedding Vue.js into existing pages
Deploying your application to production using Vue CLI
Scaling your application
Closing remarks
Requirements
- Experience with JavaScript programming.
- Proficiency in HTML and CSS.
- Familiarity with Node.js and/or Express.
Target Audience
- Developers.
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)