商品説明
内容紹介
エラーの読み方、わかりますか? この本で初心者を卒業しよう
JavaScriptは、Webアプリを作ったり、スマホアプリを作ったりと、さまざまなところで便利に使われているプログラミング言語です。しかし、JavaScriptは、近年急激な変化を遂げ、それゆえに多くの「落とし穴」がある言語でもあります。「変数宣言はvarからletとconstにすべて移行すべき」「関数・メソッド宣言は、新しいアロー関数式を使うべきときと、昔ながらのfunction式を使うべきときがある」「Webブラウザ上とNode.js上で使えるAPIが異なる」などの注意点が多数あるのです。このあたりの複雑な事情がJavaScript入門の難しい点ですが、本書は現在主流のES2015(ES6)以降の基本構文を中心としつつ、最近のJavaScriptフレームワークを使うときに知らない構文で戸惑わないよう注意して執筆されました。本書のもう1つの特徴は、解説のセクションの後に登場する「ミッション」です。このミッションの目的は、「プログラムをすばやく理解する反射神経」を身に着けることです。「プログラムはじっくり考えて作るもので、反射神経は関係ないんじゃないの?」と思われるかもしれませんが、本書で説明するような基礎文法は、一瞬で把握できるのが理想です。そこで本書の「ミッション」では、ルールがわかっていれば簡単に解ける問題をいくつも出題しています。反復訓練によってより速く解答できるようになり、これにより理解がしっかり定着するようにと考えられたものです。また、終盤の9、10章は、入門書のその先を目指した内容となっています。入門書を卒業して自分でプログラムを書くレベルに達するために、以下の2つのスキルが身に付けられるようにしました。・公式ドキュメントの解説を読んで、自力で知識を増やせる・エラーメッセージを読んで、解決方法を見つけられるどちらも少し難しいですが、自分でプログラムを書くレベルに達するための必須スキルですので、ぜひ取り組んでみてください。本書の解説は、JavaScriptが初めての方でも理解できるように、文法の基礎から解説しています。これからJavaScriptを始める方にとっても、JavaScriptの入門書は読んだことがあるけれど、細かいところに不安がある方、実践レベルに近づきたい方におすすめの1冊です。脱「JavaScript入門」を目指して、本書でトレーニングを積みましょう!※サンプルファイルおよびミッションのPDFをサポートサイトからダウンロードできます
1章 トレーニングを始める前に2章 基本的なデータと計算3章 命令と条件分岐4章 少し高度なデータ5章 処理を繰り返す6章 関数を作る7章 オブジェクトをさらに理解する8章 HTMLを操作する9章 JavaScriptの新しい構文10章 ドキュメントとエラーを読むミッションの解答・解説
【監修者プロフィール】
中川 幸哉
1987年新潟県上越市生まれ。会津大学コンピュータ理工学部コンピュータ理工学科卒業。2009年の在学中にAndroidが日本に上陸したことをきっかけにアプリ開発の世界へ。2011年からはモバイル向けのアプリやWebシステムを中心にUIデザインや開発に携わる。新潟の豊かな風土とラーメンとクラフトビールが好き。
Twitter:@Nkzn
【著者プロフィール】
リブロワークス
リブロワークス
書籍の企画、編集、デザインを手がけるプロダクション。手がける書籍はスマートフォン、Webサービス、プログラミング、WebデザインなどIT系を中心に幅広い。著書に『解きながら学ぶ Pythonつみあげトレーニングブック』(マイナビ出版)、『スラスラ読める JavaScript ふりがなプログラミング』(インプレス)、『みんなが欲しかった! ITパスポートの教科書& 問題集 2021 年度』(TAC出版)
など。
https://www.libroworks.co.jp
※この商品は固定レイアウト型の電子書籍です。
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。
※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします
商品レビュー(1件)
- 総合評価
楽天Koboのレビュー
まだレビューがありません。 レビューを書く
楽天ブックスランキング情報
-
週間ランキング
ランキング情報がありません。
-
日別ランキング
ランキング情報がありません。