-3

Lộ trình để trở thành một Vue.js developer trong năm 2020

Dưới đây là biểu đồ mà tôi nghĩ với các công nghệ này sẽ giúp bạn trở thành Vue.js developer thành thạo và toàn diện.

Tôi đã tìm ra lộ trình dành cho React Developer trên web và tôi quyết định tạo một lộ trình cho Vue.

Để trở thành một Vue.js developer thành thạo, bạn cần học những kiến thức sau:

  1. Những kiến thức cơ bản về các thức hoạt động của Web
  2. HTML, CSS
  3. DOM
  4. Các thức browsers hoạt động
  5. Javascript cơ bản, event handling, các tính năng mới nhất của ES6-7-8
  6. Git
  7. Cách sử dụng terminal
  8. Các kiến thức cơ bản về Vue
  9. Webpack
  10. Cách cài đặt packages sử dụng npm hoặc yarn
  11. Cách run tasks sử dụng npm scripts
  12. Css modern tools: SASS, PostCSS
  13. CSS framework như Bootstrap
  14. Cách sử dụng CSS trong JS sử dụng Single File Components
  15. Cách quản lý state sử dụng component state hoặc vuex, và thư viện của nó
  16. Cách kiểm tra types sử dụng prop types hoặc TypeScript
  17. Cách handle routing sử dụng vue-router
  18. Cách thực thi các API sử dụng GraphQL/Apollo/REST sử dụng axios hoặc fetch
  19. Sử dụng một utility library như lodash hoặc moment
  20. Cách test sử dụng JestVue Test Utils
  21. Cách thực hiện test từ đầu đến cuối bằng Cypress hoặc Puppeteer hoặc những thứ khác
  22. Cách build một desktop Vue app sử dụng Electron
  23. Sử dụng vue-i18n trong việc hỗ trợ đa ngôn ngữ
  24. Cách triển khai server-side rendering

Hi vọng với lộ trình phía trên sẽ hỗ trợ được những bạn trong việc tìm hiểu về Vue.js

Tham khảo

Link bài gốc: https://flaviocopes.com/vue-developer-roadmap/

Các bạn có thể tải miễn phí tài liệu của tác giả bài viết ở đây Vue Handbook


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí