강의

멘토링

커뮤니티

BEST
Programming

/

Front-end

Hướng dẫn hoàn chỉnh về Vue.js - Học các khái niệm thực tế thông qua thực hành và tái cấu trúc

Đây là khóa học Vue.js thực chiến nối tiếp chuỗi Do it! Vue.js nhập môn -> Khóa học Vue.js sơ cấp -> Khóa học Vue.js trung cấp. Khóa học sẽ giúp bạn có thể vận dụng Vue.js một cách hoàn hảo trong công việc thực tế.

(4.9) 382 đánh giá

4,823 học viên

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

  • captain
JavaScript
JavaScript
Vue.js
Vue.js
JavaScript
JavaScript
Vue.js
Vue.js

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.9

5.0

이우진

46% đã tham gia

Wow, bài giảng thực sự là... tôi mới học được nửa chừng thôi! Trong trường hợp của tôi, tôi là sinh viên đại học năm thứ 4 đang tham gia khóa học ngay mà không cần tham gia các khóa học trung cấp và cơ bản! Nếu bạn đã học bài giảng ở trình độ trung cấp, chắc chắn bạn sẽ có thể nghe với mức độ hiểu biết cao. Bởi vì người hướng dẫn đã giải thích lại nên tôi có thể hiểu được một số phần ngay cả khi không nghe! Tuy nhiên, tôi chắc chắn rằng bạn sẽ hiểu nó tốt hơn nếu bạn tham gia các bài giảng ở trình độ trung cấp. Vì đây là bài giảng chứa đầy những khía cạnh thực tế và những lời khuyên hữu ích của người hướng dẫn nên anh ấy giải thích các khái niệm một cách chi tiết và khiến tôi băn khoăn: "Tôi nghĩ gì?" Tại sao điều này lại xảy ra như thế này? Tôi rất ngạc nhiên khi anh ấy nói ngay lập tức... đến mức tôi tự hỏi liệu anh ấy có nghe được những gì tôi nói không. Nó thực sự đáng đồng tiền bát gạo. Ngay sau khi tôi hoàn thành bài giảng này và được trả tiền từ công việc bán thời gian của mình, tôi dự định sẽ học bài giảng webpack của người hướng dẫn và bài giảng PWA cùng nhau!!! Trong cuộc thi hackathon sắp tới, tôi sẽ sử dụng vue.js mà tôi đã học được từ người hướng dẫn Jang Gi-hyo và sử dụng nó như những gì tôi đã học để giành chiến thắng!!! Cảm ơn bạn vì bài giảng tuyệt vời!

5.0

Yu Jae Seung

92% đã tham gia

Tôi nghĩ nó sẽ giúp ích rất nhiều trong việc thực hiện các dự án web có cấu trúc và linh hoạt thông qua vue.js. Trong khi làm việc trên một dự án web bằng cách sử dụng Angular1, tôi đã đi loanh quanh và không thể chấp nhận tài liệu mới như ES6 và các thành phần bắt đầu bằng Angular2. Tôi bị thu hút bởi sự hấp dẫn của vue.js, vì vậy tôi đã tham gia khóa học của Pangyo từ những điều cơ bản và kết thúc ở đây. Một số người nói rằng bạn có thể bỏ qua bài giảng cơ bản vì tất cả nội dung đều được trình bày trong hướng dẫn đầy đủ mà không cần bài giảng cơ bản, nhưng Cá nhân tôi nghĩ rằng nên hoàn thành bài giảng cơ bản + bài giảng trung cấp để củng cố kiến ​​thức từ những điều cơ bản. Để bạn không bị quên những gì đã học trước đó, nó được lặp đi lặp lại nhiều lần và cung cấp các ví dụ nhằm cung cấp những thông tin hữu ích có thể áp dụng ngay vào thực tế. Nó dường như cũng chứa rất nhiều lời khuyên phát triển. Tôi sắp bắt đầu một dự án mới bằng vue.js và tôi rất hào hứng và mong chờ nó. Có rất nhiều thành phần quanh quẩn trong đầu bạn nhưng để thực hiện được chúng cần có thời gian và công sức phải không? hehe; Tôi hy vọng mọi người sẽ cố gắng hết mình~ ^^

5.0

BongSik Han

28% đã tham gia

Quá nhiều hoặc quá ít quá nhiều khóa học Đối với những người phải đi bộ không ngừng qua vùng hoang dã vô nghĩa của web và ứng dụng, Vue.js là ốc đảo của tâm hồn. Với khuôn mặt đỏ bừng không còn mồ hôi, kiệt sức vì học văn kiện Khóa học này là nguồn phước lành làm cho một giọt nước mắt bạc chảy xuống. Và trái ngọt làm quên đi cái nóng của mặt trời. Một cách dễ dàng để thể hiện Vue.js trong thời đại lập trình hiện đại đang tăng tốc theo đuổi những thứ ngày càng dễ dàng và đơn giản. Một khóa học không quá nhiều cũng không quá ít, không quá nhiều cũng không quá ít. Cảm ơn bạn luôn.

