강의

멘토링

커뮤니티

BEST
Programming

/

Full-stack

Quyết định và Django! Tạo Pinterest bằng Django: Từ đầu đến triển khai

Sử dụng khung web đại diện của Python, django, chúng tôi sẽ triển khai dịch vụ web được mô phỏng theo thiết kế bố cục dạng thẻ độc đáo của Pinterest.

(4.7) 83 đánh giá

1,238 học viên

  • Hyong Sok Park
Django
Docker
Python

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

Dịch cái này sang tiếng Việt

  • mô hình phát triển django

  • Triển khai máy chủ thực thông qua docker

  • Triển khai bố cục kiểu thẻ Pinterest

  • Sử dụng các nguồn bên ngoài như MagicGrid, Bootstrap và Google Font

  • Triển khai máy chủ dựa trên AWS

Trở thành nhà phát triển cấp cao hơn thông qua phát triển thực tế với Django và Docker !

📣 Vui lòng kiểm tra!
Khóa học này được cung cấp miễn phí cho 20 bài học đầu tiên, dưới dạng bài hướng dẫn. Bạn có thể trả phí cho các bài học còn lại sau khi hoàn thành các bài học trước.

Quyết định và Django! Tạo Pinterest: Từ đầu đến triển khai
Django, cốt lõi và các tính năng của Docker

Quyết định và Django! - Công viên Hyong Sok (박형석)

Từ Django cơ bản đến nâng cao

Trong khóa học này, chúng ta sẽ tạo một dịch vụ web đánh giá bố cục dạng thẻ độc đáo của Pinterest bằng Django, một framework web tiêu biểu của Python.

Xây dựng website với Django không quá khó. Đây là một framework cung cấp các tính năng mạnh mẽ cho phép bất kỳ ai cũng có thể tạo ra những website ấn tượng. Tuy nhiên, nếu không hiểu rõ các mô hình phát triển cốt lõi và các tính năng mạnh mẽ của Django, bạn sẽ không thể khai thác hết tiềm năng của nó.

Khi chúng tôi phát triển từng chức năng mục tiêu, chúng tôi sẽ hướng dẫn bạn hiểu lý do tại sao chức năng này được sử dụng và những chức năng nào nên được sử dụng trong tương lai.

Biến Django thành của riêng bạn bằng cách tạo ra các dịch vụ web thực sự, từ mô hình phát triển cơ bản của Django, MTV, cho đến cải thiện năng suất CRUD thông qua Class Based View và sử dụng các tính năng mạnh mẽ của Django như Mixin, ModelForm và Field Lookup!

Triển khai các dịch vụ web thực tế thông qua Docker

Django là một framework "web" . Web chỉ có thể thực sự kết nối với thế giới và có ý nghĩa khi nó được triển khai thực sự. Dù trang chủ hay website của bạn có ấn tượng đến đâu, nó cũng trở nên vô nghĩa nếu không được triển khai trên một mạng lưới thực tế.

Có nhiều khóa học dành riêng cho phát triển Django. Tuy nhiên, rất ít khóa học đề cập đến Docker, một công cụ thiết yếu cho các nhà phát triển. Khóa học này sẽ tích hợp Docker với Django để triển khai một dịch vụ thực tế .

Từ các khái niệm cơ bản về Container và Image của Docker đến các tính năng nâng cao như Network, Volume, Stack và Secret, bạn có thể tìm hiểu cách áp dụng chúng vào các dịch vụ thực tế, cũng như các vấn đề bạn có thể gặp phải khi triển khai các dịch vụ web thực tế, nguyên nhân của những vấn đề đó và cách giải quyết chúng.

Thiết kế web thông qua các nguồn bên ngoài hữu ích

Thiết kế đóng vai trò then chốt đối với web. Mặc dù các nhà phát triển web không nhất thiết phải là nhà thiết kế, nhưng thiết kế là một yếu tố thiết yếu của phát triển web hiện đại mà không thể bỏ qua.

Trong khóa học này , chúng ta sẽ giới thiệu và áp dụng các tài nguyên bên ngoài hữu ích như Magic Grid, Google Fonts và Bootstrap. Khám phá cách chúng có thể cải thiện bố cục và thiết kế trang web của bạn!

Nếu bạn tham gia khóa học này

  • Một khóa học toàn diện với tổng cộng 68 bài giảng, 500 trang ppttổng thời lượng bài giảng là 12 tiếng rưỡi.
  • Một khóa học đầy đủ bao gồm những kiến thức cơ bản về Django và Docker.

