강의

멘토링

로드맵

Data Science

/

Data Analysis

実戦プロジェクトで学ぶデータアプリ作り with Python & Streamlit

5つの実践プロジェクトを通して、データ・機械学習Webアプリケーションの開発方法を学びます。PythonとStreamlitでWebアプリケーションを手軽に素早く制作し、デプロイできます。(2025年6月更新)

  • 루비네코딩
실습 중심
데이터분석
웹개발
streamlit
Python

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

こんなことが学べます

  • データ可視化アプリケーション開発

  • マシンラーニングを活用したWebアプリケーション開発

  • 簡単・迅速な Webアプリ開発・デプロイ with Python & Streamlit

Pythonを200%活用したいなら?
データアプリプロジェクトを作って実力Up!

簡単で素早く始める
データ/機械学習アプリプロジェクト

  • プロジェクトを通じて開発スキルを向上させたいです。
  • 実用的なWebアプリを作って配布してみたいです。
  • データ/機械学習ポートフォリオプロジェクトを作成して公開したいです。
  • 周りの人たちと共有できるWebアプリを作って、協業とコミュニケーションのツールとして使いたいです。

もしかして皆さんの悩みではありませんか?

Django、Flaskのようなpythonベースのウェブフレームワークを学ぼうとしたのですが、難しくて、時間もとても長くかかりそうです。

Pythonは少し学んだのですが、一人でプロジェクトをするのはやはり無理のようです。これで一体何ができるのか途方に暮れるばかりです。

機械学習アルゴリズムは次々と学んでみたのですが、いざ自信を持って使えるものは一つもありません。

Colab、Jupyter Notebookだけでのデータ分析や可視化は物足りなく感じます。

👉 この講義では、Python(パイソン)オープンソースライブラリ、Streamlitを使用して合計5つのデータ可視化ウェブアプリケーションを直接作成してみます。


この講義では
このような内容を学びます。

簡単なものから着実に 理論2:実習8
簡単なプロジェクトから難易度別構成
実習コード46個+スライド160ページ提供

  • 💡 Streamlitの基礎から高度な機能まで扱うことになります。
  • 💡 データ分析、可視化、機械学習に対する自信を得ることができます。
  • 💡 プロジェクトの企画と実行に対する自信を養います。
  • 💡 生き生きとしたプロジェクト成果物を作りながら、多方面の経験と実務知識を習得します。

  • PythonのStreamlitライブラリ活用方法
  • Webアプリを作成してデプロイする方法
  • データ基盤の可視化アプリ/機械学習アプリ実装
  • ウィジェット(Widget)を使用してユーザー入力を受け取り反応するWebアプリ開発
  • タブ、カラム、エクスパンダーなどを活用したWebページのレイアウト実装
  • キャッシュ、フォーム、セッション状態、ユーザー認証などを活用したWebアプリの動作実装
  • ウェブアプリ制作に役立つサードパーティライブラリ
  • HTML & CSSで新しいコンポーネント生成
  • 地理情報可視化(Foliumライブラリ)
  • ローソク足チャート、ワードクラウドなど様々なタイプの可視化
  • WebCam使用方法
  • ウェブクローリングで自然言語データを取得する方法
  • 自然言語データの分割、正規化、前処理
  • 指数平滑化と自己回帰モデルによる時系列予測
  • MediapipeとOpenCVの機能を活用して実装する姿勢認識機械学習モデル
プロジェクト #1
株価ローソク足チャート/トレーディングシグナル可視化アプリ
プロジェクト #2
ニュースキーワード ワードクラウド可視化アプリ
プロジェクト #3
タスク管理(To-Do)アプリ
プロジェクト #4
株価予測機械学習アプリ

プロジェクト #5
コンピュータビジョン じゃんけんアプリ

この講義を作った人
ルビネ コーディング - James 先生 (イリノイ大学 PhD)

  • 現)H リサーチ研究所長
  • 元)量子コンピュータ研究所研究員
  • 元)核物理研究所研究員
  • 元)サムスン系列会社エンジニア
  • 最近10年間、人工知能、ビッグデータ、ブロックチェーン講義&コンサルティング

Q&A 💬

Q. このようなことを学んでおくと、どのような点が良いでしょうか?

これまで苦労して身につけたコーディングスキル、自分の頭の中だけにしまっておくのはもったいないですよね?自分が作ったデータ/機械学習アプリをデプロイして他の人たちと共有すれば、新しい価値と機会を創出することができます。

Q. ウェブ開発の前提知識は必要ですか?

本教育課程は、ウェブ開発経験のない受講生を対象としています。しかし、HTMLとCSSについて初歩的な知識があれば理解に役立ちます。

Q. Pythonはどの程度知っている必要がありますか?

リストと辞書の違いを正確に理解しており、制御構造、ユーザー定義関数、クラスについて理解しているレベルであれば十分です。

Q. Pythonライブラリの知識はどの程度必要ですか?

Numpy、Pandas、Matplotlibがどのようなライブラリなのかを理解しているレベルである必要があります。

Q. 機械学習はどの程度知っている必要がありますか?

機械学習に関しては速習レビューが提供されます。時系列予測とコンピュータビジョンの原理に関する講義も別途提供します。Scikit-Learnが提供する機械学習アルゴリズムを2つ程度思い出すことができればOKです。

Q. 実習に必要なスペックはありますか?

すべての実習はWindowsおよびmacOSで可能です。AnacondaとVisual Studio Codeをインストールして実行できる程度のコンピュータスペックがあれば十分です。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Pythonでポートフォリオプロジェクトをしたいです。

  • データ/機械学習アプリを作って、共有して、連携したいです。

  • Django は難しすぎます 😭😭 もっと簡単なものはありませんか?

  • 最小限の時間と労力でウェブアプリを作ってデプロイしたいです。

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

  • Python 言語 (入門)

  • データ視覚化に関する理解 (入門レベル)

  • 機械学習アルゴリズムについての理解 (入門レベル)

こんにちは
です。

1,111

受講生

59

受講レビュー

10

回答

4.9

講座評価

7

講座

루비와 James 쌤이 만들어가는 데이터분석, 인공지능, 코딩 교실입니다.  

많은 관심 부탁해요~~ 😊 🙇‍♂️ 🙏

루비네 코딩 유튜브

 

 

 

カリキュラム

全体

53件 ∙ (9時間 19分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

8件

5.0

8件の受講レビュー

  • ppk29447님의 프로필 이미지
    ppk29447

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    • 루비네코딩
      知識共有者

      Thank you for the review! ^^

  • wowsjh020983님의 프로필 이미지
    wowsjh020983

    受講レビュー 2

    平均評価 5.0

    5

    36% 受講後に作成

    • 루비네코딩
      知識共有者

      Thank you for your feedback! ^^ I will strive to create even better lectures~!!

  • jjhgwx님의 프로필 이미지
    jjhgwx

    受講レビュー 564

    平均評価 4.8

    5

    6% 受講後に作成

    Thank you for the great lecture!

    • 루비네코딩
      知識共有者

      Thank you for your feedback! I will strive to create even better lectures~!!

  • clearks7529님의 프로필 이미지
    clearks7529

    受講レビュー 2

    平均評価 5.0

    5

    6% 受講後に作成

    It seems like it's structured so that you can study Python and Streamlit together to compose web pages.

    • restful3님의 프로필 이미지
      restful3

      受講レビュー 21

      平均評価 4.4

      5

      53% 受講後に作成

      I like it because the lecture was so detailed and kind.

      ¥6,534

      루비네코딩の他の講座

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

      似ている講座

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