Effective Front-end Development with Vue.js (Udemy.com)

Design stunning UIs for Vue apps with Element UI and iView. Uncover the hidden features of Vuex to build powerful apps

Created by: Packt Publishing

Produced in 2021

icon
What you will learn

  • Import Bootstrap-Vue into your new and existing web applications
  • Design responsive mobile web pages
  • Learn Bootstrap 4 CSS for styling and animations
  • Learn how to import iView and Element UI into your new and existing web applications
  • Get up to speed with the workings of the iView and Element UI layout and grid system
  • Build a shopping cart application in Vue
  • Learn ways to organize and modularize a Vuex app for cleaner code
  • Know how Vuex can simplify the process of building complex applications
  • Write unit and end-to-end tests for an app that uses Vuex
  • Learn to build your own plugins and libraries that work with Vuex

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 20 / 100

icon
Course Description

Vue.js is a JavaScript framework that has taken some of the best practices and features of the most popular JavaScript frameworks. It's purpose is to build a lightweight, progressive framework that can be used for rapid web design and development as well as for building enterprise-level applications. Vuex is the official state management tool for Vue.js, that makes your application's state architecture easier to understand, maintain and evolve.
This course is a practical guide to designing and developing stunning applications using Vue.js. You will begin with creating the user interface for your application using Bootstrap-Vue. You will then delve into styling your application and making it more responsive and engaging for users with the help of Element and iView. You will also learn how to improve your application's architecture and overall user experience using Vuex. Next, you will learn all about the Vuex API, including the Vuex store, changing application state, carrying out asynchronous operations, and persisting state changes to a server by building a reading tracker app. Finally, you will learn advanced techniques for testing and organizing complex Vuex applications.
By the end of this course, you will be able to design and develop your own Vue.js applications that are powerful, consistent, and maintainable.

Meet Your Expert(s):
We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:
  • Haider Rehman works as a DevOps and a Software Engineer for a well-known software company and has over 8 years of experience as a developer. He has a master's degree in telecom systems and a bachelor's degree in telecommunication. After obtaining these, he switched to programming in IT and telecommunications to get a feel for the industry. Haider enjoys music, coding, and hanging out with friends.

  • Matthew Dangerfield started out as an Angular developer but grew to love Vue and its ecosystem after attending a workshop with its creator, Evan You. Since then, he's built several applications with it, and presented to hundreds of people about its state management system, Vuex.
Who this course is for:
  • This course is for developers who want to design enhanced Uis for the front-end and build maintainable applications using Vue .js, its libraries, and toolkit.

icon
Instructor Details

placeholder

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.



icon
More courses by Packt Publishing

.NET Core Microservices

$11.99

JavaScript Design Patterns: 20 Patterns for Expert Code

$11.99

Mastering Go Programming

$11.99

Learning Path: Automation with Ansible, Puppet, and Salt

$11.99

Learning Path: Magento: Master and Test Magento 2 with Ease

$11.99

DevOps Fundamentals with Azure

$11.99

icon
More vue.js courses

Build Web Apps with Vue JS 2 & Firebase

$11.99

Quasar Framework: Cross-Platform Vue JS Vuex & Firebase Apps

$11.99

Curso Vue JS 2 - O Guia Completo (incl. Vue Router & Vuex)

$11.99

Vue JS 2: From Beginner to Professional (includes Vuex)

$11.99

Learn by Doing: Vue JS 2.0 the Right Way

$11.99

Nuxt JS with Laravel API - Building SSR Vue JS Apps

$11.99

icon
Reviews

1.0

1 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Ouyang Ruofei

The teacher is a robot