강의

멘토링

커뮤니티

BEST
Programming

/

Full-stack

Vue.js - Lập trình web liên kết với Django

Bạn có thể lập trình web bằng Vue.js và khung Django.

(4.7) 69 đánh giá

673 học viên

Độ khó Cơ bản

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

Vue.js
Vue.js
Django
Django
Vue.js
Vue.js
Django
Django

Đá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.7

5.0

김동혁

100% đã tham gia

công lao. 1. Tìm hiểu cách các chuyên gia thực sự đọc và xem các tài liệu chính thức của nước ngoài (Nó dạy bạn cách nhìn.) 2. Bạn viết rằng Django ở trình độ sơ cấp-trung cấp nhưng độ khó khá cao. Thay vì chỉ sử dụng ListView và Bản mẫu, hãy xem tài liệu về các lớp Chế độ xem gốc kế thừa và sử dụng chúng. Bằng cách xem khóa học này, bạn có thể có cảm nhận tốt về Django Class View. 3. Tìm hiểu các phương pháp phát triển thực tế tại hiện trường Triển khai máy chủ (Django)/máy khách (Xem JS) tương ứng Kiến thức đầy đủ về truyền dữ liệu (phương pháp JSON) giữa máy chủ và máy khách điều bất lợi không tồn tại. Sự giới thiệu Những người đã tham gia khóa học cơ bản về Django chắc chắn nên tham gia khóa học này.

5.0

br

91% đã tham gia

Rất hài lòng. Tôi nghe rõ lắm. Tôi đoán tôi sẽ phải đi lại một lần nữa. Có thể hơi khó nghe đối với người mới bắt đầu, nhưng Cách tiếp cận tách biệt phía trước thông qua tích hợp API rất có lợi. Trên thực tế, tôi đã tìm thấy khóa học này, nhưng tôi không nghĩ mình đã tìm thấy nó ở nơi nào khác.

5.0

정발산

100% đã tham gia

Khi đang học Django, tôi muốn tìm hiểu về front-end framework và tôi rất vui vì đã tìm thấy khóa học này. Trước hết, tôi rất cần kết nối Baek và Vue, và tôi đã có thể đạt được một số kiến ​​thức thông qua bài giảng này. Cá nhân, ngay cả khi bạn không biết gì về Vue, tôi nghĩ sẽ không có vấn đề gì khi xem bài giảng nếu bạn đã nghiên cứu Django ở một mức độ nào đó và biết cấu trúc cơ bản của HTML.

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

  • Tích hợp Vue.js và Django

  • Phát triển ứng dụng ToDo

  • Sự khác biệt giữa kết xuất máy khách và máy chủ

  • Xử lý mã thông báo CSRF

  • Thiết kế web bằng Bootstrap và FontAwgie

  • Xử lý dữ liệu bằng axios

Chúng tôi cung cấp các nguồn mới nhất cho Vue 3.x và Django 5.x.

Tôi đã tải lên video hướng dẫn cập nhật sự khác biệt của phiên bản. (Phần 0)

Vue.js - Tích hợp Django - Lập trình web

Lập trình web có thể được thực hiện bằng nhiều ngôn ngữ và khuôn khổ khác nhau.

Trong số đó, việc tận dụng framework Vue.js được tối ưu hóa cho front-end và framework Django được tối ưu hóa cho back-end mang đến sự kết hợp tối ưu cho lập trình web hiệu quả. Cả hai đều mang lại lợi thế về tính dễ dàng và tốc độ.

Khóa học này sẽ chỉ cho bạn cách phát triển ứng dụng todo bằng cách sử dụng khả năng tương tác JSON giữa Vue.js và Django mà không cần sử dụng Vue Router hoặc Vuex, là các tính năng trung cấp và nâng cao của Vue.js, hoặc Django Rest Framework, là một gói trung cấp và nâng cao của Django.


