강의

멘토링

커뮤니티

BEST
Programming

/

Full-stack

Vue.js - Lập trình web liên kết với Django (phiên bản thực tế)

Hãy nâng cấp lập trình web bằng cách sử dụng Vue.js, một FW dành riêng cho máy khách và Django, một FW dành riêng cho máy chủ. Bạn có thể dễ dàng thực hiện việc này mà không cần sử dụng VueRouter và Vuex ở phía Vue hoặc không cần sử dụng DRF ở phía Django.

(4.8) 21 đánh giá

399 học viên

Độ khó Cơ bản

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

  • bestdjango
Vue.js
Vue.js
Django
Django
Vuetify
Vuetify
Vue.js
Vue.js
Django
Django
Vuetify
Vuetify

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

5.0

손찬희

100% đã tham gia

Tôi nghĩ thật dễ dàng để viết mã ngay cả vào thời gian cuối ngày vì tôi đang làm việc bằng cách sắp xếp nó theo bài giảng.

5.0

조영준

89% đã tham gia

Tôi đã có thể hiểu được nội dung của Django mà tôi chưa thể hiểu thấu đáo bằng cách xem qua tài liệu chính thức và tôi đã có thể nghiên cứu Vue.js với một trái tim vui vẻ vì tôi đã có thể hiểu nó cùng với tài liệu chính thức. Cảm ơn bạn rất nhiều vì đã tạo ra một khóa học tuyệt vời!

5.0

선두원

93% đã tham gia

Nó cho bạn biết chính xác những gì bạn cần và cung cấp các từ khóa hoặc mẹo để biết thêm chi tiết hoặc những thứ có thể áp dụng sau này để bạn có thể tự tìm thấy chúng. Dành cho những người chưa thử vue.js hoặc chỉ mới học django, Tôi thực sự giới thiệu nó cho bất kỳ ai muốn tự mình tạo ra thứ gì đó có đầy đủ! Tôi đã mua một số khóa học từ Infrun. Khóa học này đáng giá từng xu! Được đề xuất

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

  • Bạn có thể tạo chương trình web bằng cách liên kết Vue.js và Django.

  • Bạn có thể trang trí màn hình bằng Vuetify, nó có nhiều tính năng hơn Bootstrap.

  • Bạn có thể tìm hiểu thêm về Django và các công nghệ khác.

  • Để kết nối với máy khách, bạn có thể sử dụng JsonResponse.

  • Bạn có thể tận dụng lợi thế lớn hơn của Django, chế độ xem lớp.

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

Chúng tôi cung cấp hướng dẫn bằng video về cách cập nhật phiên bản theo sự khác biệt (Phần 1).      

Dễ dàng kết nối máy khách và máy chủ của bạn với Vue.js và Django.
+ Tiến thêm một bước nữa, tận dụng Vuetify!

Việc sử dụng Vue và Django mang lại những lợi ích sau:

  • Cả hai đều có điểm chung: chúng dễ sử dụng hơn so với các nền tảng khác nhưng lại được sử dụng rộng rãi.
  • Vì chúng tôi sử dụng Vue nên những lợi thế của Client Rendering trở nên rõ ràng.
  • Điều này có nghĩa là màn hình trông tuyệt vời, không có hiện tượng nhấp nháy và tốc độ hiển thị màn hình nhanh hơn.

  • Vì chúng tôi sử dụng Django nên các công nghệ phụ trợ như xác thực/DB trở nên dễ dàng và tiện lợi.
  • Django cung cấp xác thực phiên theo mặc định, do đó bạn có thể sử dụng nó như vậy.
  • Bạn có thể sử dụng các tính năng ORM và Admin của Django như hiện tại.
  • Bên cạnh đó, các công nghệ phong phú của Django liên quan đến lập trình web cũng rất nổi tiếng.

Đâ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.
  • Bạn có thể sử dụng lại chức năng xác thực của Django.

