Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【Python×No-Code Bubble】データプロダクトMVPの作り方
Rating: 4.6 out of 5(5 ratings)
130 students

【Python×No-Code Bubble】データプロダクトMVPの作り方

ノーコードツールBubbleとPythonを組み合わせ、データプロダクトを最短でリリースする実践フロー
Created by水口 真
Last updated 7/2026
Japanese
Japanese [Auto],

What you'll learn

  • MVPを作成するまでのステップを学習します
  • データサイエンスの基礎知識を学習します
  • データプロダクトの開発の流れを学習します
  • PytonのStreamlitを使って、WEBサイトを構築する方法を学習します
  • No CodeのBubbleでスケールするサイト構成にしていく方法を学習します
  • 導入後のカスタマーサクセスについて学習します

Course content

10 sections63 lectures10h 39m total length
  • 紹介13:10
  • Streamlit MVP7:34
  • Bubble MVP17:32
  • 全体の流れ10:16

Requirements

  • エラーが出ても途中で投げ出さないこと
  • Google Collaboratoryを使用します
  • No CodeのBubbleを使用します

Description

【2026年 更新のお知らせ】

2022年の収録以降、本講座で使用しているライブラリのうち2つに破壊的な変更がありました(パッケージの改称と、関数の廃止)。当時のままのコードでは、序盤のインストールでエラーになります。

対応済みのノートブック「2026年更新版」を、該当レクチャーの資料として追加しました。変更点は該当レクチャーの解説欄に記載しています。動画で解説しているデータサイエンスの進め方や設計の考え方は、そのまま通用します。


「このデータプロダクトのアイデア、需要はあるはずなのに、検証する前にフルスクラッチで開発しようとして時間もコストも溶かしてしまう」——そんな悩みを抱えていませんか。良いアイデアがあっても、いきなりエンジニアを集めて本格的なシステムを組み始めてしまうと、実は需要がなかった、方向性がズレていた、といった致命的な手戻りに気づくのが遅れてしまいます。本講座は、アイデアを思いついてから実際にユーザーへ価値を届けるまでを最短距離で駆け抜けるための実践フローを、Python×ノーコードツールBubbleという組み合わせで学ぶ講座です。ニーズの検証から始まり、Pythonでのコーディング検証、他者からのフィードバックの受け方、Streamlitを使った簡易MVP構築、そしてノーコードのBubbleによる本格的なMVP開発とカスタマーサクセスまで、実際に手を動かしながら一気通貫で体験していきます。「作ってから考える」のではなく「検証しながら最小限で作る」ための、再現性のある進め方を身につけられる内容です。

【この講座で学べること】

・ニーズの検証:思いついたアイデアをいきなり作り込む前に、本当にユーザーに求められているものなのかを確認するための考え方とアプローチ
・Pythonでのコーディング検証:アイデアの核となるロジックやデータ処理を、まずはコードで素早く試作して成立するかどうかを見極める方法
・プレゼンテーション・フィードバックの受け方:試作したものを他者に見せ、建設的なフィードバックを引き出し、次の改善に具体的につなげていく進め方
・Streamlitでの簡易MVP構築:検証したPythonのロジックを、触って試せるシンプルなWebアプリの形にスピーディーに落とし込む方法
・ノーコード化前の設計:Streamlit止まりの簡易MVPを、ノーコードで本格的なプロダクトへ引き上げる前に整理しておくべき画面構成やデータ構造・要件の考え方
・Bubbleでの本格MVP構築:ノーコードツールBubbleを使い、実際にユーザーへ届けられる水準のプロダクトMVPを組み立てていく具体的な手順
・カスタマーサクセス:リリースしたMVPを一度きりで終わらせず、ユーザーに使い続けてもらうための向き合い方とフォローの視点
・次フェーズへの拡張:検証を終えたMVPを土台に、機能追加や本格開発、スケールを見据えた次の一手をどう考えていくか

講座全体は「紹介」から「ニーズ」「Pythonコーディング」「プレゼンテーション・フィードバック」「Streamlit MVP」「No Code化前の概要」「Bubble MVP」「カスタマーサクセス」「次フェーズ」まで、実際のプロダクト開発の順序に沿って設計されているため、途中で迷うことなく一連の流れとして学習を進められます。

【2026年7月時点の内容】

本講座は2026年7月時点の内容に基づいて構成・更新されています。生成AIによるコード生成とノーコード開発の双方が急速に進化する中、どちらか一方に偏るのではなく、場面に応じて適切に使い分けられるかどうかが、開発スピードとプロダクトの完成度を大きく左右するようになってきました。ボーナスレクチャー「AI時代のMVP開発 — バイブコーディングとノーコードの使い分け」(2026年7月14日追加)では、AIに自然言語の指示でコードを生成させていく「バイブコーディング」と、Bubbleのようなノーコードツールを、それぞれどのような場面・目的で選ぶべきかについて、実務的な判断基準を解説しています。本編で学んだPython×Bubbleの実践フローに、この最新の視点を重ねることで、より現実的な意思決定ができるようになります。

【こんな方におすすめ】

・新規事業やプロダクトのアイデアを、最小限のコストとスピードで検証したい方
・エンジニアリソースが限られたスタートアップや社内新規事業チーム
・Pythonの基礎的な文法は書けるが、Webアプリやプロダクトとして形にした経験が少ない方
・ノーコードツールに興味はあるものの、何から着手すればよいか分からず止まっている方
・企画・事業開発側の立場から、エンジニアと同じ目線で検証プロセスを理解したい方
・フルスクラッチ開発に踏み切る前に、正しい手順でMVPを検証したいプロダクトオーナーやPM

なお、Pythonの基本文法(変数・関数・簡単なライブラリの利用など)に触れたことがあると、より理解がスムーズです。

アイデアを「作りすぎる前に検証する」ための実践フローを、この講座を通じて手を動かしながら身につけてください。

This course teaches a practical, end-to-end workflow for validating and shipping a data product MVP without the cost of building from scratch. It is aimed at aspiring founders, product managers, and small teams with limited engineering resources who need to test whether an idea is actually worth building before committing significant time or budget. The course walks through a realistic sequence: identifying and validating genuine user need, prototyping the core logic in Python to confirm it actually works, presenting early work and turning feedback into concrete next steps, wrapping that logic into a lightweight interactive app with Streamlit, and then planning the transition to a more production-ready build. From there, students learn to construct a fuller MVP using the no-code platform Bubble, along with how to support early users through customer success once the product is live, and how to think about the next phase of growth once validation is complete. A bonus lecture addresses a current, practical question: when to rely on AI-assisted "vibe coding" versus no-code tools like Bubble for different stages of product development. Some familiarity with basic Python syntax, such as variables, functions, and using simple libraries, is helpful but the course is structured so builders without deep engineering backgrounds can follow the full process. By the end, students will have a repeatable framework for turning a raw idea into a working, user-facing MVP with minimal wasted effort.

Who this course is for:

  • データプロダクトのMVPを作りたいデータサイエンティスト
  • Streamlitを使って自分のコードをプロダクト化していくステップを把握したいデータサイエンティスト
  • データプロダクトの開発担当者になったPdM