Bây giờ bạn có thể hiển thị đầu ra Python của mình dưới dạng trang web!
Bạn có thể tạo trang web của riêng mình chỉ bằng Python. Đây là cơ hội để tạo Bảng điều khiển tương tác cho phép bạn kiểm tra các kết quả được tạo bằng Python, chẳng hạn như phân tích dữ liệu và học máy, trên một trang web!
Không có HTML, CSS hoặc JS Các trang web được tạo hoàn toàn bằng Python! 🖥️
Bây giờ tôi có thể hiển thị đầu ra Python của mình trên trang web!😎
Mục đích của bài giảng 'Xây dựng trang web của riêng bạn bằng Python Phần 1' là gì?😎
1. Nếu bạn chỉ học mã để tạo kết quả, chẳng hạn như phân tích dữ liệu và học máy bằng Python, thì bây giờ bạn sẽ học mã Python để tạo trang web hiển thị kết quả và có thể sử dụng như một công cụ!
2. Thay vì chỉ hiển thị kết quả mã Python của riêng bạn trên web, bạn có thể sửa đổi các tham số và tạo một trang web hiển thị lại kết quả đã sửa đổi trên web!
3. Không còn những bước rườm rà để sửa đổi tham số, dừng thực thi mã để xuất kết quả, sửa đổi tham số rồi chạy lại mã!
4. Nếu bạn tạo một trang web chỉ sử dụng Python, bạn có thể sửa đổi các tham số và kiểm tra kết quả đã sửa đổi ngay trên trang web mà không cần dừng thực thi mã hoặc sửa đổi mã!
5. Bạn sẽ học cách viết mã để "trình bày", chẳng hạn như cách hiển thị kết quả và các tham số cần nhập thông qua trang web, để bạn có thể tạo sự khác biệt với những người khác bằng mã Python!
Giáo trình tạo trang web tương tác chỉ bằng Python😎
(Vui lòng tham khảo bài giảng Giới thiệu để biết thông tin chi tiết về chương trình giảng dạy và dự án!)
Phần 1. Plotly
- Tìm hiểu module Python để hiển thị biểu đồ trên các trang web.
Phần 2. Dấu gạch ngang
- Tìm hiểu 'Dash', một mô-đun để tạo trang web chỉ bằng Python.
Phần 3. Hàm gọi lại
- Giống như các công cụ tìm kiếm chúng ta sử dụng! Chúng lấy tham số từ các trang web và mã hóa kết quả.
Cần có chức năng gọi lại để tạo trang web có thể kiểm tra ngay lập tức mà không cần sửa đổi
Chúng ta hãy học
Mục 4. Dự án
- Phân loại các ngành của các công ty niêm yết trên KOSPI & KOSDAQ tại Hàn Quốc và phân loại các công ty trong cùng một ngành. Hãy tạo một trang web nơi bạn có thể so sánh giá cổ phiếu.
Tạo trang web của riêng bạn, Chỉ cần Python là có thể! 😎
Bạn đã bao giờ sử dụng Python để tạo ra các kết quả khác nhau, chẳng hạn như phân tích dữ liệu hoặc học máy chưa? Nếu có, đã đến lúc xem xét cách trình bày những kết quả đó. Hãy thử trình bày kết quả Python của bạn trên web, thay vì trong môi trường phát triển của bạn (Spyder, Jupyter Notebook, PyCharm)!
Trong khóa học này, bạn sẽ tự tạo trang web của riêng mình chỉ bằng Python, không cần kiến thức về HTML, CSS hay JS. Bạn sẽ tạo một trang web tương tác hiển thị, cho phép bạn xem và chỉnh sửa kết quả.
Khóa học cung cấp mã cho từng phần dưới dạng tệp Jupyter Notebook. Bạn có thể dễ dàng theo dõi bài giảng bằng cách tham khảo tài liệu hướng dẫn Jupyter Notebook được cung cấp trong khóa học.
Tôi giới thiệu điều này cho những người này 🙆♀️
Bất kỳ ai có kinh nghiệm phân tích dữ liệu bằng Pandas
Dành cho những ai muốn tạo trang web riêng trước khi nghiên cứu web một cách nghiêm túc
Bất kỳ ai có kinh nghiệm tạo ra kết quả như phân tích dữ liệu hoặc học máy bằng Python
Sau khi tham dự bài giảng, bạn sẽ
✅ Bạn sẽ có thể viết mã hiển thị kết quả được tạo bằng Python trên trang web.
✅ Tạo Trang web Interactvie của riêng bạn và xem ngay kết quả của các biến đã sửa đổi mà không cần dừng mã.
✅ Khi viết mã, bạn sẽ phát triển khả năng không chỉ tập trung vào việc tạo ra kết quả mà còn suy nghĩ về cách trình bày những kết quả đó.
Hỏi & Đáp 💬
H. Tôi có thể tham gia khóa học ngay cả khi tôi không có kiến thức về HTML/CSS/JS hoặc web không?
Có! Khóa học này chỉ được giảng dạy bằng Python.
H. Tôi cần có bao nhiêu kiến thức về Python?
Bất kỳ ai có kinh nghiệm phân tích dữ liệu bằng Pandas đều có thể làm được! Tất nhiên, Pandas không phải là công cụ thiết yếu để tạo trang web. Tuy nhiên, tôi đề xuất Pandas vì dự án khóa học sử dụng nó để phân tích dữ liệu.
H. Có khóa học Nâng cao nào sau khóa Cơ bản không?
Có! Sau khi khóa học Cơ bản bắt đầu, chúng tôi sẽ lên kế hoạch cho khóa học Nâng cao dựa trên phản hồi và yêu cầu của học viên. Khóa học Cơ bản sẽ chỉ bao gồm những kiến thức cơ bản về hiển thị kết quả Python trên trang web và tạo trang web tương tác bằng các hàm callback.
Khuyến nghị cho những người này
Khóa học này dành cho ai?
Những sinh viên muốn tạo trang web chỉ bằng Python
Những sinh viên hiện muốn thể hiện kết quả Python dưới dạng trang web thay vì IDE (Spyder, JupyterNotebook, PyCharm)
HP, CHOI
Cảm ơn bạn rất nhiều vì đã tham gia khóa học.
Bằng cách sử dụng nội dung khóa học, tôi hy vọng bạn sẽ có kỹ năng hiển thị các trang web của chính HP và CHOI cũng như kết quả Python chỉ bằng Python.
Trong Phần 2, chúng tôi sẽ tạo nội dung cho phép bạn tạo một trang web và chia sẻ nó với người khác.
Hãy đón chờ Phần 2 nhé. Cảm ơn bạn đã tham gia khóa học
Tôi nghĩ rằng tôi có thể hoàn thành khóa học một cách dễ dàng vì anh ấy đã giải thích rõ nội dung chính, tập trung vào những phần cần thiết. Tôi nghĩ sẽ là một ý tưởng hay nếu thêm phần phân phối web vào bước tiếp theo và bao gồm nội dung thực sự được xem trên web. Tuy nhiên, trong quá trình giảng, đầu chuột tròn, có màu sẫm và không biến mất nên khó nhìn thấy màn hình ở khu vực đó, gây khó khăn cho việc đọc chữ ở phía sau. Nếu bạn sử dụng màu sáng hơn trong bài giảng tiếp theo sẽ không gây trở ngại. Cảm ơn bạn đã làm việc chăm chỉ giảng dạy.
Xin chào, Jae-an Ryu.
Trước tiên xin cảm ơn các bạn đã lắng nghe bài giảng.
Và cảm ơn bạn rất nhiều vì đã cho tôi biết về những bất tiện trong bài giảng của tôi và những gì tôi sẽ đề cập sau.
Mình sẽ tham khảo và đảm bảo bổ sung ở Phần 2.
Hiện tại, 'Tạo phòng giao dịch Python để đầu tư số lượng - Phần 3' Vì đang trong quá trình sản xuất nên sẽ khó quay phần tiếp theo của bài giảng trong năm nay.
Sau khi tạo phòng giao dịch Phần 3, chúng ta sẽ tạo bài giảng về tạo trang web Phần 2.
Cảm ơn!
Tôi rất ngạc nhiên vì việc tạo một trang web bằng python lại đơn giản đến thế.
Tôi cảm thấy như mình đã tìm thấy một viên ngọc trai trong bùn.
Khi bạn tải lên tệp pdf hoặc csv,
Thông qua một quy trình phân tích nhất định
Sẽ thật tuyệt nếu có một loạt quy trình để hiển thị nó cho người dùng và lưu trữ nó trong DB.
Tôi đang cố gắng giải quyết vấn đề này bằng Google.
Mình sẽ chờ đợi phần 2 (bản chuyên sâu).
Cảm ơn bạn rất nhiều vì đã tham gia bài giảng của asd203n.
Và cảm ơn bạn rất nhiều vì đã cung cấp hướng dẫn.
Tôi cũng phải suy nghĩ về những gì asd203n đã nói. Đây là điều tôi cũng chưa từng nghĩ đến... Tôi sẽ suy nghĩ về chương trình giảng dạy khi làm phần 2.
Chúng tôi hiện đang sản xuất Phần 3 của Tạo phòng giao dịch Python để đầu tư số lượng, vì vậy chúng tôi sẽ xem xét nghiêm túc chương trình giảng dạy Phần 2 trên trang web.
Cảm ơn bạn rất nhiều vì đã tham gia khóa học và nếu bạn có bất kỳ ý tưởng nào về việc tạo khóa học, vui lòng cho tôi biết. Nó rất hữu ích
Cảm ơn!