Trong quá trình này, bạn sẽ tìm hiểu ưu và nhược điểm của Client Rendering và Server Rendering, đồng thời có thêm kiến thức sâu hơn về chế độ xem kiểu lớp của Django.

Đây là một lợi thế của khóa học này so với phương pháp liên kết Ứng dụng trang đơn thông thường.

  • Đây là phương pháp tích hợp Vue-Django, nhưng bạn không cần phải sử dụng VueRouter/Vuex/DRF.
  • Đây là phương pháp tích hợp Vue-Django nhưng sử dụng chức năng Admin của Django.
  • Django không chỉ có thể được sử dụng như một máy chủ API mà còn để xử lý mẫu.

Mục tiêu học tập

  • Bạn có thể lập trình web bằng cách sử dụng các framework Vue.js và Django.

Những người hữu ích

  • Các nhà phát triển muốn sử dụng mã Vue.js trong các dự án Django của họ
  • Các nhà phát triển biết về Vue.js nhưng muốn học thêm về Django
  • Các nhà phát triển muốn sử dụng nhiều hơn chế độ xem lớp Django.
  • Các nhà phát triển muốn tìm hiểu về các tính năng của Vue axios và Django JsonResponse.

Ghi chú
  • Tỷ lệ nội dung bài giảng cho Vue.js và Django là khoảng 3:7.
  • Video bài giảng dành cho phiên bản Vue 2.x / Django 2.x, nhưng cung cấp các nguồn Vue 3.x / Django 5.x và có rất ít sự khác biệt giữa hai phiên bản về phạm vi bài giảng.
  • Vue.js sử dụng VSCode và Django sử dụng công cụ phát triển PyCharm.
kiến thức trước đó
  • Vue.js (Người mới bắt đầu): Cấp độ mà bạn có thể sử dụng các lệnh như v-if và v-for.
  • Django (Người mới bắt đầu): Trình độ cho phép bạn hiểu hướng dẫn về Django.

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

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

  • người mới bắt đầu phát triển web

  • Bất cứ ai muốn học phát triển tích hợp front-end và back-end

  • Người muốn thực hành qua dự án thực tế

  • Bất kỳ ai quan tâm đến việc phát triển ứng dụng web bằng Vue.js và Django

Xin chào
Đây là

2,104

Học viên

154

Đánh giá

224

Trả lời

4.6

Xếp hạng

5

Các khóa học

Việc phát triển chương trình của tôi bắt đầu với ngôn ngữ C, qua Java và gần đây chủ yếu sử dụng Python.
Tôi đã tham gia vào dự án phát triển máy chủ backend cho dịch vụ KT ucloud, phát triển công cụ xử lý thông tin meta cho thư mục/tệp của khách hàng bằng Java và dịch vụ push cho máy khách bằng Python.

Ngoài ra, tôi cũng từng phát triển chương trình đo tốc độ đường truyền internet của KT, chương trình quản lý vận hành thiết bị mạng và chương trình phân tích dữ liệu lưu lượng truy cập khổng lồ. Cá nhân tôi rất say mê sức hấp dẫn của Python và luôn cố gắng tận hưởng việc lập trình bằng Python bất cứ khi nào có thể.

Như một phần của nỗ lực đó, dạo gần đây tôi đang mở rộng phạm vi ứng dụng của Python thông qua việc phát triển các dự án như lập trình web sử dụng Django, liên kết JSON sử dụng Django Rest Framework, phân tích dữ liệu sử dụng Pandas và phát triển giải pháp AI sử dụng Scikit-learn/Tensorflow/ChatGPT.

< Sách đã xuất bản >

1. Lập trình Web Python học cùng Django (Xuất bản lần đầu, Hanbit Media, tháng 4/2015)
2. Lập trình Web Python sử dụng Django - Phần thực hành (Xuất bản lần đầu, Hanbit Media, tháng 7/2016)
3. Lập trình Web Python học cùng Django (Bản hiệu đính, Hanbit Media, tháng 8/2018)
4. Lập trình Web Python sử dụng Django - Phần thực hành (Bản hiệu đính, Hanbit Media, tháng 11/2019)
5. Lập trình Web Python học cùng Django (Xuất bản lần thứ 3, Hanbit Media, tháng 11/2022)

