Courses
Vue Foundations Vue Fullstack Vue Enterprise
Articles
Latest Topics
More
Newsletter Sponsorship Discord About

Vue Enterprise

Commerical-grade Vue development skills including unit and E2E testing, continuous deployment, and component documentation.

Advanced 5 hrs, 52 mins 61 lessons

$87USD

Advanced 5 hrs, 52 mins 61 lessons
This course includes:
  • Lifetime access
  • 30-day money-back guarantee
  • Access to source code

What you'll learn

  • Component unit testing
  • End-to-end (E2E) testing
  • Vue Test Utils & Jest
  • Continuous deployment setup
  • Snapshot testing
  • Fullstack cloud deployment
  • API documentation
  • Interactive component documentation

Course content

Introduction 20 mins
Automated browser testing with Nightwatch 1 hr, 34 mins
  • Module introduction -  Preview 02:35
  • What is E2E testing and why do we need it? -  Preview 05:00
  • Setting up and using Nightwatch -  Preview 05:45
  • Designing E2E tests -  Preview 05:29
  • Creating E2E test assertions 06:17
  • Working with page objects 07:48
  • Controlling API server and database 12:39
  • Registering a user 10:17
  • Page commands 04:04
  • Custom commands 13:06
  • Refactoring into smaller tests 11:04
  • Check item in cart 09:11
  • Completing E2E tests 00:46
Frontend unit testing with Jest and Vue Test Utils 1 hr, 34 mins
Continuous Deployment of a full-stack Vue app 1 hr, 0 mins
API documentation with apiDoc 39 mins
Interactive component docs with Vue Styleguidist 41 mins

Course description

Learn to create commercial-grade Vue 2 applications that are easy to maintain and stable in production.

We'll take a fullstack Vue app and add component unit testing with Vue Test Utils, browser automation testing, continuous deployment with GitLabCI and Heroku, and interactive documentation.

This course is perfect for professional web developers looking to take their career and their craft to the next level.

Meet your instructor

Anthony Gore

Hey, I'm Anthony Gore, and I'm a full-stack web developer from Sydney, Australia.

My biggest developer crush is on Vue.js and I've been writing about it and teaching it since 2016.

I'm a Vue Community Partner, curator of the weekly Vue.js Developers Newsletter, and have had the privilege to teach Vue to more than 10,000 students through my online courses.

I hope I can work with you on your journey to learn and master Vue.js!

Prerequisites

To get started with this course you should have:

  • Good knowledge of Vue, Vue Router, and Vuex
  • Familiarity with Git and Bash terminal
  • Access to a computer with Node & NPM
Courses
  • Vue Foundations
  • Vue Fullstack
  • Vue Enterprise
Articles
  • Latest
  • Topics
Newsletter
  • Join
  • Sponsorship
More
  • Discord
  • Vue.js jobs
  • About

Vue.js Developers © 2021. View our privacy policy .

  • RSS
  • |
  • Atom