Bạn sẽ nhận được điều này sau khi học.

  • Cách cấu hình và phát triển dự án với Vue CLI (v3.0) mới nhất

  • Từ cơ bản đến thực chiến và các pattern nâng cao của Vue Router

  • Cách gọi API sử dụng Axios và xử lý bất đồng bộ trong JavaScript

  • Hiểu sâu về Vuex và quản lý trạng thái

  • Phương pháp gọi dữ liệu có xem xét đến trải nghiệm người dùng (User Experience)

  • Tái sử dụng component bằng Mixins và High Order Component

  • Cách tích hợp thư viện bên ngoài vào dự án

  • Mẫu thiết kế View Component

Dừng ngay việc học qua các khóa học truyền đạt kiến thức đơn thuần,
Hiểu Vue.js hoàn hảo qua hình thức đối thoại khuyến khích thực hành ✌

Hướng dẫn hoàn hảo về Vue.js 📖


Trong khóa học này, chúng ta sẽ tìm hiểu tất cả các kỹ thuật và kiến thức cần thiết khi sử dụng Vue.js trong thực tế như Vue Router, Vuex, phương pháp triển khai giao tiếp HTTP, cách sử dụng thư viện bên ngoài, design pattern của component,... thông qua việc xây dựng dịch vụ web với API thực tế.

Các kỹ thuật nâng cao học được từ buổi học offline với Evan You - người sáng lập Vue.js và kiến thức được truyền đạt trực tiếp từ các thành viên Vue Core Team đã được thấm nhuần vào khóa học này. Hãy cùng tìm hiểu cách các lập trình viên giỏi viết code như thế nào.

Đặc điểm riêng của khóa học này 😁

  • Khóa học tương tác khuyến khích thực hành
    Chỉ đơn thuần gõ theo code thì sẽ không thể biến nó thành của riêng bạn. Khóa học hướng tới phong cách đối化 (Interactive) với việc giải thích lý thuyết ngắn gọn, giảng viên thực hiện mẫu, sau đó cùng các học viên xây dựng dịch vụ web. Hãy biến những nội dung giảng viên truyền đạt thành của riêng bạn thông qua 12 bài tập thực hành.

  • Refactoring từ góc nhìn của người mới bắt đầu
    Thiết kế dịch vụ từ góc nhìn của người mới bắt đầu quen thuộc với jQuery hơn là phương pháp phát triển dựa trên component, cùng nhau cải thiện cấu trúc code và ứng dụng để phát triển tư duy dựa trên component. Cùng nhau tạo ra code có thể áp dụng ngay vào thực tế.

  • Khóa học với lời giải thích dễ hiểu và thú vị
    Chương trình giảng dạy được xây dựng từ góc nhìn của người mới bắt đầu, rút ra từ kinh nghiệm giảng dạy cho hơn 200 học viên trong các lớp học offline trong 2 năm. Các bài thực hành và refactoring được lồng ghép khắp nơi trong khóa học để giúp những người chưa quen với tư duy dựa trên component có thể tự nhiên làm quen với nó. Sau khi hoàn thành khóa học, bạn sẽ khám phá ra phiên bản bản thân đã trưởng thành hơn rất nhiều.

Lộ trình liên quan 🚎

Chinh phục phát triển Frontend với Vue.js và TypeScript
Lộ trình bao gồm các khóa học của Captain Pangyo
học Vue + TypeScript một lần là xong.
Bao gồm khóa học này


Giới thiệu giảng viên 👨‍🏫

Captain Pangyo

Phỏng vấn "Người mà Inflearn đã gặp"

"Tôi dùng doanh thu từ khóa học để hỗ trợ Vue.js mã nguồn mở +
Saenghwalcoding 😁"

Chúng tôi cung cấp giảm giá khóa học!

Chuỗi bài "Lộ trình phát triển Frontend
hoàn chỉnh với Vue.js" giảm giá 25% (Nhấp vào)

Giảm giá 50% cho học sinh
trung học, phổ thông và sinh viên đại học không có thu nhập (nhấp vào)

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người làm việc thực tế bắt đầu dự án mới với Vue.js

  • Lập trình viên frontend, backend muốn tạo dịch vụ của riêng mình bằng Vue.js

  • Lập trình viên Vue.js muốn sử dụng Vue.js tốt hơn

  • Các publisher, designer đã học các khóa cơ bản, trung cấp nhưng vẫn còn xa lạ với phát triển dịch vụ

  • Sinh viên đại học chuẩn bị portfolio xin việc

  • Người mong muốn chuyển việc đang chuẩn bị phỏng vấn kỹ thuật

