Now display Python results as web pages! You can create your own web page using only Python. This is an opportunity to create an Interactive Dashboard that allows you to check results created with Python, such as data analysis and machine learning, on a web page!
Without HTML, CSS, or JS Web pages made entirely with Python! 🖥️
Now I can display my Python output on a web page!😎
What's the purpose of the lecture 'Building Your Own Webpage with Python Part 1'?😎
1. If you've only learned code to create results, such as data analysis and machine learning using Python, now you'll learn Python code to create a webpage that displays your results and can be used as a tool!
2. Rather than simply displaying your own Python code results on the web, you can modify parameters and create a web page that displays the modified results on the web again!
3. No more hassle of modifying parameters, stopping code execution to output the results again, modifying parameters, and then re-running the code!
4. If you create a web page using only Python, you can modify parameters and check the modified results immediately on the web page without stopping the code execution or modifying the code!
5. You'll learn how to write code for "presentation," such as how to display your results and what parameters to input through a webpage, so you can differentiate yourself from others with Python code!
A Curriculum for Creating Interactive Web Pages Using Only Python😎
(Please refer to the Intro lecture for detailed curriculum and project information!)
Setion1. Plotly
- Learn a Python module for displaying graphs on a web page.
Setion2. Dash
- Learn 'Dash', a module for creating web pages using only Python.
Setion3. Callback Function
- Just like the search engines we use! They take parameters from web pages and code the results.
Callback function required to create a web page that can be checked immediately without modification
Let's learn
Section 4. Project
- Classify the sectors of KOSPI & KOSDAQ companies listed in Korea, and classify companies within the same sector. Let's create a web page where you can compare stock prices.
Create your own web page, It's possible with just Python! 😎
Have you ever used Python to create various results, such as data analysis or machine learning? If so, it's time to consider how to present those results. Try presenting your Python results on the web, not within your development environment (Spyder, Jupyter Notebook, PyCharm)!
In this course, you'll create your own webpage using only Python, without any knowledge of HTML, CSS, or JS. You'll create an interactive webpage that displays, displays, and allows you to view and edit your results.
The course provides the code for each section as a Jupyter Notebook file. You can easily follow the lecture by referring to the Jupyter Notebook manual provided in the course.
I recommend this to these people 🙆♀️
Anyone with experience analyzing data using Pandas
For those who want to create their own web page before studying the web in earnest
Anyone who has experience creating results such as data analysis or machine learning using Python
After attending the lecture, you will
✅ You will be able to write code that can display the results created with Python on a web page.
✅ Create your own Interactvie Web Page and instantly see the results of modified variables without stopping your code.
✅ When writing code, you will develop the ability to not only focus on producing results, but also think about how to present those results.
Q&A 💬
Q. Can I take the course even if I don't have any knowledge of HTML/CSS/JS or the web?
Yes! This course is taught solely in Python.
Q. How much Python knowledge do I need to have?
Anyone who has experience with data analysis using Pandas can do this! Of course, Pandas isn't essential for creating web pages. However, I'm suggesting Pandas because the course project uses it for data analysis.
Q. Are there any Advanced courses after Basic?
Yes! After the Basic course begins, we'll plan an Advanced course based on student feedback and requests. The Basic course will cover only the basics of displaying Python output on a web page and creating interactive web pages using callback functions.
Recommended for these people
Who is this course right for?
Students who want to create web pages using only Python
Now, students who want to display their Python results as web pages rather than IDEs (Spyder, JupyterNotebook, PyCharm)
Students who want to create an interactive web page
HP, CHOI님
강의 수강해주셔서 정말 감사합니다
해당 강좌내용을 활용해 파이썬만으로 HP, CHOI님만의 웹 페이지 그리고 파이썬 결과물을 나타낼 수 있는 실력을 갖췄으면 좋겠습니다
Part2에서는 웹페이지를 만들고 타인에게 웹페이지를 공유할 수 있도록 하는 내용으로 만들겠습니다
Part 2도 기대해주세요. 수강해주셔서 감사합니다
필요한 부분들 위주로 핵심적인 내용들에 대해 설명도 잘 해주셔서 수월하게 완강하게 된 것 같습니다. 다음 단계로 웹배포하는 부분까지 추가하여 실제 웹상에서 조회하는 내용이 포함되면 좋을 거 같구요. 다만 강의시 마우스 팁 부분이 동그랗게 진한 색으로 되어 있고 사라지지 않아, 그 부분의 화면이 잘 보이지가 않아 다소 뒷부분 글자를 파악하기가 어려웠고요. 다음 강좌에서는 좀더 밝은 색으로 하시면 방해되지 않을 듯 합니다. 강의하시느라 수고 많으셨습니다.
안녕하세요 류재안님
우선 강의 들어주셔서 너무 감사합니다
그리고 제 강의에 있어 불편한 점 및 추후 다룰 내용들까지 알려주셔서 정말 감사합니다
참고하고 Part 2에 꼭 보완하도록 하겠습니다
현재 '퀀트 투자를 위한 파이썬 트레이딩룸 만들기 - Part 3' 제작 중이라 올해 안으로는 후속작 강의 촬영이 어려울 것 같습니다
트레이딩룸 만들기 Part 3 만든 후 웹페이지 만들기 Part 2 강의 제작하도록 하겠습니다
정말 감사합니다!
python을 이용하여 간단하게 웹페이지를 만들 수 있는 것에 놀라웠다.
진흙속에 진주를 발견한 기분이다.
pdf, csv 파일을 업로드하면
일정한 분석절차를 걸쳐서
사용자에게 제시하고, 그것을 DB에 저장하는 일련의 과정이 있으며 좋겠다.
이부분은 구글링해서 해결하고자한다.
2탄(심화편)을 기다리고, 기대하겠다.
asd203n님 강의를 수강해주셔서 정말 감사합니다
그리고 방향성도 제시해주셔서 정말 감사합니다
저도 asd203n님이 말씀해주신 부분과 관련해서는 생각해봐야겠습니다. 저도 생각하지 못한 부분이라... part2를 만들면서 커리큘럼도 고민해보겠습니다.
현재 '퀀트 투자를 위한 파이썬 트레이딩룸 만들기 Part 3'를 제작중이여서, 웹페이지 Part 2 커리큘럼을 진지하게 고민해보겠습니다
강의 수강해주셔서 정말 감사하고, 강의 제작 관련 아이디어가 있으시면 언제든지 말씀해주세요. 너무나 도움이 됩니다
감사합니다!