JavaScript ワークブック第 3 版(ジャバスクリプト ワークブック)
ステップ 30
プログラミング- 著者:
- 相澤裕介(アイザワ,ユウスケ)
- 出版社:
- カットシステム
- 出版日:
- 2020年04月
- ISBN:
- 9784877838416
- シリーズ:
- 情報演習
- 在庫:
- 在庫あり
なぜ注目されているか
技書の森解説
プログラミングの入門書を読み終えたのに、いざ白紙からコードを書こうとすると手が動かない。本書はその「読めるけど書けない」段階を突破するための演習中心の教材です。 JavaScript の文法要素ごとに短い問題が用意されており、変数、条件分岐、ループ、関数、 DOM 操作といった基礎を繰り返し手で書くことで定着させていきます。
ワークブックという名前のとおり、解説よりも「自分で書く」分量が多い設計です。各章に対応する解答例が示されているため、独学でも答え合わせをしながら進められます。授業の副教材としても使いやすく、講義で概念を聞いた後の復習ドリルとして噛み合う構成です。
ただし、フレームワークや非同期処理、モジュール設計といった実務的なトピックは射程外であり、本書だけで Web 開発の即戦力になるわけではありません。あくまで「文法を手になじませる」という限定された目的に特化した本です。その割り切りがはっきりしているぶん、基礎の穴を埋めたい方には無駄なく効く一冊です。
この本に興味がある方におすすめ
この本に関連
相澤裕介 の他の書籍
関連記事
Web 開発本ガイド - フロントエンドからバックエンドまで
Web 開発の全体像を学べる技術書の選び方と学習マップを紹介。フレームワーク本の賞味期限問題と公式ドキュメントとの使い分けも解説します。
「あとで読む」ブックマークが 100 件を超えたら本を買え
ブラウザのブックマークに技術記事を溜め込んでいませんか。断片的な記事を 100 件読むより、同じテーマの本を 1 冊読む方が効率的な理由を解説します。
OS / 低レイヤー本ガイド - コンピュータの仕組みを学ぶ技術書の選び方
OS、コンパイラ、ネットワークなど低レイヤーを学べる技術書の 4 ジャンルと、どこから始めるべきかの指針、賞味期限の見極め方を紹介します。
関連用語
コンポジション
オブジェクトを組み合わせて機能を構築する設計手法で、継承よりも柔軟性が高い
Storybook
UI コンポーネントをアプリ本体から切り離した環境で描画し、状態ごとの見た目と操作を確認・テスト・文書化する開発環境
デザインシステム
UI コンポーネント、デザイントークン、ガイドラインを体系化し、一貫した UI を実現する仕組み
状態管理
フロントエンドアプリケーションのデータの流れと状態の変更を一元的に管理する手法
コード分割
JavaScript バンドルを複数のチャンクに分割し、必要な部分だけを読み込む最適化手法
Hooks
React の関数コンポーネントに状態管理や副作用などの機能を追加する仕組み