NASAのデータでAIアプリ開発!Python VTuberサプー氏とpaizaが贈る「バイブコーディング入門 Codex編」を無料公開

開発・プログラミング

ITエンジニア向けの転職・就職・学習プラットフォーム「paiza」は、Python VTuberのサプー氏と共同で開発した新講座「バイブコーディング入門 Codex編」の提供を開始しました。

Python VTuberサプー氏とpaizaのコラボ第2弾「バイブコーディング入門 Codex編」無料公開を告知する画像

この講座は、自然言語(日本語)で指示するだけで、AIが自動的にコードを書いてくれる新しい開発スタイル「バイブコーディング(Vibe Coding)」を学べる内容です。NASAが公開している実際のデータを使って、本格的なアプリ開発を体験しながら、AI時代の新しいデータ活用とアプリ開発のプロセスを身につけられます。

AIでコードを書く「バイブコーディング」とは?

「バイブコーディング入門 Codex編」では、OpenAIが提供するAIエージェント「Codex」を使って学習を進めます。プログラミングの文法を一つずつ手書きするのではなく、AIに「こんなことをしてほしい」と伝えるだけで開発が進むのが特徴です。

今回の講座では、NASA(アメリカ航空宇宙局)が公開しているリアルタイムの天体データ(NASA Open APIs)を活用し、生成AIへの指示だけで外部からデータを取得・分析するアプリの構築に挑戦します。これにより、プログラミングの経験が少ない方でも、AIの力を借りて世の中の膨大なデータを自分のアプリに取り込む体験ができます。

ITエンジニアとして外部APIを使ったデータ取り込みは一般的な作業ですが、経験が少ない方にとっては難しく感じることもあります。生成AIを味方につけることで、学習と実行のサイクルを速め、「できる」という達成感を味わえる、AI時代の新しいITエンジニア教育が提案されています。

講座の主な特長

この講座では、AIを活用した開発の楽しさと、新しい技術を学ぶことができます。

  • 本格的なアプリ開発
    NASAのAPIからデータを取得してグラフを作成したり、危険な天体を分析する仕組みをAIと一緒に開発します。

  • AI時代の開発体験とバイブコーディングの魅力
    自然な言葉で指示するだけでAIがコードを自動的に生成したり、分析のロジックをAIと一緒に考えることで、本当に動くアプリ開発を通してバイブコーディングの魅力を体感できます。

  • 環境構築のサポート
    PythonやVSCode、Codexのセットアップ方法についても、丁寧に解説されています。

レッスン構成の一部

講座は以下のチャプターで構成されています。

  • Codexとは?

  • 作成するアプリの概要、手順

  • PythonやVSCode、ChatGPT、Codexのアカウント作成方法

  • Codexに指示してWebアプリの土台を作成する

  • Codexに指示してNASA Open APIsにアカウントを作る

  • Codexに指示してAPI Keyを設定する

  • Codexに指示してNASAから天体データをAPIで取得する

  • Codexに指示して天体の接近距離グラフを描画する

  • Codexに指示して接近する天体が地球に脅威があるかをAIで判別する

  • 初心者向けバイブコーディング(Vibe Coding)のコツ

こんな方におすすめ

  • 生成AIを使ってアプリを作ってみたい方

  • コードを書かずにアプリ開発の全体像を理解したい方

  • バイブコーディング(VibeCoding)に興味がある方

  • ITエンジニアや企画者、PMとして「AI時代の新しい開発ワークフロー」を身につけたい方

コラボレーションに寄せて

水色のセーラー服を着たショートヘアのアニメの女の子が、笑顔で手を振っている全身イラストです。

講座を担当するPython VTuberのサプー氏は、「生成AIの登場により、プログラミング経験がなくてもコードを形にできる時代になりました。しかし、AIを使っても意図した通りに動かなかったり、期待した結果が得られないといった壁にぶつかることは少なくありません。本講座では、そうした場面に向き合いながら、AIを上手に活用するための考え方や、問題が起きた際の向き合い方をお伝えします。」とコメントしています。

paizaのロゴ入り白Tシャツと黒いパンツを着用した男性が笑顔で立っています。

paiza株式会社の取締役会長である片山良平氏も、「生成AIの進化は、コードを書く手間を省くだけでなく、外部の高度なリソースをどのように使いこなすかという新たな可能性を示しています。今回の講座で扱うNASA Open APIsのような公開データの活用は、本来であれば複雑なドキュメントの理解や実装スキルが必要ですが、バイブコーディングを用いることで、初心者でもAIを介して高度な機能を実現するエンジニアリングの面白さを体験できます。」と、本講座の意義を語っています。

paizaについて

paizaは、ITエンジニア向けの転職・就職・学習プラットフォームです。プログラミングテスト「paizaスキルチェック」でスキルを可視化し、実力重視で企業とマッチングするサービスを提供しています。また、プログラミング学習サービス「paizaラーニング」も展開しており、学習から転職・就職までを一貫してサポートしています。

講座URL

タイトルとURLをコピーしました