강의

멘토링

로드맵

Programming

/

Web Development

Web automation tasks, data search and visualization using Python Streamlit

You will learn how to analyze and quickly visualize various types of data using the Python Streamlit library and output it as a web service. You can use it when you want to apply it to your work faster than the existing web development method.

(4.9) 9 reviews

136 learners

  • boanproject
실습 중심
파이썬
Python
streamlit
MongoDB

Reviews from Early Learners

What you will learn!

  • Basic learning of Python program

  • Using the Python web library Streamlit

  • Development of automated tasks using Python

  • Database Control Using Python

Want to easily implement a web service with Python?
Challenge yourself with data analysis and visualization using Streamlit! 🤖

Using Python Streamlit library
Analyze and automate IT security work data!

Example of data analysis using the Streamlit library.

The Python Streamlit library is excellent for visualizing the results of data analysis, machine learning, etc. on a web-based basis. You can express data based on web services without having to know HTML, JavaScript, etc. that you need to care about for front-end development.

If you use Python Flask and Django, you can build web services using extensibility, but there are difficulties in applying designs, scripts, and styles for front-end development. Streamlit can quickly express the desired data analysis effects while minimizing these functions.

Additionally, whenever data changes, it is reflected in the web service in real time, and data visualization can be expressed in various forms in real time through functional widgets.


Learn things like this 📚

This lecture covers Python automation tasks and Python Streamlit usage cases that can easily implement data analysis and visualization. Through data crawling of web APIs, RSS data crawling, etc., we will cover the process of quickly retrieving the desired data format and outputting the results on the web through hands-on practice step by step.

If you apply this library to your work, you can easily implement an automated work service that allows you to efficiently process work while sharing it with other people via the web.

You can think about and develop how to automate tasks for each task.

We present a new program that combines Python's Streamlit library .

Learn how to reflect data analysis and visualization, and business automation .


Course Features 📌

Development of a web-based translation program using the Google Translate API

If you apply it to Python Streamlit using various public APIs, you can implement it in the form of a web service without knowing HTML or JavaScript. You just need to import the Streamlit library and use it.

Quickly crawl web RSS information to get the data you want

After getting RSS feed information using Python programming, you can use the Streamlit library to display it beautifully on the web. Crawl the information you want using the library, and if you apply automation tasks, your work efficiency will increase!!! Please try exporting the results to Excel or a database.!!

It is also possible to develop a notepad program in the form of a web bulletin board!

Develop a notepad based on SQLite database and operate it on the web. Need design? No!! It's very simple with Streamlit. Just apply the basic widget style and you'll create a great notepad web application. You can also use databases such as MongoDB and MySQL for fast results~~

Get stock information and visualize it in the form you want

We have developed a web service that brings in the most used stock information in data analysis and quickly applies the desired average data visualization and visualization! You can bring in information on specific stocks through stock data provision services, and you can also create 30-day, 60-day, and 120-day average lines and compare and analyze graphs with stocks of interest!!

Document automation makes life easier for you!!!

You must have thought a lot about document automation using Python. With Python Streamlit, you don't have to worry about user input screens. You only have to worry about which documents to automatically generate and how to distribute the final results using widgets.!! Automatically generate MS Word and PDF files to create a large number of training certificates!!

Web Crawling Naver Search Automation Using Selenium

You can implement automatic retrieval of important information from Naver search result rankings using the Selenium library used for automation in Python web crawling. This can be applied to Python Streamlit to collect desired data search results through the web and perform automation tasks.

Automating coin information retrieval and visualization using Upbit API

You can collect, preprocess, and visualize data provided through the Upbit API using Python programs . When combined with Python Streamlit, it can be helpful for coin information collection and automation tasks.

Q&A 💬

Q. Can I take this course without any experience with HTML or CSS scripting languages?

Yes, that's not a problem at all. Python Streamlit is already reflected in all widgets. You just need to think about how the functions you add will work and what tasks you will automate.

Q. I'm new to Python programming. Will I be able to follow the learning?

It includes a Python introductory course that is essential before the course. Learn basic grammar and how to use lists, and study additional libraries that you use depending on the situation each time you practice, so you can create the program you want.


Introducing the knowledge sharer ✒️

- Security Project Coordinator

record

  • Security Project Manager and Representative
  • Inflearn IT Professional Online Instructor
  • SK Shields Rookie Course Cloud Security Specialist Instructor
  • Security consulting and training for over 200 large and small businesses
  • (Former) KB Securities IT Planning Information Protection Part
  • (Former) A3 Security Simulated Hacking Team
  • (Former) Multicampus IT Security External Specialist Instructor
  • Visiting Professor, Department of Industrial Security, Chung-Ang University
  • Seoul Digital University Visiting Professor

Book

  • Android Mobile App Simulated Hacking (Acorn Publishing, 2017)
  • Perfect Practice of Web Mock Hacking Using Vibox (Hanbit Media, 2016)
  • IT Engineer Two Jobs, Book Review (Bifan Books, 2015)
  • Using Buffsuite and Web Simulated Hacking (Hanbit Media, 2015)
  • WordPress Plugin Vulnerability Analysis and Simulated Hacking (Hanbit Media, 2015)
  • How to Live as an IT Engineer 1 (Bifanbooks, 2015)
  • Android Mobile Malware and Simulated Hacking Diagnosis (Acorn Publishing, 2014)
  • What is Simulated Hacking (Wikibooks, 2014)
  • Simulated Hacking Using Kali Linux (Acorn Publishing, 2014)
  • The World of Digital Forensics (Infobooks, 2014)
  • Cracker Catching Detective Hacker (Seongandang, 2010)
  • Published over 30 other books

Recommended for
these people

Who is this course right for?

  • Those who want to create automated tasks using Python

  • If you want to learn how to use Python mongodb

  • If you want to connect the front UI using Streamlit and Python

  • Anyone who wants to automate their work efficiently using Streamlit

Need to know before starting?

  • Python Basics

  • Passion for the Python language

Hello
This is

100,845

Learners

3,038

Reviews

444

Answers

4.7

Rating

67

Courses

보안프로젝트 ( www.boanproject.com )는 IT보안, 빅데이터, 머신러닝, IoT 등 다양한 분야의 온라인 강의, 그룹 강의를 진행하고 있습니다. 

Curriculum

All

73 lectures ∙ (9hr 54min)

Published: 
Last updated: 

Reviews

All

9 reviews

4.9

9 reviews

  • Coding Basic님의 프로필 이미지
    Coding Basic

    Reviews 6

    Average Rating 5.0

    5

    31% enrolled

    이해하기 쉽게 설명해주셔서 감사합니다.

    • 우수한님의 프로필 이미지
      우수한

      Reviews 1

      Average Rating 4.0

      4

      31% enrolled

      국내 Streamlit 강의 중 가장 좋습니다!

      • osakapark님의 프로필 이미지
        osakapark

        Reviews 10

        Average Rating 4.4

        5

        60% enrolled

        • DB P님의 프로필 이미지
          DB P

          Reviews 10

          Average Rating 4.8

          5

          15% enrolled

          • DB P님의 프로필 이미지
            DB P

            Reviews 10

            Average Rating 4.8

            5

            15% enrolled

            Limited time deal ends in 19:28:53

            $33,000.00

            25%

            $34.10

            boanproject's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!