初心者がAIエンジニアとして成功する読本 ― ファイルはAIが作ってくれる。だが、本当の難題はサーバー設置にある ―(電子本)
¥2,500
International shipping available
初心者がAIエンジニアとして成功する読本 ― ファイルはAIが作ってくれる。だが、本当の難題はサーバー設置にある ―(電子本)
■序文(立ち読み用)
AIの登場によって、エンジニアになるための入口は大きく変わりました。かつては、プログラミング言語を覚え、文法を学び、長い時間をかけてコードを書けるようになる必要がありました。
しかし今は、ChatGPTのような生成AIに頼めば、初心者でもWebページ、アプリ、業務ツール、管理画面、文章生成システムまで作ることができます。
「こんなアプリを作りたい」と入力すれば、AIは必要なファイルを作ってくれます。HTML、CSS、JavaScript、Pythonなどのコードも作れます。
これは、AIエンジニアを目指す初心者にとって、大きな希望です。
しかし、ここで多くの人が大きな壁にぶつかります。AIがファイルを作ってくれても、それを実際に動かす場所がわからないのです。
自分のパソコンでは動いても、インターネット上に公開する方法がわからない。サーバーにどう設置するのか、ドメインをどうつなぐのか、SSLとは何か、データベースはどこに作るのか。そこから急に難しく感じてしまいます。
これからのAIエンジニアに必要なのは、単にAIにコードを書かせる力ではありません。AIが作ったファイルを理解し、整理し、サーバーに設置し、実際に動く形に仕上げる力です。
コードはAIが作ってくれる。
しかし、公開し、運用し、仕事に変えるのは人間です。
本書では、AIが作ったコードを実際のサービスに変えるために必要な考え方を、初心者にもわかるように解説していきます。AI時代にエンジニアとして一歩を踏み出すための実用的な読本です。
第1章 AIエンジニアとは何か
AIを使って、システムやサービスを作る新しい働き方を解説する。
第2章 初心者でもAIエンジニアを目指せる時代
生成AIによって、初心者にも開発の入口が開かれたことを説明する。
第3章 AIはファイルを作ってくれる
HTML、CSS、JavaScriptなど、AIが作れるファイルの種類を整理する。
第4章 しかしファイルだけではサービスにならない
ファイル作成と、実際に公開して動かすことの違いを解説する。
第5章 最大の壁はサーバー設置である
初心者が最もつまずく、サーバー設置の難しさを説明する。
第6章 サーバーとは何か
Webサイトやアプリを置く場所としてのサーバーの基本を解説する。
第7章 ローカル環境と公開環境の違い
自分のパソコンで動く環境と、ネット上で動く環境の違いを説明する。
第8章 ドメインとは何か
インターネット上の住所であるドメインの役割を解説する。
第9章 SSLとhttpsの重要性
安全なサイトとして公開するために必要なSSLの基本を説明する。
第10章 データベースでつまずく理由
ログインや投稿機能に必要なデータベースの基本を解説する。
第11章 AIが作ったコードをそのまま使う危険性
AIのコードにも間違いや弱点があることを説明する。
第12章 エラーを読む力が成功を分ける
エラーメッセージを理解し、AIに相談して解決する力を解説する。
第13章 サーバーにアップロードする基本
作ったファイルをサーバーへ置くための基本作業を説明する。
第14章 ノーコードとサーバー設置の違い
簡単なノーコードと、本格的なサーバー運用の違いを整理する。
第15章 AIに正しく指示するプロンプト力
AIに具体的な指示を出し、使えるコードを作らせる方法を解説する。
第16章 小さなアプリから始める
初心者は小さなツールやページから作るべき理由を説明する。
第17章 公開後の修正と保守
サービス公開後に必要となる修正や管理の重要性を解説する。
第18章 初心者が仕事にするための道筋
設置代行や小さな制作から収益化する方法を説明する。
第19章 AIエンジニアに必要な本当の力
コード力だけでなく、設置・確認・説明する力の大切さを解説する。
第20章 AIが作り、人間が動かす時代へ
AI時代に成功するのは、作らせるだけでなく動かせる人だとまとめる。
