- Duration: Flexible
Course details
Vue.js 2 is an open-source progressive JavaScript framework for building user interfaces. Integration into projects that use other JavaScript libraries is made easy with Vue because it is designed to be incrementally adoptable. Vue also functions as a web application framework capable of powering advanced single-page applications. If you're interested to build professional web applications with Vue 2, then you go for this Learning Path.
Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.
The highlights of this Learning Path are:
- Learn how to build dynamic content into pre-existing web applications
- Master the most important features in Vue 2 that change the game for web developers
From the initial structuring to full deployment, this Learning Path provides step-by-step guidance to developing an interactive web interface from scratch with Vue.js. You will start by building a simple application in Vue.js so you can observe its features in action. Delving into more complex concepts, you will learn about reactive data binding, reusable components, plugins, filters, and state management with Vuex. This Learning Path will also show how to bring reactivity to an existing static application using Vue.js.
Further, you will learn to set up a well thought out folder structure for your application. You will then look into adding Vuex functionality to your application such as Vue Router and Vuex Store and how to fetch data from other websites. After that you will learn to add awesome third-party functionality to interact with a backend, and handle different events. Finally, you will configure and deploy your application, then upload it using FTP or otherwise.
By the end of this Learning Path, you will have both the understanding and the practical examples that will allow you master the art of web development and the MVVM architecture in the real world to build high-performing web interfaces with Vue.js 2.
About the Authors:
- Olga Filipova took her master's degree in computer science in Portugal at Coimbra University. She worked as a software engineer at Feedzai and as a tutor for professional web development course at a training center in Coimbra. Currently working as a senior software engineer and JavaScript team leader at Meetrics and as technical director at EdEra, she is skilled in project management, team leading, web development, server management, and programming.
- Peter van Meijgaard is a web application developer who has been tinkering with web development ever since he can remember. He is an avid JavaScript developer and loves Vue.js for its simplicity as well as its ability to facilitate web app development. He has given various talks on Vue.js in the past, and has also worked on various training programs.
- Industrial Engineering Principles and Methods Course LineUSD 13Duration: Upto 8 Hours
- Structural Engineering StudyHubUSD 13
USD 260Duration: Upto 4 Hours