loader image

Empire Training

Web Development - Vue JS

Vue.js is a lightweight and flexible JavaScript framework for building user interfaces and interactive web applications.

image (49)

Flexible 100% online training

Start your new career at any time! Available part-time? No problem, study at your own pace.

image (71)

Professional projects

You will develop your professional skills by working on concrete projects inspired by business reality. No problem, study at your own pace.

image (70)

Personalized support

Benefit from weekly mentoring sessions with a business expert.

image (69)

Earn certificates and diplomas

Earning certificates and degrees can enhance your career, broaden your horizons, and provide you with increased personal satisfaction.

Vue JS training objectives

Operational objective: 

Know how to create a dynamic user interface or single-page web application using the Vue.js framework.

Educational objectives: 

At the end of formation Vue.js, you will have acquired the knowledge and skills necessary to:

  • Enhance an existing page in a non-obtrusive way, as jQuery would allow
  • Build a dynamic and automatic templating of the entire page, as Angular.JS 1 would do
  • Create your own reusable widgets and integrate those from the community to achieve an architecture completely based on reusable components, like with React.JS.
  • Understand the philosophy and contributions of Vue.js compared to other frameworks (jQuery, Angular, React, etc.)
  • Know how to implement Vue.js within a consistent JavaScript development environment
  • Know how to develop a Single Page App (SPA) using Vue.js
  • Be able to build dynamic and automatic templating of web applications
  • Know how to create and integrate reusable widgets
  • Know and implement Vue.js development best practices

Who is this training for?

Audience :

This Vue.js training is primarily aimed at JavaScript front-end developers or architects wishing to create dynamic web applications or SPAs in a flexible and efficient manner. The developers concerned have practical experience developing in JavaScript and ideally its main libraries and frameworks: jQuery, Angular, React, etc. They have at least theoretical knowledge of the contributions of Vue.js in relation to the technologies mentioned. 

Prerequisites:

Participants must master JavaScript and HTML, at the heart of the architecture offered by Vue.js. Vue.js requires a Node.js environment to work, it is also important to know this platform.

To fully understand the benefits of Vue.js in the context of JavaScript development, it is desirable (but not essential) that participants have prior knowledge of jQuery, Angular and React. The training nevertheless offers a comparison between Vue.js and the named technologies, accessible to the uninitiated.

A pedagogy based on practice

  • Acquire essential skills by validating professional projects.
  • Progress with the help of a professional expert.
  • Gain real know-how as well as a portfolio to demonstrate it.

Vue.js course content:

Advantages and disadvantages of Vue.js

What is a SPA (Single Page Application)?
The origins of the Vue.js framework
Why choose Vue.js?
Comparison with frameworks (jQuery, Angular, ReactJS)

Simple use of Vue JS

Simple to use, without build tools
Introducing “hello world”
Know how to integrate Vue.js incrementally

Use as templates

One-way data binding
Know the methods of using Vue.js
Computed properties
Flow Control Guidelines
Event management guidelines
Presentation of the main filters
The components provided with Vue.js
Know the most common pitfalls

Use as a component

Decouple widgets from HTML
Presentation of the life cycle of components
Complete “stand alone” modules
Know the hierarchy and composition
Master states and communication between components

Routing with Vue-router

The declaration of views
Manipulating history 
Navigation
Nested routes
Redirect
Error handling 
Flash messages

Vue.js in a modern JS stack: npm, webpack and Babel

Installation via package manager
Building via webpack
Pre-processing with Babel

Individual and privileged supervision.
The Empire Training community

Online pre-registration

Please fill out the form

Please fill out the form

Please enable JavaScript in your browser to complete this form.

Web development pre-registration

Experience
Training format
Need for training
Click or drag a file to this area to upload.

How does an Empire Training course work?

From the chosen training to their entry into their new career, our students recount each stage of their experience and the support they received.

WhatsApp
Send via WhatsApp
Custom Cursor Image