試験公開中

このエントリーをはてなブックマークに追加

実践JavaScript! プログラミングを楽しみながらしっかり身につける

オーム社

3,300円 (3,000円+税)

豊富な練習問題でJavaScriptをしっかり身につける!

関連サイト

本書の関連ページが用意されています。

内容紹介

豊富な練習問題でJavaScriptをしっかり身につける!

本書はJavaScriptによるプログラミングの入門書です。JavaScriptは、パソコンさえあればGoogle Chromeなどのウェブブラウザとメモ帳を使って今日からでも始められます。本書では、Google Chrome上にメッセージをだしたり、画像を表示したりすることからはじめ、分岐や繰り返しといったプログラミングの基本的な概念、タイマーを使った処理などを解説していきます。最後の章では小さなWebサイトを作ってみることで、JavaScriptの基本を一通り学びます。

◯本書のポイント1

「プログラミング力が身につく練習問題を豊富に掲載」

プログラミングの勉強は自分でプログラムを書いてみることが一番です。考え方や文法をある程度理解しても、いざ目的を設定してプログラムを書こうとしたとき、どこから手を付けていいのかとなりがちです。そこで本書は練習問題を豊富に掲載し、問題を解くことで読者のプログラミング力が自然と身につくようになっています。

◯本書のポイント2

「JavaScriptに限定されないプログラミングの考え方を解説」

プログラミング言語にはさまざまな種類があります。ゲームならC++、人工知能ならPython、業務システムならJavaなどと聞いたことがある方もいるでしょう。これだけ聞くと、英語と日本語のように文字から文法から、それぞれで何もかも違うように思われます。でも実は、基本的な文法の構成はどれもほとんど変わらず、いずれかの言語の基本的な考え方を理解すれば、別の言語の習得も容易になります。本書では、JavaScriptに限定されないプログラミングの基本的な考え方をていねいに解説しています。

書誌情報

  • 著者: 武舎広幸
  • 発行日: (紙書籍版発行日: 2024-03-19)
  • 最終更新日: 2025-06-12
  • バージョン: 1.0.0
  • ページ数: 343ページ(PDF換算)
  • 対応フォーマット: PDF
  • 出版社: オーム社

対象読者

Webデザイナー、Webディレクター、Webプログラマー・エンジニアの入社1年目前半ないし、これらを目指す学生やフリーター、転職希望者 ・プログラミングを手軽にやってみたい、さわってみたい社会人、学生

著者について

武舎広幸

国際基督教大学、山梨大学大学院、リソースシェアリング株式会社、オハイオ州立大学大学院、カーネギーメロン大学機械翻訳センター客員研究員などを経て、東京工業大学大学院博士後期課程修了。現在、マーリンアームズ株式会社(https://www.marlin-arms.com/jpn/)代表取締役。英→日、英→韓、英→中、タイ語→日本語の機械翻訳をはじめとする自然言語処理関連ソフトウェアの開発、コンピュータや自然科学関連書籍の(人間)翻訳、プログラミング講座や辞書サイト(https://www.dictjuggler.net/)の運営などを手がける。
著書に『パソコン英日翻訳ソフト活用法 ─ PC ‐ Transer/ej実践マニュアル』『BeOSプログラミング入門』(以上、プレンティスホール、後者は共著)『プログラミングは難しくない! ─ ウェブではじめるJavaScript/Perl/Java』(チューリング)、『理工系大学生のための英語ハンドブック』(三省堂、共著)などがある。また、『Building Secure Software ─ ソフトウェアセキュリティについて、開発者が知っているべきこと』(オーム社)、『マッキントッシュ物語』(翔泳社)、『はじめてのJavaScript 第3版』『インタフェースデザインの心理学 第2版』『初めてのGo言語』(以上、オライリー・ジャパン)、『Python基礎&実践プログラミング』『全容解説GPT ─ テキスト生成AIプロダクト構築への第一歩』(以上、インプレス)など50冊を超える翻訳書がある。
個人サイト:https://www.musha.com/

目次

第1章 初めてのJavaScriptプログラム ─ 世界で一番有名で、一番短いプログラムを書いてみよう

第2章 関数はプログラムのレゴブロック ─ 難しいことはだいたい関数がやってくれる

第3章 人生は選択の連続である ─ 分岐、プラスして変数と演算子

第4章 何万回でも何億回でもヘビーローテーション ─ ループ(繰り返し)

第5章 「オーダーメイド」のレゴブロックを作ろう ─ ユーザー定義関数

第6章 カウントダウンイベント御用達 ─ タイマーを使った定期的繰り返し

第7章 何千個でも、何万個でもまとめて記憶 ─ 配列

第8章 虫取りは人類を救うか ─ デバッグ

第9章 世の中はもの(オブジェクト)でできている ─ オブジェクト指向とは

第10章 ブラウザの中身は全部オブジェクト

第11章 Document オブジェクトとアニメーション

第12章 パソコンの中にも凄腕のイベント屋がいる ─ イベント処理

第13章 プログラムを作る ≒ アルゴリズムとデータ構造を考える

第14章 ウェブサイトを作ってみよう

付録A JavaScript のその他の構文や関数

付録B ほかの言語も使ってみよう

Home 書籍一覧 実践JavaScript! プログラミングを楽しみながらしっかり身につける ▲ ページトップへ戻る