作りながら学ぶWebプログラミング実践入門 改訂版
マイナビ出版
- 掌田津耶乃(著者)
「これからWeb業界に入るから、重要技術をざっと知っておきたいな」
「Webアプリケーションを作ってみたいけど、関連技術が多すぎて何から手をつけていいか分からない」
本書は、そんな、Web開発、Webアプリケーションをこれから始めたい人を対象にした書籍です。
ご好評いただきました初版をベースに、時代の変化に合わせて大きく刷新しました。
この本では、本格的なWebを作る上で必要となる以下の技術の基本についてコンパクトに説明してあります。
・HTML ― Webページの内容を記述するための技術
・スタイルシート ― Webページにスタイルを適用するための技術
・JavaScript ― Webページの中で様々な処理を実行する言語
・Node.js ― サーバープログラムを開発するためのJavaScriptエンジン
・Express ― Node.jsでサーバープログラムを作るためのフレームワーク
・SQLite3 ― 本格リレーショナルデータベース
・React ― フロントエンドフレームワーク
これらの基本的な使い方がわかれば、本格的なWebアプリケーションを作れるようになるでしょう。これらの技術が身につけば、「クライアント(Webページ)からサーバーまでを開発する」ことが可能になります。
最後の章では、仕上げとしてExpressを使ってAPIで実装する「ToDo」アプリ、ExpressとAPIにReactを加えた「ブックマーク管理」アプリを作ります。
本来なら、これらをマスターするにはたくさんの入門書や参考書籍が必要となってしまいますが、すべて用意し学ぶのは初心者にはかなりの負担です。そこで本書では、「これだけわかれば基礎的なWebアプリケーションを作れる」という最小限の知識に絞って一冊にまとめました。
発売日:2024-11-27
ページ数:336ページ
目次
Part 1 基本編
Chapter 1 Webプログラミングを始めよう
Chapter 2 HTML/CSSを学ぼう
Chapter 3 JavaScriptを学ぼう
Chapter 4 Node.jsでコマンドプログラムを作ろう
Part 2 開発編
Chapter 5 Expressフレームワークを学ぼう
Chapter 6 データベースを使おう
Chapter 7 Reactを使おう
Chapter 8 Webアプリ開発に挑戦!
著者プロフィール
-
掌田津耶乃(著者)
日本初のMac専門月刊誌『Mac+』の頃から主にMac系雑誌に寄稿する。ハイパーカードの登場により「ビギナーのためのプログラミング」に開眼。以後、Mac、Windows、Web、Android、iPhoneとあらゆるプラットフォームのプログラミングビギナーに向けた書籍を執筆し続ける。
・ 近著:『Amazon Bedrock超入門』『Next.js超入門』『プログラミング知識ゼロでもわかるプロンプトエンジニアリング入門』『Python Django 4 超入門』(秀和システム)、『Google Vertex AIによるアプリケーション開発』『Python/JavaScriptによるOpen AIプログラミング』(ラトルズ)、『Azure OpenAIプログラミング入門』(マイナビ出版)
絶賛!発売中!
-
- 底知れないインド 「最強国家」の実力を探る
-
- 広瀬公巳(著者)
- 教養・学習その他
- まだまだ謎の多いインドを日本をはじめとした各国とのテーマ別の比較から深堀り!
-
- 新版 銀座のバーが教える 厳選カクテル図鑑
-
- Cocktail 15番地(監修)、 斎藤 都斗武(監修)、 佐藤 淳(監修)
- 食
- もうバーで頼むときに困らない!ハンディなカクテル図鑑の決定版!
-
- 見えにくい、読みにくい「困った!」を解決するデザイン【改訂版】
-
- 間嶋 沙知(著者)
- グラフィックス・デザイン
- デザインで「困った!」を作らない!問題発見と解決のヒント31
-
- 鎌倉しふぉんのシフォンロールケーキ
-
- 青井聡子(著者)
- 食
- 素材をいかしたシンプルな味わいとふわふわの生地。米粉・豆乳への置き換えやノンオイルもOK!
Copyright © Mynavi Publishing Corporation