
Do It! Django + Bootstrap: Nguyên tắc phát triển web bằng Python
SungYong Lee
Học phát triển web Python A to Z khi thực hành! Học từ cơ bản về web cho đến phát triển và triển khai blog chỉ trong một lần.
초급
Python, Django, Bootstrap
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.
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.
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!
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ế đó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!
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 .
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 .
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
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 전문 프로그래머인 박형석입니다.
'실용주의 프로그래머' 로 유튜브 활동을 하고 있으며, 파이썬 위주의 강좌 영상을 업로드 하고 있습니다.
소프트웨어 개발자이면서, 사업가이면서, 학생입니다.
Tất cả
85 bài giảng ∙ (14giờ 47phút)
Tất cả
83 đánh giá
4.7
83 đánh giá
Đánh giá 4
∙
Đánh giá trung bình 5.0
5
Đâ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...
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
Đánh giá 4
∙
Đánh giá trung bình 5.0
5
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á.
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!
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
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?
Đánh giá 4
∙
Đánh giá trung bình 5.0
5
Để 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!!
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.
Đánh giá 3
∙
Đánh giá trung bình 5.0
5
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.
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ám phá các khóa học khác trong cùng lĩnh vực!