Web Development - Vue JS
Vue.js is a lightweight and flexible JavaScript framework for building user interfaces and interactive web applications.
- Level: Fundamental
- Duration: 0 Months
- Price: 0000 DT
Flexible 100% online training
Start your new career at any time! Available part-time? No problem, study at your own pace.
Professional projects
You will develop your professional skills by working on concrete projects inspired by business reality. No problem, study at your own pace.
Personalized support
Benefit from weekly mentoring sessions with a business expert.
Earn certificates and diplomas
Earning certificates and degrees can enhance your career, broaden your horizons, and provide you with increased personal satisfaction.
- Preview
- Projects
- Accompaniement
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.
- Benefit from weekly individual sessions with an expert mentor in the field
- quickly in your projects thanks to its excellence in sharing its know-how
The Empire Training community
- Count on a close-knit community of students ready to help you 24/7.
Online pre-registration
Please fill out the form
Please fill out the form
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.