Logo
flag

Creating a website using Vue.js

Logo

Please rate the course

0.0
Source:
Language:
Russian
Duration:
06:46:59
Number of lessons:
9
Added date:
12/03/2024
Rating:
0.0

Course short description

Vue.js is a modern JavaScript framework used to create user interfaces in web applications.


The course “Creating a Website in Vue.js” will help you learn in practice the capabilities of Vue.js, considering the process of creating your web project from scratch and gradually adding modules and plugins to it. This course will cover both creating the front-end part of the site and creating your own server. Upon completion of the course, you will be able to create a project in Vue.js using TypeScript, VUEX, Vue I 18n, Node.js and Element UI, and also organize the coverage of the project with unit and e2e tests.

What you will learn from in this course:

  • Installing the VUE CLI and setting up a starter project.
  • Create a login form to log into the site. Organize the configuration and protection of the router.
  • Organize authorization, authentication using a JWT token.
  • Create your own server that will create a token and return it to the user. Perform server testing using Postman.
  • Use components from the component library. Create your own components based on library components.
  • Style the component and configure the site’s adaptability.
  • Use the Vue i18n internationalization plugin.
  • Create translations on the site. Create a translation file, implement translations for all website components.
  • Work with the project structure, add new components, such as an article list component. 
  • Test the project using Cypress. Modify the project to cover components with tests. Optimize tests by modifying the Cypress config.
  • Use the tool for creating unit tests Jest for testing.
  • Create your own repository and use the Heroku service for deployment.
  • Deploy the site on Netlify.

Write your comment

Logo