inflearn logo
inflearn logo

Python Streamlit を使用した Web 自動化業務、データ検索、および視覚化

Python Streamlit ライブラリを活用して、さまざまな種類のデータを分析し、迅速に視覚化して、Web サービスに基づいて出力する方法を学びます。既存の Web 開発方法よりも迅速に業務に適用したいときに活用できます。

難易度 初級

受講期間 無制限

Python
Python
streamlit
streamlit
MongoDB
MongoDB
Python
Python
streamlit
streamlit
MongoDB
MongoDB
날개 달린 동전

講座 を紹介して、成長と収益を得ましょう!

날개 달린 동전

マーケティングパートナーズ

講座 を紹介して、成長と収益を得ましょう!

学習した受講者のレビュー

学習した受講者のレビュー

4.4

5.0

Coding Basic

31% 受講後に作成

わかりやすく説明してくれてありがとう。

5.0

주도

100% 受講後に作成

様々な例と即時反映されるStreamlitを活用した講義なので、Python初心者が興味を持ちやすい講義です! おかげさまで、Streamlitを含めPython活用に大変役立ちました。 良い講義を作成していただき、ありがとうございます!

5.0

dreamfctory

61% 受講後に作成

The content is very good.

受講後に得られること

  • Python プログラムの基本学習

  • Python Web ライブラリ Streamlit の活用

  • Python を使用した自動化業務の開発

  • Python を使用したデータベース制御

PythonでWebサービスを簡単に実装したい場合は?
Streamlitを使ったデータ分析、視覚化に挑戦! 🤖

Python Streamlitライブラリを使用した
ITセキュリティ業務データ分析と自動化!

Streamlitライブラリを利用したデータ分析の例。

Python Streamlitライブラリは、データ分析、機械学習などの結果をWebベースで視覚化するのに優れています。フロント開発のために気にするHTMLやJavaScriptなどを知らなくても、十分にWebサービスベースでデータを表現することができます。

Python Flask、Djangoを利用すれば、スケーラビリティを利用してWebサービスを構築することができますが、フロント開発のためのデザインやスクリプト、スタイルの適用に困難があります。 Streamlitは、この機能を最小限に抑えながら、必要なデータ分析効果をすばやく表現できます。

また、データが変更されるたびにリアルタイムでWebサービスに反映され、機能ウィジェットを通じてデータの可視化をリアルタイムでさまざまな形で表現することができます。


こんなことを学びます📚

このレッスンでは、Pythonの自動化タスクとデータ分析と視覚化を簡単に実装できるPython Streamlitの活用事例について説明します。 Web APIのデータクロール、RSSデータクロールなどを使用して、必要なデータ型をすばやく取得し、Webに結果を出力する過程を一段階ずつ実習を通じて取り上げます。

そのライブラリを仕事に適用すると、Webを介して他の人と共有しながら仕事を効率的に処理できる自動化業務サービスも簡単に実装できます。

業務別に自動化業務をどのようにできるか悩み、開発することができます。

PythonのStreamlitライブラリを組み合わせて新しいプログラムを提示します。

データ分析と可視化、ビジネスオートメーションをどのように反映するかを学びます。


講義の特徴📌

Google翻訳APIを使用したWebベースの翻訳プログラムの開発

さまざまなパブリックAPIを使用してPython Streamlitに適用すると、HTMLやJavaScriptを知らなくてもWebサービスの形で実装できます。 Streamlitライブラリをインポートして利用するだけです。

Web RSS情報をすばやくクロールして目的のデータをすっぽり

RSSフィード情報をPythonプログラミングを利用してインポートした後、Streamlitライブラリを利用してWebにきれいに出力できます。希望の情報をライブラリーを利用してクロールを行い、さらに自動化業務まで適用すれば業務効率性がすっぽり!結果はエクセルやデータベースまでしてみてください。

Web掲示板形式のメモ帳プログラムも開発可能!

SQLiteデータベースベースのメモ帳を開発し、Web上で運用が可能です。デザインが必要だと?いいえ! Streamlitを使うととても簡単です。デフォルトのウィジェットスタイルのみを適用しても、素晴らしいメモ帳Webアプリケーションが作成されます。 MongoDBやMySQLなどのデータベースを活用しても速い結果を~~

株式情報を取得し、希望の形で視覚化

データ分析で最も活用されている株式情報を取得し、必要な平均データ可視化と可視化を素早く適用したWebサービス開発!特定の株式の情報を株式データ提供サービスを通じてインポートし、30日、60日、120日の平均線の生成と関心のある株式との比較分析グラフも可能です!

文書自動化 生き生業務も尺度!