Xin chào
Đây là

49,267

Học viên

4,853

Đánh giá

3,816

Trả lời

4.9

Xếp hạng

19

Các khóa học

Tôi đã chia sẻ kiến thức trên Inflearn được 8 năm. 🏠 Blog kỹ thuật, 📣 Twitter, 💻 Github

📗 Do it! Nhập môn Vue.js, TypeScript cho người mới bắt đầu v.v. Tác giả của 3 cuốn sách
📖 Cracking Vue.js, TypeScript Handbook, Webpack Handbook. Tác giả của 3 cuốn sách hướng dẫn trực tuyến miễn phí
👨‍💻 Vận hành Kênh YouTube phát triển Front-end của Captain Pangyo - Nơi lắng nghe những trăn trở của các bạn đang tìm việc và các lập trình viên trẻ
🥤 Vận hành Phòng chat mở KakaoTalk của Captain Pangyo - Nơi cập nhật thông tin mới nhất về phát triển Front-end và lắng nghe suy nghĩ, trăn trở của các đồng nghiệp trong ngành

Chương trình giảng dạy

Tất cả

96 bài giảng ∙ (10giờ 23phút)

    Ngày đăng: 
    Cập nhật lần cuối: 

    Đánh giá

    Tất cả

    382 đánh giá

    4.9

    382 đánh giá

    • pappagallos5031님의 프로필 이미지
      pappagallos5031

      Đánh giá 5

      Đánh giá trung bình 5.0

      5

      46% đã tham gia

      Wow, bài giảng thực sự là... tôi mới học được nửa chừng thôi! Trong trường hợp của tôi, tôi là sinh viên đại học năm thứ 4 đang tham gia khóa học ngay mà không cần tham gia các khóa học trung cấp và cơ bản! Nếu bạn đã học bài giảng ở trình độ trung cấp, chắc chắn bạn sẽ có thể nghe với mức độ hiểu biết cao. Bởi vì người hướng dẫn đã giải thích lại nên tôi có thể hiểu được một số phần ngay cả khi không nghe! Tuy nhiên, tôi chắc chắn rằng bạn sẽ hiểu nó tốt hơn nếu bạn tham gia các bài giảng ở trình độ trung cấp. Vì đây là bài giảng chứa đầy những khía cạnh thực tế và những lời khuyên hữu ích của người hướng dẫn nên anh ấy giải thích các khái niệm một cách chi tiết và khiến tôi băn khoăn: "Tôi nghĩ gì?" Tại sao điều này lại xảy ra như thế này? Tôi rất ngạc nhiên khi anh ấy nói ngay lập tức... đến mức tôi tự hỏi liệu anh ấy có nghe được những gì tôi nói không. Nó thực sự đáng đồng tiền bát gạo. Ngay sau khi tôi hoàn thành bài giảng này và được trả tiền từ công việc bán thời gian của mình, tôi dự định sẽ học bài giảng webpack của người hướng dẫn và bài giảng PWA cùng nhau!!! Trong cuộc thi hackathon sắp tới, tôi sẽ sử dụng vue.js mà tôi đã học được từ người hướng dẫn Jang Gi-hyo và sử dụng nó như những gì tôi đã học để giành chiến thắng!!! Cảm ơn bạn vì bài giảng tuyệt vời!

      • bansoon님의 프로필 이미지
        bansoon

        Đánh giá 4

        Đánh giá trung bình 4.5

        5

        92% đã tham gia

        Tôi nghĩ nó sẽ giúp ích rất nhiều trong việc thực hiện các dự án web có cấu trúc và linh hoạt thông qua vue.js. Trong khi làm việc trên một dự án web bằng cách sử dụng Angular1, tôi đã đi loanh quanh và không thể chấp nhận tài liệu mới như ES6 và các thành phần bắt đầu bằng Angular2. Tôi bị thu hút bởi sự hấp dẫn của vue.js, vì vậy tôi đã tham gia khóa học của Pangyo từ những điều cơ bản và kết thúc ở đây. Một số người nói rằng bạn có thể bỏ qua bài giảng cơ bản vì tất cả nội dung đều được trình bày trong hướng dẫn đầy đủ mà không cần bài giảng cơ bản, nhưng Cá nhân tôi nghĩ rằng nên hoàn thành bài giảng cơ bản + bài giảng trung cấp để củng cố kiến ​​thức từ những điều cơ bản. Để bạn không bị quên những gì đã học trước đó, nó được lặp đi lặp lại nhiều lần và cung cấp các ví dụ nhằm cung cấp những thông tin hữu ích có thể áp dụng ngay vào thực tế. Nó dường như cũng chứa rất nhiều lời khuyên phát triển. Tôi sắp bắt đầu một dự án mới bằng vue.js và tôi rất hào hứng và mong chờ nó. Có rất nhiều thành phần quanh quẩn trong đầu bạn nhưng để thực hiện được chúng cần có thời gian và công sức phải không? hehe; Tôi hy vọng mọi người sẽ cố gắng hết mình~ ^^

        • captain
          Giảng viên

          Cảm ơn vì đã học tập chăm chỉ, Jaeseung :) Kể từ tuần trước, các bạn đã chăm chú lắng nghe cả khóa trung cấp và khóa hướng dẫn đầy đủ, đặt rất nhiều câu hỏi và thậm chí để lại những đánh giá tích cực :) Tôi hy vọng bạn sử dụng những gì bạn đã học được trong dự án mới của mình và vui vẻ với nó. Cảm ơn bạn đã góp ý chân thành cho người khác. Hôm nay mình đã upload các bài giảng về mẫu thiết kế thành phần và hàm async, các bạn nghe vui vẻ nhé :) Cảm ơn Jaeseung!

      • bongsikhan님의 프로필 이미지
        bongsikhan

        Đánh giá 5

        Đánh giá trung bình 5.0

        5

        28% đã tham gia

        Quá nhiều hoặc quá ít quá nhiều khóa học Đối với những người phải đi bộ không ngừng qua vùng hoang dã vô nghĩa của web và ứng dụng, Vue.js là ốc đảo của tâm hồn. Với khuôn mặt đỏ bừng không còn mồ hôi, kiệt sức vì học văn kiện Khóa học này là nguồn phước lành làm cho một giọt nước mắt bạc chảy xuống. Và trái ngọt làm quên đi cái nóng của mặt trời. Một cách dễ dàng để thể hiện Vue.js trong thời đại lập trình hiện đại đang tăng tốc theo đuổi những thứ ngày càng dễ dàng và đơn giản. Một khóa học không quá nhiều cũng không quá ít, không quá nhiều cũng không quá ít. Cảm ơn bạn luôn.

        • captain
          Giảng viên

          Bongsik...bạn đã viết một bài thơ... Cảm ơn Bongsik vì đã viết bài đánh giá khóa học tuyệt vời. Bạn càng phải tự hào hơn khi đã giành chiến thắng trong sự kiện đánh giá khóa học tháng đầu tiên... Chúng tôi sẽ tiếp tục tạo ra nội dung không quá nhiều cũng không quá ít :)

      • wjsyuwls님의 프로필 이미지
        wjsyuwls

        Đánh giá 24

        Đánh giá trung bình 5.0

        4

        54% đã tham gia

        Vue3 chưa cập nhật nên phải mất nhiều thời gian để tham gia khóa học... Ngoài ra thì tôi hài lòng haha.

        • gurumee920260님의 프로필 이미지
          gurumee920260

          Đánh giá 11

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          Xin chào. Tôi là một lập trình viên mới hiện đang làm thực tập sinh tại một công ty. Tôi hiện đang thực hiện một dự án tại công ty của mình và trong khi đang băn khoăn không biết nên sử dụng cái gì cho giao diện người dùng, tôi đã tham gia khóa học sơ bộ này để thử sử dụng Vue.js. Trong trường hợp của tôi, ban đầu tôi thường sử dụng React và đọc cuốn sách “Do it!” Có lẽ vì đã đọc phần “Giới thiệu về Vue.js” nên tôi có thể hiểu bài giảng một cách trôi chảy. Khi lần đầu tiên đăng ký một khóa học, tôi đã thực lòng nghĩ: “Tại sao nó lại đắt như vậy?” Tôi đã có suy nghĩ này, nhưng bây giờ khi tôi đã kết thúc khóa học, tôi nghĩ đó là “một khóa học đáng đồng tiền bát gạo”. Từ chế độ xem cơ bản đến ứng dụng và nhiều mẹo hữu ích khác nhau như cách làm việc dễ dàng với CSS, mẫu thiết kế thành phần và xem triển khai ứng dụng. Tôi đã có thể có được cái nhìn thoáng qua về những nỗ lực khác nhau đã được thực hiện để tạo ra bài giảng của Đại úy Pangyo. Cảm ơn bạn đã tạo ra một khóa học tuyệt vời như vậy.

          1.586.480 ₫

          Khóa học khác của captain

          Hãy khám phá các khóa học khác của giảng viên!

          Khóa học tương tự

          Khám phá các khóa học khác trong cùng lĩnh vực!