改訂版 高校生からはじめる プログラミング(カイテイバン コウコウセイカラハジメル プログラミング)
ハードウェア- 著者:
- 吉村 総一郎(ヨシムラ ソウイチロウ)
- 出版社:
- KADOKAWA
- 出版日:
- 2021年07月02日頃
- ISBN:
- 9784046052223
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
インターネットで学ぶ話題の通信制学校「 N 高校」が展開するプログラミング教育メソッドを大公開! これからの時代に必須のスキル「 Web プログラミング」の基礎を名物エンジニアが丁寧に解説。 読むだけでなく、実際に手を動かすことで実践的な知識をインプット。 ゲームやプログラミングに興味を持ったら、この本にトライ!4 年ぶりの改訂版。
【目次】
< CHAPTER1 HTML で Web ページを作ってみよう>
SECTION01 プログラミングを体験してみよう
SECTION02 はじめての HTML
SECTION03 さまざまな HTML タグ
SECTION04 HTML で作る自己紹介ページ
< CHAPTER2 JavaScript でプログラミングしてみよう>
SECTION05 はじめての JavaScript
SECTION06 JavaScript での計算
SECTION07 JavaScript で論理を扱う
SECTION08 JavaScript のループ
SECTION09 JavaScript のコレクション
SECTION10 JavaScript の関数
SECTION11 JavaScript のオブジェクト
< CHAPTER3 CSS で Web ページをデザインしてみよう>
SECTION12 はじめての CSS
SECTION13 CSS を使ったプログラミング
< CHAPTER4 診断アプリを作ってみよう>
SECTION14 Web ページの企画とデザイン
SECTION15 診断機能の開発
SECTION16 診断機能の組み込み
SECTION17 ツイート機能の開発
SECTION18 GitHub で Web サイト公開
< CHAPTER1 HTML で Web ページを作ってみよう>
SECTION01 プログラミングを体験してみよう
SECTION02 はじめての HTML
SECTION03 さまざまな HTML タグ
SECTION04 HTML で作る自己紹介ページ
< CHAPTER2 JavaScript でプログラミングしてみよう>
SECTION05 はじめての JavaScript
SECTION06 JavaScript での計算
SECTION07 JavaScript で論理を扱う
SECTION08 JavaScript のループ
SECTION09 JavaScript のコレクション
SECTION10 JavaScript の関数
SECTION11 JavaScript のオブジェクト
< CHAPTER3 CSS で Web ページをデザインしてみよう>
SECTION12 はじめての CSS
SECTION13 CSS を使ったプログラミング
< CHAPTER4 診断アプリを作ってみよう>
SECTION14 Web ページの企画とデザイン
SECTION15 診断機能の開発
SECTION16 診断機能の組み込み
SECTION17 ツイート機能の開発
SECTION18 GitHub で Web サイト公開
技書の森解説
プログラミングを学び始めようとしたとき、言語も環境も教材も選択肢が多すぎて手が止まる。本書はその「最初の迷い」を取り除くために、環境構築から Web ページの作成、 JavaScript によるプログラミング、さらにサーバーサイド (Node.js) の入口までを一本の道筋として整備した入門書です。 N 予備校のプログラミングコースをベースにしており、高校生が授業の延長で読み進められる難易度に整えられています。
特徴的なのは、 HTML ・ CSS というマークアップの世界から入り、 JavaScript でプログラミングの考え方を学び、最終的にサーバー側の仕組みにまで触れるという、 Web 開発の全体像を薄く広くなぞる構成です。一冊で「フロントエンドとバックエンドの両方がある」ことを体感できるため、次に何を学ぶべきかの見通しが立ちやすくなります。
改訂版では内容が整理・更新され、開発環境のセットアップ手順も改められています。対象読者は高校生に限らず、プログラミング未経験の社会人や大学 1 年生にも適しています。一方で、各技術の深い理解を得るには専門書への橋渡しが必要であり、本書は「全体の地図を手に入れるための最初の一周」と捉えるのがよいでしょう。
この本に興味がある方におすすめ
この本に関連
関連記事
Web デザイン本ガイド - HTML/CSS、Figma、Photoshop を学ぶ順番
Web デザインを独学する本の選び方を「コーディング、ツール、デザイン原則」の 3 本柱で整理。HTML/CSS の入門書、Figma と Photoshop の教本、レイアウトと配色の定番書を、2026 年 8 月時点の収載書から学ぶ順番つきで解説します。
体系的に学ぶ 安全な Web アプリケーションの作り方 第 2 版は初版と何が違うか - 買い直し判断ガイド
通称「徳丸本」こと体系的に学ぶ 安全な Web アプリケーションの作り方 第 2 版 (2018 年) と初版 (2011 年) の違いを出版社公表の改訂内容から整理。章の削除 / 新設 / 追加点の一覧と、初版所有者が買い直すべきかの判断基準を解説します。
本の「はじめに」は読み飛ばさないで
多くの人が読み飛ばす「はじめに」には、その本を最大限に活用するためのヒントが詰まっています。たった 5 分で読めるこのページの価値を解説します。
関連用語
HTML
Web ページの構造を記述するマークアップ言語。Web を成り立たせる基礎技術
SPA
ページ遷移なしに動的にコンテンツを更新する Web アプリケーションのアーキテクチャ
JavaScript
Web ブラウザで動作する言語として生まれ、今やサーバーやアプリ開発まで担う汎用言語
Vue.js
学習しやすさと柔軟さを兼ね備えたフロントエンドの JavaScript フレームワーク
Tailwind CSS
ユーティリティファーストの CSS フレームワークで、クラス名の組み合わせでスタイルを構築する
SSR/SSG
サーバーサイドレンダリングと静的サイト生成 - Web ページの生成タイミングと場所を制御するレンダリング戦略