< Bài giảng video >

1. Lập trình Web kết hợp Vue.js - Django (Video Inflearn, tháng 4/2019)
2. Lập trình Web kết hợp Vue.js - Django - Phần thực hành (Video Inflearn, tháng 9/2020)
3. Xây dựng Blog nhanh chóng với Vue - Django - Bootstrap (Video Inflearn, tháng 9/2021)
4. Các điểm cốt lõi của Django REST framework (Video Inflearn, tháng 2/2022)
5. AI Web Programming (Video Inflearn, tháng 2/2024)

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

Tất cả

37 bài giảng ∙ (4giờ 41phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

69 đánh giá

4.7

69 đánh giá

  • hyukster90666님의 프로필 이미지
    hyukster90666

    Đánh giá 20

    Đánh giá trung bình 4.8

    5

    100% đã tham gia

    công lao. 1. Tìm hiểu cách các chuyên gia thực sự đọc và xem các tài liệu chính thức của nước ngoài (Nó dạy bạn cách nhìn.) 2. Bạn viết rằng Django ở trình độ sơ cấp-trung cấp nhưng độ khó khá cao. Thay vì chỉ sử dụng ListView và Bản mẫu, hãy xem tài liệu về các lớp Chế độ xem gốc kế thừa và sử dụng chúng. Bằng cách xem khóa học này, bạn có thể có cảm nhận tốt về Django Class View. 3. Tìm hiểu các phương pháp phát triển thực tế tại hiện trường Triển khai máy chủ (Django)/máy khách (Xem JS) tương ứng Kiến thức đầy đủ về truyền dữ liệu (phương pháp JSON) giữa máy chủ và máy khách điều bất lợi không tồn tại. Sự giới thiệu Những người đã tham gia khóa học cơ bản về Django chắc chắn nên tham gia khóa học này.

    • sobeery5113님의 프로필 이미지
      sobeery5113

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      91% đã tham gia

      Rất hài lòng. Tôi nghe rõ lắm. Tôi đoán tôi sẽ phải đi lại một lần nữa. Có thể hơi khó nghe đối với người mới bắt đầu, nhưng Cách tiếp cận tách biệt phía trước thông qua tích hợp API rất có lợi. Trên thực tế, tôi đã tìm thấy khóa học này, nhưng tôi không nghĩ mình đã tìm thấy nó ở nơi nào khác.

      • okwkdalsgur0884님의 프로필 이미지
        okwkdalsgur0884

        Đánh giá 5

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Khi đang học Django, tôi muốn tìm hiểu về front-end framework và tôi rất vui vì đã tìm thấy khóa học này. Trước hết, tôi rất cần kết nối Baek và Vue, và tôi đã có thể đạt được một số kiến ​​thức thông qua bài giảng này. Cá nhân, ngay cả khi bạn không biết gì về Vue, tôi nghĩ sẽ không có vấn đề gì khi xem bài giảng nếu bạn đã nghiên cứu Django ở một mức độ nào đó và biết cấu trúc cơ bản của HTML.

        • so012070239님의 프로필 이미지
          so012070239

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          Nếu tôi cố gắng học trên Google một mình thì sẽ mất rất nhiều thời gian. Nó rất hữu ích. Khi lập trình ở Django, tôi nghĩ bạn có thể giải quyết được nhiều vấn đề chỉ bằng cách biết cách đọc ccbv đúng cách.

          • huniwooks님의 프로필 이미지
            huniwooks

            Đánh giá 15

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

            Sau khi học django một thời gian, tôi lại xem nó như một cách bồi dưỡng, và nó thật tuyệt! Cảm ơn

            705.360 ₫

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

            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!