生成AIプログラミングの教科書『大蔵~taizo~』は、ブログアフィリエイトを卒業して新たな収益源を確立する方法論と、ノートパソコン1台で自由なウェブアプリケーションをゼロから作成できる知識と技術を学べるWEB教材です。
大蔵~taizo~ 3つの特長
1. 1日1〜2時間の実践を3週間続けるだけで、本格的なAPIアプリケーションを、ゼロから最後まで創り上げる力が身につきます。(本教材で作成できるデモサイトの説明はこちら)
また、独自のプラットフォームも自由に設計できるようになるため、他社の規約変更に振り回される心配がなくなります。
2. 難しいカタカナ用語や略語はできるだけ減らし、初心者に優しい教材に仕上げています(中学生にも理解しやすい内容を心がけています)。無駄な文字数を増やさず、見た目のボリュームだけでなく実用性に重点を置いているので、普段の暮らしにストレスをかけることなく、まさに最短距離で学べます。
3. 生成AIから最適な答えを得られる質問事例や、指示文を多数用意しています。
これからますます発展するAIを、本当の意味で100%以上活用するためには、API(Application Programming Interface)の知識が欠かせません。
本教材ではAPIの知識はもちろんのこと、APIサービスの具体的なプログラムや実装方法などについても詳しく学べます。
メイン教材
1日目 サーバーの環境を用意する(所要時間:約40分)
2日目 新規登録&ログインフォームを作成する①(所要時間:約2時間)
3日目 新規登録&ログインフォームを作成する②(所要時間:約1時間)
4日目 ダッシュボードページを作成する(所要時間:約2時間3)
5日目 新規登録&ログインフォームを作成する③(所要時間:約2~3時間)
新規登録やログインフォームに必要な様々な機能、およびセキュリティ強化の設計について詳しく学べます。
参考:AIに質問するときのコツ
AIに効率的にプログラムコードを生成させるための質問テンプレートや、正確なコードを出力させるコツ、エラー時の対処法などについて解説しています。
6日目 phpMyAdminによるデータベースの操作方法(所要時間:約30分)
データベースを視覚的に管理できるツールの使用方法を、サンプルを作成しながら学べます。
7日目 クリエイター用マイページを作成する①(所要時間:約2時間)
マイページにログインしたユーザーがコンテンツ(画像)をアップロードすると、マイページ内にコンテンツが表示されるウェブページの作成方法を学べます。
8日目 クリエイター用マイページを作成する②(所要時間:約2時間)
マイページに必要な様々な機能、およびセキュリティ強化の設計について詳しく学べます。
9日目 画像販売用トップページを作成する①(所要時間:約2時間)
各クリエイターがアップロードしたコンテンツ(画像)が自動的に掲載されるトップページを作成し、そこで必要な機能やセキュリティ強化の設計について詳しく学べます。
10日目 購入者用マイページを作成する①(所要時間:約1時間30分)
トップページで購入した画像を確認したりダウンロードできる購入者専用のマイページと、マイページ用の新規登録およびログインページの作成方法について学べます。
11日目 画像販売用トップページを作成する②(所要時間:約1時間30分)
購入者がログインしている状態としていない状態で、トップページの機能や表示を変える設計について詳しく解説しています。それに付随する様々な機能やデータベースの作り方を学べます。
12日目 購入者用マイページを作成する②(所要時間:約1時間30分)
購入者専用のマイページに必要な機能を追加し、TOPページで購入したコンテンツが綺麗に表示されるように設計します。
13日目 TOPページなどの追加修正(所要時間:約1時間30分)
作成した各ページに様々な機能を追加します。TOPページでコンテンツが購入されると、クリエイター用マイページにその金額が反映され、登録されているメールアドレス宛に案内が届く、といったプログラムも学べます。
参考:APIサービスのおさらい
ビジネス発展に寄与するAPIサービスの具体例を案内しています。
14日目 APIキーの発行ロジックを追加する①(所要時間:約2時間)
これまでに作成したクリエイター用マイページや、購入者用マイページでAPIキーを発行・管理するための具体的なプログラム作りを学べます。
15日目 APIキーの発行ロジックを追加する②(所要時間:約1時間30分)
作成したAPIキーを活用するためのサンプルプログラムを作成します。
16日目 本番環境にアップロードする①(所要時間:約1時間30分)
ノートパソコン上に作成したアプリケーションを、インターネット上に公開するための手順について案内しています。ここでは初心者向けにVPSを使用します(CI/CDパイプラインからのクラウド利用は別教材で扱います)。
17日目 本番環境にアップロードする②(所要時間:約1時間20分)
インターネット上に公開するために必要なSSL証明書の取得方法や、各種ツールの使用方法などを学べます。
18日目 本番環境にアップロードする③(所要時間:約1時間20分)
ウェブサーバーやデータベースの設定について、具体的な手順やコードをわかりやすく案内しています。
19日目 本番環境にアップロードする④(所要時間:約2時間)
インターネット上に公開するにあたり必要な修正や、セキュリティ対策および’デーモン化’について、わかりやすく解説しています。
20日目 決済サービス「Stripe」の利用方法(所要時間:約2時間)
安全なクレジットカード決済サービスを安価に導入できる「Stripe(ストライプ)」
(Stripeの利用は3.6%~5%前後の決済手数料だけで済み、月額料金はかかりません)
Stripeを作成したアプリケーションに導入するための具体的な手順や、独自のwebhookサービスの利用に必要なコード作りを学べます。
参考:Stripeアカウント作成の流れ
Stripeのアカウントを開設する際の手順や注意点について解説しています。
21日目 セキュリティ対策・その他(所要時間:約1時間20分)
ファイアウォールやCSP設定などのセキュリティ対策およびデータベースの管理方法について学べます。
※21日目までの教材を実践することで、下記のデモサイトとほぼ同等のウェブアプリケーションを自由に作成できる力が身につきます。
(下記のデモサイトはいずれも「ユーザー名:taizo パスワード:88888888」でログインできます)
オプション教材
- セキュリティの脆弱性についてアナウンスがあったときの対処法
- ファビコン設置・2段階認証ログインフォーム
- 一つのドメインで複数のアプリケーションを運営する方法
- デフォルトメモリストアからRedisセッションストアへの切り替え
- SEO/SMO対策(検索エンジン・SNS最適化)
- 他社のAPIを使用して作成したアプリケーション例
- トークンベース認証(JWT)によるログイン機能の解説とサンプルコード
- Google認証によるログイン実装(11月リリース予定)
- Dockerを使ったCI/CDパイプライン採用(12月リリース予定)
※その他にも多数のオプション教材を予定しています。
ご購入
販売価格:98,000円(税込)
※現在、オプション教材を準備中のため、先行販売価格として55,000円で提供しております(限定100部)。
※オプション教材は2024年12月までに順次リリースされ、先行価格でご購入いただいたお客様は追加購入の必要なく入手できます。
クレジットカード決済または銀行振込をお選びいただけます。
購入手続きの詳細はこちらのページをご参照ください ⇒ https://sfplan.jp/sales-page5/
カード決済の場合、教材ページのログインに必要なアカウント情報を、自動返信メールにて即座にお受け取りいただけます。
先行販売数:在庫残り: 100 / 100部限定
※「購入者特典」として、NPC電気ガス料金比較シミュレーターのパスワード(10,800円⇒永年無料)がもれなく附帯します
・NPC電気ガス料金比較シミュレーター
※カード決済は全国数百社以上の企業が利用するStripe社の決済サービスを使用しています。
※教材ページのログインに必要なアカウント情報を、自動返信メールにて即座にお受け取りいただけます。
返金および返品・交換について
商品の特性上、返品および交換には対応しておりません。ただし、銀行振込でのご購入につきましては、アカウント情報送信前に限り返金対応いたします。その際の振込手数料はお客様のご負担となりますことをご了承ください。