Pythonを使ってドキュメント自動化業務をたくさん悩んでいたはずです。 Python Streamlitを利用すれば、ユーザー入力画面は悩む必要がありません。任意の文書を自動的に生成し、ウィジェットを利用して最終結果を配布しますが、悩んでください。 MS WordとPDFファイルを自動的に生成して大量の教育修了証を作成してください!

WebクロールSeleniumを使用したネイバー検索の自動化

Python Webクロールに自動化するために使用されるSeleniumライブラリを使用して、ネイバー検索結果のランキング重要な情報を自動的に取得することを実装できます。これにより、Python Streamlitに適用することで、Webを介して目的のデータ検索結果を収集し、自動化作業を進めることができます。

アップビットAPIを使用したコイン情報の検索と視覚化の自動化

アップビットAPIを通じて提供されるデータをPythonプログラムを利用してデータ収集や前処理、データ可視化を行うことができます。 Python Streamlitと組み合わせることで、コイン情報の収集と自動化に役立ちます。

Q&A 💬

Q. HTML、CSSスクリプト言語を試していない状態で講義を聞くことはできますか?

うん。まったく問題ありません。 Python Streamlitはすでにウィジェットにすべて反映されています。あなたは、追加する機能がどのように動作し、どのような業務を自動化するかを悩んでください。

Q. Pythonプログラミングは初めてですが、学習に従うことはできますか?

コースの前に共通して必要なPython入門コースが含まれています。基本的な文法やリストの活用法などを習得し、実習をするたびに状況に応じて使用するライブラリを追加勉強すれば、好きなプログラムを制作できます。


知識共有者の紹介✒️

- セキュリティプロジェクト調整員

履歴

  • セキュリティプロジェクトの総括と代表
  • Inflearn ITプロのオンラインインストラクター
  • SKシールダースルーキーコースクラウドセキュリティ専門講師
  • 大企業/中小企業200か所以上のセキュリティコンサルティングと教育
  • (前)KB証券IT企画情報保護パート
  • (前)エースリーセキュリティモックハッキングチーム
  • (前)マルチキャンパスITセキュリティ外部専門講師
  • 中央大学産業保安学科外来教授
  • ソウルデジタル大学外来教授

著書

  • アンドロイドモバイルアプリモックハッキング(アイコン出版社、2017)
  • ビーボックスを活用したWebモックハッキングの完璧な実践(Hanlight Media、2016)
  • ITエンジニアツージャン、本書(ビファンブックス、2015)
  • バフスイート活用とウェブモックハッキング(Hanlight Media、2015)
  • WordPressプラグインの脆弱性分析とモックハッキング(Hanlight Media、2015)
  • ITエンジニアとして暮らす方法1(BipanBooks、2015)
  • アンドロイドモバイルマルウェアとモックハッキング診断
  • 模擬ハッキングとは何か(Wikibooks、2014)
  • カリLinuxを活用した模擬ハッキング
  • デジタルフォレンジックの世界(Infoderbooks、2014)
  • クラッカーを捕まえる名探偵ハッカー(聖眼堂、2010)
  • 他30以上の著書出版

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Python を使用して自動化された業務を作成したい方

  • Python mongodbの活用法を学びたい方

  • Streamlit を活用してフロント UI と Python を連携したい方

  • Streamlit を使用して効率的な業務自動化を行いたい方

前提知識、
必要でしょうか?

  • Pythonの基本

  • Python への情熱

こんにちは
boanprojectです。

102,723

受講生

3,232

受講レビュー

445

回答

4.7

講座評価

67

講座

ボアンプロジェクト( www.boanproject.com )は、ITセキュリティ、ビッグデータ、機械学習、IoTなど、さまざまな分野のオンライン講座やグループ講座を開催しています。

カリキュラム

全体

73件 ∙ (9時間 54分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

12件

4.4

12件の受講レビュー

  • jongminoov0820님의 프로필 이미지
    jongminoov0820

    受講レビュー 11

    平均評価 4.8

    5

    15% 受講後に作成

    • hnspark님의 프로필 이미지
      hnspark

      受講レビュー 11

      平均評価 4.5

      5

      60% 受講後に作成

      • wsh0415822881님의 프로필 이미지
        wsh0415822881

        受講レビュー 1

        平均評価 4.0

        4

        31% 受講後に作成

        国内のStreamlit講義の中で最高!

        • andyhur9849님의 프로필 이미지
          andyhur9849

          受講レビュー 8

          平均評価 5.0

          5

          31% 受講後に作成

          わかりやすく説明してくれてありがとう。

          • ghdtjrgns3215301님의 프로필 이미지
            ghdtjrgns3215301

            受講レビュー 12

            平均評価 4.7

            5

            30% 受講後に作成

            boanprojectの他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!

            ¥5,522