VueJS 2 - The Progressive JavaScript Framework
Mô tả

VueJS là một Progressive JavaScript Framework dùng để xây dựng giao diện người dùng một cách nhanh chóng và đặc biệt là tương thích với nhiều trình duyệt, hệ điều hành khác nhau. Ưu điểm lớn nhất của VueJS đó là phần core nhỏ gọn nhưng đủ mạnh mẽ và dễ dàng tích hợp, bổ sung thêm các tính năng, thư viện khác khi cần thiết, phù hợp cho từng trường hợp và yêu cầu của dự án.

Khóa học này sẽ hướng dẫn cách tiếp cận, sử dụng thư viện VueJS (phiên bản 2.x) một cách nhanh chóng, giúp các bạn giảm bớt thời gian tiếp cận và ứng dụng được luôn cho công việc của mình.

Tham khảo so sánh VueJS với các Javascript Framework khác: https://vuejs.org/v2/guide/comparison.html


Yêu cầu

  • Nắm được các kiến thức cơ bản về HTML, CSS và Javascript.
  • Có khả năng đọc tài liệu tiếng Anh là một lợi thế (trong khóa học ngoài các hướng dẫn sẽ có thêm dẫn link tài liệu gốc bằng tiếng Anh).

 

Đối tượng

  • Web developer, đặc biệt là Frontend Developer. Giúp các bạn có thể tạo ra các giao diện, ứng dụng web phức tạp một cách nhanh chóng.
  • Những ai thích mày mò, học tập nâng cao trình độ bản thân. Ngoài các ứng dụng web, bạn có thể sử dụng VueJS trong các ứng dụng Desktop hay thậm chí ứng dụng Mobile trên Android, iOS, ...

 

Lưu ý: khóa học vẫn đang trong thời gian cập nhật và chưa đầy đủ các bài giảng. Cần cân nhắc kỹ trước khi đăng ký. 

Giáo trình
0. Mở đầu
  •  Giới thiệu về VueJS
  •  Làm quen với VueJS 2
1. Ví dụ mẫu
  •  Markdown Editor
  •  GitHub Commits Phần 1
  •  GitHub Commits Phần 2
  •  Grid Component Phần 1
  •  Grid Component Phần 2
2. Ví dụ thực tế
  •  Tạo widget Dự báo thời tiết
  •  Tạo trang Shopping Cart Phần 1
  •  Tạo trang Shopping Cart Phần 2
  •  Mini game Tic-tac-toe Phần 1
  •  Mini game Tic-tac-toe Phần 2
  •  Mini game Tic-tac-toe Phần 3
3. Single-Page Application
  •  Tạo môi trường dev với Vue CLI
  •  Cấu trúc thư mục và luồng chạy
  •  Component và Router Phần 1
  •  Component và Router Phần 2
  •  Kết hợp thư viện jQuery Phần 1
  •  Kết hợp thư viện jQuery Phần 2
  •  Chia Component
  •  Render content
  •  Deploy application
4. Server-Side Rendering
  •  Giới thiệu về Server-Side Rendering
  •  Giới thiệu về Nuxt.js
  •  Component library
  •  Dynamic routes
  •  Middleware
  •  Vuex Store
Gói học phí
Bạn có thắc mắc
Nhận hỗ trợ
Để lại thông tin, chúng tôi sẽ liên hệ với bạn
Đóng trọn gói
300000đ
Học viên hoàn thành học phí trong một lần