生成AIプログラミングの教科書『大蔵~taizo~』販売ページ

大蔵~taizo~ 3つの特長

1. 1日1〜2時間の実践を3週間続けるだけで、本格的なAPIアプリケーションを、ゼロから最後まで創り上げる力が身につきます本教材で作成できるデモサイトの説明はこちら
また、独自のプラットフォームも自由に設計できるようになるため、他社の規約変更に振り回される心配がなくなります。

2. 難しいカタカナ用語や略語はできるだけ減らし、初心者に優しい教材に仕上げています(中学生にも理解しやすい内容を心がけています)。無駄な文字数を増やさず、見た目のボリュームだけでなく実用性に重点を置いているので、普段の暮らしにストレスをかけることなく、まさに最短距離で学べます。

3. 生成AIから最適な答えを得られる質問事例や、指示文を多数用意しています。
これからますます発展するAIを、本当の意味で100%以上活用するためには、API(Application Programming Interface)の知識が欠かせません。
本教材ではAPIの知識はもちろんのこと、APIサービスの具体的なプログラムや実装方法などについても詳しく学べます。

お支払い方法には、クレジットカード決済または銀行振込をお選びいただけます。

カード決済

販売価格:98,000円(税込)
※現在、オプション教材を準備中のため、先行販売価格として55,000円で提供しております(限定100部)。
※オプション教材は2024年12月までに順次リリースされ、先行価格でご購入いただいたお客様は追加購入の必要なく入手できます。



先行販売数:在庫残り: 100 / 100部限定

※「購入者特典」として、NPC電気ガス料金比較シミュレーターのパスワード(10,800円⇒永年無料)がもれなく附帯します
NPC電気ガス料金比較シミュレーター

※カード決済は全国数百社以上の企業が利用するStripe社の決済サービスを使用しています。
※教材ページのログインに必要なアカウント情報を、自動返信メールにて即座にお受け取りいただけます。

プライバシーポリシー
特定商取引法に基づく表記

 

銀行振込

銀行振込による購入をご希望の際には、以下に案内する銀行口座に代金をお振込みいただいた後、こちらの購入申請フォームからお申込み下さい。

ご入金を確認でき次第、申請フォームに入力されたメールアドレス宛てに、教材ページへのログインに必要なアカウント情報を送信いたします。
(申請がない場合、送信が遅れる可能性がございますのでご注意ください)

ご購入代金:98,000円(税込)
※現在、オプション教材を準備中のため、先行販売価格として1アカウントにつき55,000円で提供しております(限定100部)。

※オプション教材は2024年12月までに順次リリースされ、先行価格でご購入いただいたお客様は追加購入の必要なく入手できます。

【お振込み先】

銀行名: 福井銀行(0147)
支店名: 今市支店(123)
預金種別: 普通
口座番号: 6028488
口座名義: カ)サウスフィールドプランニング

※「購入者特典」として、NPC電気ガス料金比較シミュレーターのパスワード(10,800円⇒永年無料)がもれなく附帯します
NPC電気ガス料金比較シミュレーター

※ 振込手数料は弊社にて負担いたします。

※ 上記口座に代金をお振込み後、購入申請フォームからお申込みください。

※ ご入金の確認およびアカウント送信手続きは、通常1~2営業日以内に行います。

プライバシーポリシー
特定商取引法に基づく表記

※ 返金および返品・交換について
商品の特性上、返品および交換には対応しておりません。ただし、銀行振込でのご購入につきましては、アカウント情報送信前に限り返金対応いたします。その際の振込手数料はお客様のご負担となりますことをご了承ください。

 

生成AIプログラミングの教科書『大蔵~taizo~』教材内容のご紹介

今なら無料お試し教材(4日目まで)をご利用いただけます ⇒ https://sfplan.jp/taizo-service/

APIアプリケーションの設計概要

1. データベースの用意

APIで取り扱うデータ管理に必要なデータベースを準備・作成します。
データベースは大きく下記の2種類に分けられます。

リレーショナルデータベース
(構造化されたデータの格納向け)
MySQL、MariaDB、PostgreSQL、Oracle Database、Microsoft SQL Server、SQLite、DB2 など

NoSQLデータベース
(非構造化データや大量データの格納向け)
MongoDB、Cassandra、Redis、CouchDB、Amazon DynamoDB、Neo4j など

本教材では「MariaDB」というリレーショナルデータベースを利用します。

 

2. ユーザー認証システム

メールアドレスとパスワードに基づく認証システムを作成します。

ログイン時の認証方法には、セッションベースの認証やJWT(JSON Web Tokens)認証、GoogleやFacebookなどのOAuth(オーオース)認証があります。
ここでは簡単なセッションベース認証を用いてアプリケーションを作成します。
(JWT認証やOAuth認証についてはオプション教材で案内します)

 

3. APIアプリケーションの開発

プログラミング言語には多くの選択肢があり、代表的なものにはJavaScript、Python、Ruby、PHP、TypeScript、Java、C#、Goなどがあります。
本教材ではJavaScriptを使用し、Node.jsのソフトウェア環境とExpress.jsのフレームワークを利用してアプリケーションを構築します。

※フレームワークとは、ソフトウェア開発を効率化するための共通機能を提供する定型コードです。
JavaScriptの代表的なフレームワークには、Express.js、Next.js、Koa.js、Fastify.js、Nest.jsなどがあります。

 

4. エラーハンドリングおよびセキュリティ対策

サーバーリクエストやデータ入力のエラーを適切に処理し、入力値の検証、SQLインジェクション、CSRF、XSSなどのセキュリティリスクに対する対策を実施します。

 

5. ホスティングとデプロイメント

作成したAPIをインターネット上に公開するためのサーバー提供会社を選びます(=ホスティングします)。
本教材ではエックスサーバーのVPSを契約し、作成した各種ファイルを手動でアップロード(≒デプロイ)します。

※AWS、Google Cloud Platform、Azureなどのクラウドサービスプロバイダーを利用する際の流れや、CI/CD(Continuous Integration/Continuous Delivery)ツールによるアプリケーションの自動更新や管理については、別の教材で案内します。

 

6. 決済サービスの実装

作成したAPIアプリケーションに、Stripe(ストライプ)の決済サービスおよびwebhookコードを統合します。
(Stripeの決済サービスには月額料金がかからず、3.6%~5%前後の決済手数料のみとなっています)

 

7. その他

APIアプリケーションの状態やログを管理する方法、APIの仕様をまとめたドキュメント(説明書)の作成方法などについて解説します。
(APIの利用を制限するためのレートリミティングやスロットリングの導入、APIのスケーラビリティ設計などについてはオプション教材で案内します)

 



先行販売数:在庫残り: 100 / 100部限定

※カード決済は全国数百社以上の企業が利用するStripe社の決済サービスを使用しています。

プライバシーポリシー
特定商取引法に基づく表記

※「購入者特典」として、NPC電気ガス料金比較シミュレーターのパスワード(10,800円⇒永年無料)がもれなく附帯します
NPC電気ガス料金比較シミュレーター