Vue.js Essentials – 3 Course Bundle
Vue.js Essentials – 3 Course Bundle, available at $89.99, has an average rating of 3.7, with 183 lectures, based on 1541 reviews, and has 7214 subscribers.
You will learn about Understand all Vue concepts from beginner to advanced Build three real world applications using Vue.js utilising every Vue feature Use the Vuex statement management library Write basic Vue with ES5 and also modern Vue with ES6 Setup VueJS environment with development tools including Webpack Create a universal application with server-side rendering Use popular plugins from the Vue ecosystem like vue-router and vue-resource Cutting-edge features like Single File Components, Render functions and Server-Side Rendering This course is ideal for individuals who are Existing web developers looking to learn Vue.js or New web developers looking to pick up a JavaScript framework or Curious React and Angular developers or Laravel developers It is particularly useful for Existing web developers looking to learn Vue.js or New web developers looking to pick up a JavaScript framework or Curious React and Angular developers or Laravel developers.
Enroll now: Vue.js Essentials – 3 Course Bundle
Summary
Title: Vue.js Essentials – 3 Course Bundle
Price: $89.99
Average Rating: 3.7
Number of Lectures: 183
Number of Published Lectures: 182
Number of Curriculum Items: 183
Number of Published Curriculum Objects: 182
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand all Vue concepts from beginner to advanced
- Build three real world applications using Vue.js utilising every Vue feature
- Use the Vuex statement management library
- Write basic Vue with ES5 and also modern Vue with ES6
- Setup VueJS environment with development tools including Webpack
- Create a universal application with server-side rendering
- Use popular plugins from the Vue ecosystem like vue-router and vue-resource
- Cutting-edge features like Single File Components, Render functions and Server-Side Rendering
Who Should Attend
- Existing web developers looking to learn Vue.js
- New web developers looking to pick up a JavaScript framework
- Curious React and Angular developers
- Laravel developers
Target Audiences
- Existing web developers looking to learn Vue.js
- New web developers looking to pick up a JavaScript framework
- Curious React and Angular developers
- Laravel developers
If you’re looking to learn and master Vue.js with an expert instructor, look no further than Vue.js Essentials.
In this series of three courses, you’ll build three real-world Vue.js apps that take you from the very basics of Vue to the cutting edge.
With over 6000 past students, this course bundle includes 10 hours of high-quality video with English closed captions.
Keep reading to see what’s included…
Course 1: Build Your First Vue.js App
This first course is an introduction for those who’ve never used Vue.js or who need to brush up on the basics.
We’ll cover key Vue concepts such as:
-
Installing Vue
-
Adding Vue to a web page
-
Template syntax (interpolations and directives)
-
Lifecycle hooks
-
Transitions
And more!
The best way to learn is by doing, so we’ll put this theory into practice and build a simple but powerful eCommerce user interface complete with products and a shopping cart called Vue.js Poster Shop.
Course 2: Build A Vue.js Single-Page App with Vue Router
Now that you know the basics of Vue, you’re ready to learn Vue’s most powerful features!
By the end of this second course, you’ll be able to build a high-performing, feature-rich Vue.js app using the single-page application (SPA) architecture.
Topics covered in this course include:
-
Components
-
Vue Router
-
Slots
-
Single-file components
-
Custom plugins and directives
-
Webpack configuration for Vue.js projects
And more!
Together, we’ll build a movie session times app called Vue.js Cinema that, unlike the app from the first course, includes multiple pages managed with Vue Router.
Building this app will introduce you to the power and versatility of components-based app design. You’ll also learn how to utilize Webpack for an enhanced Vue development experience.
Course 3: Build A Professional Vue App with Vuex & Server-Side Rendering
Are you ready to become a Vue expert?
Now that you’re comfortable building Vue.js SPAs, you’re ready for Vue’s advanced concepts!
In this course, I’ll show you the tools and techniques that front-end experts use to build highly optimized, high performing web UI.
Firstly, we’ll cover the Vuex state management pattern, which is a special method for storing data in your app that’s essential for bigger and more complex sites.
We’ll then set up server-side rendering (SSR) from scratch. This is where we compile our app on the Node.js server in order to drastically improve page load time.
The case-study project for this course is our most ambitious yet; a Google Calendar clone called Vue.js Cinema that utilizes Vuex, SSR and a host of other optimizations.
Course Curriculum
Chapter 1: Introduction & Crash Course
Lecture 1: Introduction overview
Lecture 2: What is Vue.js?
Lecture 3: What can you build with Vue.js?
Lecture 4: What do I need to know before learning Vue.js?
Lecture 5: Vue basic feature crash course
Lecture 6: Advanced features
Lecture 7: Ecosystem tools
Lecture 8: Vue.js frameworks and plugins
Lecture 9: Framework comparison
Lecture 10: Vue.js Essentials preview
Chapter 2: Build Your First Vue.js App – Introduction
Lecture 1: Introducing the course
Chapter 3: Build Your First Vue.js App – Setting up the project
Lecture 1: Starter code installation
Lecture 2: Running the server and viewing the project
Lecture 3: Touring the project files
Chapter 4: Build Your First Vue.js App – Up and running with Vue
Lecture 1: Including Vue in the project
Lecture 2: Creating an instance of Vue
Lecture 3: Rendering data on the page
Lecture 4: Understanding directives
Lecture 5: Adding a method
Lecture 6: Rendering the list of products
Lecture 7: Adding key to iterated products
Chapter 5: Build Your First Vue.js App – Building the shopping cart
Lecture 1: Creating the cart
Lecture 2: Understanding reactivity
Lecture 3: Vue Devtools
Lecture 4: Adding products to the cart
Lecture 5: Displaying cart items
Lecture 6: Hiding cart if empty
Lecture 7: Adding quantity to cart items
Lecture 8: Cart items quantity logic
Lecture 9: Understanding filters
Lecture 10: Formatting price
Lecture 11: Adding quantity buttons to template
Lecture 12: Implementing inc and dec logic
Chapter 6: Build Your First Vue.js App – Adding product search
Lecture 1: Adding search button
Lecture 2: Adding search input
Lecture 3: Overview of vue-resource
Lecture 4: Overview of API
Lecture 5: Adding vue-resource to project
Lecture 6: AJAX call for products
Chapter 7: Build Your First Vue.js App – Building the product list
Lecture 1: Replacing dummy items
Lecture 2: Adding product image & price
Lecture 3: Adding search result count to product list
Lecture 4: Adding the loading message
Lecture 5: Understanding lifecycle hooks
Lecture 6: Default search on page load
Lecture 7: Understanding transitions
Lecture 8: Fading in cart total
Lecture 9: Fading in cart items
Chapter 8: Build Your First Vue.js App – Scroll loading products
Lecture 1: How scroll load works
Lecture 2: Adding a sensor element
Lecture 3: Scroll monitor setup
Lecture 4: Triggering code with scroll monitor
Lecture 5: Appending items
Lecture 6: Fixing search results
Chapter 9: Build Your First Vue.js App – Adding finishing touches
Lecture 1: Loading indicator with v-cloak
Chapter 10: Build A Vue.js Single-Page App with Vue Router – Introduction
Lecture 1: Introduction
Chapter 11: Build A Vue.js Single-Page App with Vue Router – Overview & setup
Lecture 1: Demo of the finished product
Lecture 2: Getting data from the OMDB API
Lecture 3: Clone repo, NPM install, setup environment
Lecture 4: Running local server
Lecture 5: Tour of the project files
Lecture 6: Webpack configuration
Lecture 7: Hello World
Chapter 12: Build A Vue.js Single-Page App with Vue Router – Setting up components
Lecture 1: Vue essentials: Components
Lecture 2: Configuring components
Lecture 3: Setup the movie-list component
Lecture 4: Setup the check-filter component
Chapter 13: Build A Vue.js Single-Page App with Vue Router – Filters
Lecture 1: Vue essentials: Props
Lecture 2: Add props to check-filter component
Lecture 3: Making check-filter toggleable
Lecture 4: Vue essentials: Custom events
Lecture 5: Emitting a custom event from check-filter
Lecture 6: Vue essentials: Vue.js devtools
Lecture 7: Adding a payload to check-filter event
Lecture 8: Processing check-filter event in root instance
Lecture 9: Add filter arrays to movie-list
Lecture 10: Creating logic for genre filter
Chapter 14: Build A Vue.js Single-Page App with… – Refactoring with single file components
Lecture 1: Vue essentials: Single file components
Lecture 2: Refactor project to use single file components
Chapter 15: Build A Vue.js Single-Page App with Vue Router – Getting data from API
Lecture 1: Understanding the API
Lecture 2: Getting data from the API
Lecture 3: Replace dummy data with API data
Lecture 4: Creating movie-item component
Lecture 5: Fleshing out movie-item template
Lecture 6: Enhance genre filter for multi-genre movies
Instructors
-
Anthony Gore
Vue Community Partner, Founder of Vue.js Developers
Rating Distribution
- 1 stars: 16 votes
- 2 stars: 28 votes
- 3 stars: 127 votes
- 4 stars: 482 votes
- 5 stars: 888 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024