Chất lượng mà các nhà phát triển hiện đại yêu cầu không phải là 'những gì họ biết' mà là 'những gì họ có thể làm' .

Khóa học này tập trung vào "cái gì", "cách thức" và "lý do " của việc phát triển và triển khai một dịch vụ thực tế. Mục tiêu cuối cùng là giúp học viên tự tin rằng họ có thể tạo ra một trang web như thế này .

Đối tượng mục tiêu của bài giảng

  • Tôi đã học Python, nhưng tôi cũng muốn thử phát triển web.
  • Dành cho những người mới làm quen với framework Django
  • Dành cho những ai muốn hiểu sâu hơn về framework Django
  • Tôi biết về Django và Docker, nhưng tôi gặp khó khăn khi kết nối chúng với nhau.
  • Bất kỳ ai muốn tạo một trang web như Pinterest

Cập nhật khóa học bổ sung ngày 21 tháng 2!

  • Triển khai máy chủ dựa trên AWS EC2
  • Thiết lập tên miền AWS
  • Cài đặt HTTPS của AWS
  • Phương pháp triển khai dựa trên kho lưu trữ riêng tư Github
  • Triển khai một hệ thống tương tự

Khối lượng khóa học đã tăng lên vì nó không chỉ bao gồm việc triển khai máy chủ dựa trên AWS không được đề cập trong khóa học chính mà còn bao gồm cả hệ thống giống như bài đăng, cũng như Tin nhắn và Giao dịch do Django cung cấp!

📣 Vui lòng kiểm tra!
- Vì khóa học này có liên quan đến các khóa học trước và sau nên chúng tôi khuyên bạn nên học theo thứ tự .
- Địa chỉ của trang web thường được trích dẫn trong khóa học là https://onion.haus/account/detail/1 .

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

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

  • Bất cứ ai đã học dù chỉ một chút về Python

  • Bất kỳ ai muốn tìm hiểu thêm về mô hình phát triển của Django

  • Bất cứ ai muốn thử triển khai máy chủ chi tiết bằng docker

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

  • trăn

Xin chào
Đây là

1,238

Học viên

83

Đánh giá

216

Trả lời

4.7

Xếp hạng

1

Khóa học

Django, python 전문 프로그래머인 박형석입니다.

'실용주의 프로그래머' 로 유튜브 활동을 하고 있으며, 파이썬 위주의 강좌 영상을 업로드 하고 있습니다. 

소프트웨어 개발자이면서, 사업가이면서, 학생입니다.

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

Tất cả

85 bài giảng ∙ (14giờ 47phút)

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

Đánh giá

Tất cả

83 đánh giá

4.7