Để chuẩn bị cho bài giảng trước (Lập trình web tích hợp Vue.js-Django)
Tính năng này đã được nâng cấp.

  • Bạn có thể học các chức năng CRUD của blog giống như trong đời thực.
  • Vì sử dụng chức năng xác thực của Django nên bạn có thể dễ dàng triển khai chức năng xác thực.
  • Vì Vue được sử dụng theo cách của Vite chứ không phải theo cách của CDN nên nó phù hợp với các chương trình lớn.
  • Bạn có thể chia chương trình Vue của mình thành các thành phần và tái sử dụng các thành phần chung.

Để trang trí màn hình của bạn, chúng tôi sẽ chỉ cho bạn cách sử dụng Vuetify so với Bootstrap.

  • Tôi chọn Vuetify vì nó có nhiều tính năng hơn Bootstrap.
  • Nếu bạn đã quen với Bootstrap, bạn có thể tạo nó theo cách tương tự.

Xem các bài giảng trước

Vue.js - Tích hợp Django - Lập trình web
Nguyên tắc tích hợp máy khách-máy chủ, các thuật ngữ chính của SPA/SSR và mã hóa theo năm cách khác nhau.

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

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

  • Tôi muốn cấu hình các chương trình máy khách và máy chủ một cách độc lập.

  • Tôi muốn nâng cấp chương trình web Django của mình lên một tầm cao mới.

  • Tôi muốn tự do sử dụng chế độ xem lớp của Django.

  • Tôi muốn sử dụng Django làm xương sống cho chương trình web Vue của mình.

  • Để làm cho màn hình trông đẹp hơn, tôi muốn sử dụng thư viện Vuetify.

Cần biết trước khi bắt đầu?

  • Bạn có thể tự viết mã các ví dụ hướng dẫn Django.

  • Trải nghiệm mã hóa chế độ xem lớp Django.

  • Tôi biết các lệnh Vue.js cơ bản.

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ả

109 bài giảng ∙ (11giờ 28phú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ả

21 đánh giá

4.8

21 đánh giá

  • zdzc5298558님의 프로필 이미지
    zdzc5298558

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tôi nghĩ thật dễ dàng để viết mã ngay cả vào thời gian cuối ngày vì tôi đang làm việc bằng cách sắp xếp nó theo bài giảng.

    • modoomusic06071506님의 프로필 이미지
      modoomusic06071506

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      89% đã tham gia

      Tôi đã có thể hiểu được nội dung của Django mà tôi chưa thể hiểu thấu đáo bằng cách xem qua tài liệu chính thức và tôi đã có thể nghiên cứu Vue.js với một trái tim vui vẻ vì tôi đã có thể hiểu nó cùng với tài liệu chính thức. Cảm ơn bạn rất nhiều vì đã tạo ra một khóa học tuyệt vời!

      • newpullin님의 프로필 이미지
        newpullin

        Đánh giá 3

        Đánh giá trung bình 4.7

        4

        100% đã tham gia

        Nó rất hữu ích trong việc hiểu Vue và Django.

        • candy04061681님의 프로필 이미지
          candy04061681

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          93% đã tham gia

          Nó cho bạn biết chính xác những gì bạn cần và cung cấp các từ khóa hoặc mẹo để biết thêm chi tiết hoặc những thứ có thể áp dụng sau này để bạn có thể tự tìm thấy chúng. Dành cho những người chưa thử vue.js hoặc chỉ mới học django, Tôi thực sự giới thiệu nó cho bất kỳ ai muốn tự mình tạo ra thứ gì đó có đầy đủ! Tôi đã mua một số khóa học từ Infrun. Khóa học này đáng giá từng xu! Được đề xuất

          • bs8choi7413님의 프로필 이미지
            bs8choi7413

            Đánh giá 1

            Đánh giá trung bình 5.0

            5

            99% đã tham gia

            911.091 ₫

            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!