83 đánh giá

  • mnmndevlol님의 프로필 이미지
    mnmndevlol

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    93% đã tham gia

    Đây là bài giảng hay nhất tôi từng học trong đời. Họ vui lòng thông báo cho tôi và cố gắng hết sức để giúp tôi trả lời. Không có một điều gì không cần thiết trong bài giảng. Bạn đã giúp tôi vào được máy chủ (Docker) đúng cách. Tôi đã nghiên cứu và tìm thấy một ví dụ hay mà tôi có thể sử dụng. Tôi không cảm thấy thất vọng hay oán giận chút nào, và điều đó thật sảng khoái và thú vị đến mức tôi sắp hoàn thành khóa học. Thực sự không có một điều gì lọt qua được. Trong một năm, tôi thức dậy lúc 4 giờ sáng và học viết mã, tôi đã tiêu rất nhiều tiền. Có rất nhiều bài giảng tồi tệ, nơi tôi đặt những câu hỏi khó hiểu nhưng không nhận được câu trả lời và cảm thấy thất vọng. không dễ để tìm được một giáo viên giỏi. Tôi cũng thấy một số bài giảng họ chỉ sao chép và dán câu trả lời và yêu cầu bạn tìm kiếm trên Google, như thể họ đang bảo bạn đừng đặt câu hỏi. Tôi học rất nhiều bằng cách đọc các câu hỏi/câu trả lời trao đổi với người khác, sau đó tôi học được những điều được đề cập về những điều tôi chưa biết và nghĩ, "Câu chuyện là thế đấy." Nó cũng hoạt động tốt... Bài giảng này thể hiện suy nghĩ của tôi, và trong khi học, tôi đã nghĩ: “Mình nên hỏi điều này”. Nó cũng tốt để ghi lại nó. Các bài giảng khác chỉ bảo bạn tìm kiếm trên Google. Chẳng phải bạn ngại đặt câu hỏi nên không thể hỏi sao? Tôi có thể thấy rằng anh ấy không thích mọi thứ lộn xộn, và tôi cảm thấy như tính cách và tư duy của giảng viên ở một đẳng cấp hoàn toàn khác. Trên thực tế, đó là khóa học tốt nhất vì nó được giải thích cặn kẽ và ngắn gọn đến mức hầu như không cần phải hỏi bất kỳ câu hỏi nào. Nếu bạn muốn nghiên cứu Django và máy chủ, bạn có thể xem khóa học này. Nhờ bạn mà tôi đã hoàn thành tốt việc học Django và bắt đầu nghiên cứu các lĩnh vực khác một thời gian. Đó không phải là lãng phí tiền bạc... Tôi nghĩ mình đã học được rất nhiều điều. Tôi ước gì mọi người trên thế giới đều như cô giáo này. Kiếm được nhiều tiền quá! Cảm ơn bạn rất nhiều! Vẫn còn vài bài giảng nữa...

    • noeul1114
      Giảng viên

      Xin chào! Nhân tiện... đây là bài đánh giá bài giảng thú vị nhất mà tôi từng nhận được! cười Mặc dù bài giảng còn thiếu sót nhiều nhưng bạn nói nhiều điều hay quá mà tôi không biết phải làm sao. Tôi không giỏi trả lời những câu hỏi bạn hỏi nhưng tôi đã cố gắng hết sức để trả lời chúng. Tôi cảm thấy thực sự tốt vì có vẻ như bạn đã nhìn tôi một cách ưu ái. Tôi nghĩ nó mang lại cho tôi sức mạnh để tiếp tục cố gắng hết sức để trả lời các câu hỏi haha. Những lời khen ngợi về tính cách và tư duy... Bạn đã để lại cho tôi một lời khen mà người khác có thể cảm thấy xấu hổ LOL. Ồ, tôi không nghĩ nó tệ đến thế... Tuy nhiên, nếu bạn khen tôi, chẳng phải tôi nên hãnh diện sao? Cảm ơn Cảm ơn bạn rất nhiều haha Dù sao, lúc đầu tôi là một nhà phát triển thực sự không biết gì cả. Tôi đã trải qua rất nhiều lần thử và sai, sai sót và thất vọng để tạo ra thứ tôi muốn. Những người khác đang cố gắng làm những gì họ muốn Tuy nhiên, để bạn có thể cảm thấy nhẹ nhõm hơn một chút thông qua khóa học này, Khi tôi suy nghĩ và tạo ra thứ gì đó để có thể chia sẻ nhiều hơn về những gì tôi đã học được và cảm nhận, Tôi nghĩ bạn có cảm giác đó từ bài giảng và câu trả lời. Điều gì sẽ xảy ra nếu kiến ​​thức là thứ mà chỉ mình tôi biết và giấu kín? Tôi nghĩ nó sẽ không có ý nghĩa gì. Có vẻ càng ngày viết càng chán haha. Dù sao, cảm ơn bạn rất nhiều. Tôi nghĩ hôm nay tôi sẽ cảm thấy thực sự tốt. Cảm ơn bạn rất nhiều vì đã để lại một đánh giá tốt. Chúc bạn luôn hạnh phúc Tôi thực sự hy vọng như vậy. Cảm ơn

  • zenith33님의 프로필 이미지
    zenith33

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tôi là nhà phát triển cấp dưới hiện đang làm việc với Django. Trước hết, bạn có thể học Docker và AWS trong một khóa học. Cho đến nay, tất cả các dự án đều được thực hiện dưới dạng chức năng, vì vậy tôi rất tò mò về tiến trình của lớp và đã tham gia khóa học. Django có một hệ sinh thái tập trung vào các công ty khởi nghiệp ở Hàn Quốc. Ngoài ra, do tính chất của Django, trừ khi nó chuyển sang DRF, nếu không nó sẽ có xu hướng thuộc về mẫu ở phía máy khách. Có lẽ đó là lý do tại sao thật đáng thất vọng khi có rất ít việc sử dụng ngữ pháp Ajax hoặc JS dựa trên Jquery trong khóa học này. Tuy nhiên, nếu bạn xem khóa học này tập trung vào chính Django, Tôi nghĩ đây là khóa học phù hợp cho những người mới bắt đầu hoặc học những kiến ​​thức cơ bản về Django theo lớp học. Ngoài ra, nếu bạn muốn biết sự kết hợp giữa Django và Docker hoặc sự kết hợp giữa Django và AWS ở nửa sau của bài giảng, bạn có thể học được nhiều điều chỉ bằng cách xem phần đó tách biệt với bài giảng Django trước đó, và tôi nghĩ đó là đáng giá.

    • noeul1114
      Giảng viên

      Xin chào, Youngchan Jo! Tôi đã thêm Docker vì tôi nghĩ nên cho bạn biết về nó. Tôi rất biết ơn vì nhiều người đã cho tôi những phản hồi tốt trong lĩnh vực này. Cảm ơn bạn rất nhiều vì những lời tốt đẹp của bạn. Vì không thể bao gồm mọi thứ trong một khóa học, Có một hạn chế rõ ràng là chương trình giảng dạy được cấu trúc xung quanh Django và Docker, loại trừ các ngôn ngữ hoặc mẫu khác càng nhiều càng tốt. Lần tới, tôi đang nghĩ đến việc tạo một khóa học dựa trên mẫu DRF. Trước hết, xin cảm ơn bạn rất nhiều vì những phản hồi sâu sắc và những lời khen ngợi không đáng có dành cho khóa học này. Cảm ơn bạn đã để lại nhận xét bài giảng! Tôi chân thành chúc bạn có một ngày hạnh phúc hôm nay và ngày mai. Cảm ơn!

  • dncksdn1239782님의 프로필 이미지
    dncksdn1239782

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    22% đã tham gia

    Một khóa học trị giá 77.000 won. Bạn nên tham gia khóa học ngay bây giờ. Đây là bài giảng mà những người mới làm quen với Django có thể đi thẳng vào vấn đề!!!!!

    • bạn nói đúng! Hãy cho tôi một ít tiền, được không?

  • hyuk12307802님의 프로필 이미지
    hyuk12307802

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    35% đã tham gia

    Để nghiên cứu Django, tôi đã đọc sách và xem một số bài giảng và đó là khóa học Django hay nhất mà tôi đã học cho đến nay. Thật tuyệt vời vì tôi không chỉ có thể học phát triển web bằng Django mà còn cả cách triển khai. Đó là một lớp học thực sự tốt và tôi đã học được rất nhiều điều nhờ thầy. Cảm ơn!!

    • noeul1114
      Giảng viên

      Xin chào, Park Inhyuk! Thật là một lời khen ngợi khi nói rằng đây là khóa học Django tốt nhất mà tôi từng tham gia! Cảm ơn bạn rất nhiều. Khi thực hiện các dự án cá nhân, tôi thường tạo một dịch vụ bằng Django và không triển khai nó đúng cách. Vì vậy, tôi nghĩ rằng điều quan trọng là phải phân phối cho dù dự án có nhỏ đến đâu và tôi thậm chí còn nghiên cứu sâu hơn về quy trình phân phối so với các khóa học khác. Tuy nhiên, vì bạn đã khen tôi về khía cạnh đó nên tôi nghĩ tổ chức khóa học như thế này là một ý tưởng hay và tôi rất biết ơn vì bạn đã lắng nghe cẩn thận. Cảm ơn bạn rất nhiều vì đánh giá tốt! Tôi chân thành chúc bạn có một ngày hạnh phúc hôm nay và ngày mai.

  • dataliszt님의 프로필 이미지
    dataliszt

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    44% đã tham gia

    Tôi nghĩ sẽ tốt hơn nếu giải thích tốc độ phù hợp và cách thức hoạt động của nó. Có vẻ như họ cung cấp một sự kết hợp thích hợp giữa việc bắt cá và tự mình bắt chúng. Cảm ơn bạn vì bài giảng tuyệt vời.

    • noeul1114
      Giảng viên

      Xin chào CARL KIM! Cảm ơn bạn rất nhiều vì đã để lại một đánh giá tốt. Đây là một lời khen rất lớn đối với tôi vì đây là khóa học dạy cách bắt cá và thậm chí tự bắt cá. Cảm ơn bạn đã theo dõi khóa học. Tôi thực sự đánh giá cao sự quan tâm của bạn đối với khóa học của tôi! Chà, CARL KIM, tôi chân thành chúc bạn hôm nay và ngày mai có một ngày vui vẻ. Cảm ơn!

1.610.922 ₫

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!