JPY ¥5,060
JavaScriptは最も多くのソフトウェア開発者に使用されているプログラミング言語。JavaScriptを包括的に解説する本書は、第6版から大幅に加筆および更新し、全面改訂した。はじめにJavaScript言語仕様の基本的な構文と機能について豊富なサンプルコードを使って学習。そしてJavaScript標準ライブラリを詳述し、Webブラウザで使われるクライアントサイドJavaScriptやNode.jsで使われるサーバサイドJavaScriptについてわかりやすく説明する。またNodE形式と標準形式のモジュールの使い方、イテレータとジェネレータ、async/awaitやPromiseなどの非同期プログラミングの新しい構文、クラスの定義方法などを紹介し、さらにツール群や言語拡張機能、理解の難しいJavaScript特有の動きなどについても学ぶことができる。JavaScriptをマスターして使いこなしたい開発者必携の一冊。  セブンネットショッピング

JPY ¥3,278
JavaScript“標準教科書”が人気講師の書き下ろしで新登場!初心者から経験者まで。上達するために「押さえておきたい基礎知識」総ざらいJavaScriptの独学に最適な標準教科書として、長年にわたって読まれてきた『独習JavaScript』。オンライン学習スクールUdemyの人気講師、CodeMafiaこと、外村将大 氏による完全書き下ろしで新登場です!本書では、JavaScriptでプログラミングを行う際に必要となる、基本的な知識/概念/機能、文法/プログラムの書き方を、さまざまなサンプルプログラムを例示しながら、詳細かつ丁寧に解説します。プログラミングの基礎知識がない方でも、解説→例題(サンプル)→理解度チェックという3つのステップで、JavaScriptの基礎を完全習得できます。【ポイント】●JavaScriptの独学に最適な教科書として好評の『独習JavaScript』最新版。 初心者がJavaScriptを学ぶにふさわしい一冊●JavaScriptでプログラミングを行う際に必要となる基本的な知識/概念/機能、 文法/書き方を、網羅的かつ体系的に習得できるJavaScriptの入門者、これからJavaScript言語で開発を始めたい初学者から、再入門者、学生・ホビープログラマまで、「一からJavaScriptを学びたい」「JavaScriptプログラミングの基本をしっかり身につけたい」という方におすすめの一冊です。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。  BOOK☆WALKER

JPY ¥5,060
JavaScriptは最も多くのソフトウェア開発者に使用されているプログラミング言語。JavaScriptを包括的に解説する本書は、第6版から大幅に加筆および更新し、全面改訂した。はじめにJavaScript言語仕様の基本的な構文と機能について豊富なサンプルコードを使って学習。そしてJavaScript標準ライブラリを詳述し、Webブラウザで使われるクライアントサイドJavaScriptやNode.jsで使われるサーバサイドJavaScriptについてわかりやすく説明する。またNodE形式と標準形式のモジュールの使い方、イテレータとジェネレータ、async/awaitやPromiseなどの非同期プログラミングの新しい構文、クラスの定義方法などを紹介し、さらにツール群や言語拡張機能、理解の難しいJavaScript特有の動きなどについても学ぶことができる。JavaScriptをマスターして使いこなしたい開発者必携の一冊。  Yahoo!ショッピング(ヤフー ショッピング)

JPY ¥3,080
サードパーティJavaScriptとは、外部のWebサイトに埋め込まれて機能を提供するJavaScriptである。本書は経験豊富なJavaScriptウィジェット開発者が、その極意を解説。  セブンネットショッピング

JPY ¥5,060
JavaScriptは最も多くのソフトウェア開発者に使用されているプログラミング言語。JavaScriptを包括的に解説する本書は、第6版から大幅に加筆および更新し、全面改訂した。はじめにJavaScript言語仕様の基本的な構文と機能について豊富なサンプルコードを使って学習。そしてJavaScript標準ライブラリを詳述し、Webブラウザで使われるクライアントサイドJavaScriptやNode.jsで使われるサーバサイドJavaScriptについてわかりやすく説明する。またNodE形式と標準形式のモジュールの使い方、イテレータとジェネレータ、async/awaitやPromiseなどの非同期プログラミングの新しい構文、クラスの定義方法などを紹介し、さらにツール群や言語拡張機能、理解の難しいJavaScript特有の動きなどについても学ぶことができる。JavaScriptをマスターして使いこなしたい開発者必携の一冊。  Yahoo!ショッピング(ヤフー ショッピング)

JPY ¥2,068
JavaScriptを使ってプログラムを作ること(プログラミング)について初歩から学習できる入門書。WebページでJavaScriptを使うための基礎を学ぶことができます。  セブンネットショッピング

JPY ¥3,555
入門JavaScriptプログラミング  Yahoo!ショッピング(ヤフー ショッピング)

JPY ¥3,024
サードパーティJavaScriptとは、はてなブックマークボタンやいいねボタンのような、外部のWebサイトに埋め込まれて機能を提供するJavaScriptである。閲覧者をファーストパーティ、サイトオーナーをセカンドパーティと考え、外部スクリプトがサードパーティとなる。本書は、100万以上のサイトが利用するJavaScriptウィジェット開発者が、サードパーティJavaScriptの極意を解説。  コミックシーモア

JPY ¥3,080
JavaScriptのパフォーマンスのボトルネックを解消するテクニックとアプローチを解説。実行時間、ダウンロード処理、ページのライフサイクルなどJavaScriptの様々な部分に対応しながら、DOMへのアクセス、ネットワークのレイテンシ、JavaScriptの同時ダウンロードのブロッキングなど、高速なJavaScriptエンジンであっても最適化できない部分をもカバーしている。  セブンネットショッピング

JPY ¥3,024
サードパーティJavaScriptとは、はてなブックマークボタンやいいねボタンのような、外部のWebサイトに埋め込まれて機能を提供するJavaScriptである。閲覧者をファーストパーティ、サイトオーナーをセカンドパーティと考え、外部スクリプトがサードパーティとなる。本書は、100万以上のサイトが利用するJavaScriptウィジェット開発者が、サードパーティJavaScriptの極意を解説。  紀伊國屋書店ウェブストア

JPY ¥3,080
サードパーティJavaScriptとは、はてなブックマークボタンやいいねボタンのような、外部のWebサイトに埋め込まれて機能を提供するJavaScriptである。閲覧者をファーストパーティ、サイトオーナーをセカンドパーティと考え、外部スクリプトがサードパーティとなる。本書は、100万以上のサイトが利用するJavaScriptウィジェット開発者が、サードパーティJavaScriptの極意を解説。  BOOK☆WALKER

JPY ¥1,749
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 JavaScriptをこれから学ぶ、学びなおしたい人を対象にマンガでわかりやすく解説した入門書です。Webに連載され大好評をおさめた「マンガでわかるJavaScript」講座を、より読みやすく、理解しやすい形に加筆訂正しました。本書は、JavaScript初心者を対象に、プログラムの基礎から応用までをマンガでわかりやすく解説します。変数、ループ処理、配列、関数、正規表現といった基礎から、WebページのJavaScript、jQueryの利用といった実践的な内容まで取り上げています。プログラム初心者からWebデザイナーまで、気楽にJavaScriptに入門できます。  紀伊國屋書店ウェブストア

JPY ¥1,782
JavaScriptをこれから学ぶ、学びなおしたい人を対象にマンガでわかりやすく解説した入門書です。Webに連載され大好評をおさめた「マンガでわかるJavaScript」講座を、より読みやすく、理解しやすい形に加筆訂正しました。本書は、JavaScript初心者を対象に、プログラムの基礎から応用までをマンガでわかりやすく解説します。変数、ループ処理、配列、関数、正規表現といった基礎から、WebページのJavaScript、jQueryの利用といった実践的な内容まで取り上げています。プログラム初心者からWebデザイナーまで、気楽にJavaScriptに入門できます。  BOOK☆WALKER

JPY ¥5,060
本 ISBN:9784873119700 David Flanagan/著 村上列/訳 出版社:オライリー・ジャパン 出版年月:2021年11月 サイズ:749P 24cm コンピュータ ≫ Web作成 [ ホームページ作成 ] 原タイトル:JavaScript 原著第7版の翻訳 ジヤヴア スクリプト JAVASCRIPT 登録日:2021/12/02 ※ページ内の情報は告知なく変更になることがあります。  Yahoo!ショッピング(ヤフー ショッピング)

JPY ¥4,620
本 ISBN:9784873115733 David Flanagan/著 村上列/訳 出版社:オライリー・ジャパン 出版年月:2012年08月 サイズ:821P 24cm コンピュータ ≫ プログラミング [ Java ] 原タイトル:JavaScript 原著第6版の翻訳 ジヤヴア スクリプト JAVASCRIPT 登録日:2013/04/09 ※ページ内の情報は告知なく変更になることがあります。  Yahoo!ショッピング(ヤフー ショッピング)

JPY ¥5,060
本 ISBN:9784873119700 David Flanagan/著 村上列/訳 出版社:オライリー・ジャパン 出版年月:2021年11月 サイズ:749P 24cm コンピュータ ≫ Web作成 [ ホームページ作成 ] 原タイトル:JavaScript 原著第7版の翻訳 ジヤヴア スクリプト JAVASCRIPT 登録日:2021/12/02 ※ページ内の情報は告知なく変更になることがあります。  Yahoo!ショッピング(ヤフー ショッピング)

JPY ¥4,620
本 ISBN:9784873115733 David Flanagan/著 村上列/訳 出版社:オライリー・ジャパン 出版年月:2012年08月 サイズ:821P 24cm コンピュータ ≫ プログラミング [ Java ] 原タイトル:JavaScript 原著第6版の翻訳 ジヤヴア スクリプト JAVASCRIPT 登録日:2013/04/09 ※ページ内の情報は告知なく変更になることがあります。  Yahoo!ショッピング(ヤフー ショッピング)

JPY ¥6,219
(中古品)開眼 JavaScript ?言語仕様から学ぶJavaScriptの本質  Yahoo!ショッピング(ヤフー ショッピング)

JPY ¥2,862
(中古品)開眼 JavaScript ?言語仕様から学ぶJavaScriptの本質  Yahoo!ショッピング(ヤフー ショッピング)

JPY ¥3,080
【本書の内容】 本書は、ES2015以降に導入された新しい機能をこれから学ぼうとしているJavaScriptプログラマのために書かれています。ES2015やES2016といった特定のバージョンに焦点を合わせるのではなく、現代のJavaScript開発プロジェクトに否応なく放り込まれた開発者が(最新ECMAScriptとそれに準拠したJavaScript開発方法のあれこれを)理解することを主要なテーマとしています。 とくに、新しく導入された機能のうち、もっとも使いでのある機能や、これまで手こずらざるを得なかった開発プロセスを大幅に軽減するような、現実のプロジェクトにおいて率先して使うべき機能を中心に解説しました リアルな開発の現場で、最新のJavaScriptを本気で吸収したい新人開発者の(コワモテではあるけれど)力強い味方になってくれるはずです。 【本書のポイント】 ・特定のテーマごとに学習単元をユニット化 ・ユニットはさらに特定のトピックを扱うレッスンに分割 ・レッスンに入る前にウォーミングアップ、レッスン後はクイックチェック ・さらに練習問題を配置して知識を根付かせ応用力を ・ユニット終了時には、そこで学んだ知識を使ったプロジェクトもある 【読者が得られること】 ・ECMAScript2015以降の機能の習得 ・JavaScriptプロジェクトの現実解 ・モダンな開発技法 【対象読者】 どのようなレベルのプログラマにとっても、本書は有益といえるだろう。本書は「プログラミングの方法」を教える本ではない。これまでのJavaScriptを使って問題なくプログラミングを行えることが前提となるが、本書を読み進めるにあたってJavaScript のエキスパートである必要はない。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。  紀伊國屋書店ウェブストア

JPY ¥3,080
【本書の内容】本書は、ES2015以降に導入された新しい機能をこれから学ぼうとしているJavaScriptプログラマのために書かれています。ES2015やES2016といった特定のバージョンに焦点を合わせるのではなく、現代のJavaScript開発プロジェクトに否応なく放り込まれた開発者が(最新ECMAScriptとそれに準拠したJavaScript開発方法のあれこれを)理解することを主要なテーマとしています。とくに、新しく導入された機能のうち、もっとも使いでのある機能や、これまで手こずらざるを得なかった開発プロセスを大幅に軽減するような、現実のプロジェクトにおいて率先して使うべき機能を中心に解説しましたリアルな開発の現場で、最新のJavaScriptを本気で吸収したい新人開発者の(コワモテではあるけれど)力強い味方になってくれるはずです。【本書のポイント】・特定のテーマごとに学習単元をユニット化・ユニットはさらに特定のトピックを扱うレッスンに分割・レッスンに入る前にウォーミングアップ、レッスン後はクイックチェック・さらに練習問題を配置して知識を根付かせ応用力を・ユニット終了時には、そこで学んだ知識を使ったプロジェクトもある【読者が得られること】・ECMAScript2015以降の機能の習得・JavaScriptプロジェクトの現実解・モダンな開発技法【対象読者】どのようなレベルのプログラマにとっても、本書は有益といえるだろう。本書は「プログラミングの方法」を教える本ではない。これまでのJavaScriptを使って問題なくプログラミングを行えることが前提となるが、本書を読み進めるにあたってJavaScript のエキスパートである必要はない。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。  BOOK☆WALKER

JPY ¥1,980
本書はマイコン向けJavaScriptプラットフォーム「Moddable」の解説書です。「マイコンでもJavaScriptでアプリが書けたら…」は、Web開発者だれもが抱く夢でした。そこで登場したのがModdableです!Moddableは、さまざまなマイクロコントローラ向けのアプリケーションをJavaScriptで開発できるプラットフォームです。本書ではModdableとM5Stackを使ったアプリケーション開発方法を紹介します。環境構築とサンプルアプリの製作、そして「JavaScriptでIoT」な他のプラットフォーム達との比較を通じて、Moddableの魅力をお伝えします。あなたもModdableと一緒にJavaScriptでIoTアプリ開発を始めましょう!【目次】第1章 Moddable 概説第2章 Moddableをはじめよう第3章 サンプルで理解するModdable付録A Moddable を他プラットフォームとくらべてみた付録B JavaScriptの開発支援ツールをModdableで使う  BOOK☆WALKER

JPY ¥880
JavaScriptは、一般的なプログラムのような動作をホームページ上で実現できるスクリプト言語です。本書は、JavaScriptを学習する為に、必要な内容を30ステップに分け、1日1ステップ ずつでも無理なく覚えられるワ?クブックです。また、1ステップ毎に演習問題 を付けてありますので、自分の学習力が確認でき、JavaScript学習のはじめの一歩に 最適です。対象読者・初めてJavaScriptを学ばれる方・JavaScriptの活用法を覚えたい方・仕事でJavaScriptを使わなけれ  セブンネットショッピング

JPY ¥4,180
本書では、JavaScriptの文法や機能だけではなく、実際にどのように使われているかも解説しています。JavaScriptを身につけるためには、現実の使い方を知ることが重要だからです。本書を読むことで、JavaScriptの本当の基礎を学ぶことができます。  BOOK☆WALKER

JPY ¥6,126
(中古品)ハンズオンJavaScript  Yahoo!ショッピング(ヤフー ショッピング)

JPY ¥3,960
JavaScriptの入門書。対象読者は、完全なプログラミング初心者からプログラミングの初級者です。また、中級以上の方のクライアントサイドJavaScriptの知識の更新にも利用できます。本書ではChrome DevToolsのコンソールにコマンドを入力してその動作を確認しながら、JavaScriptの基本や多種多様なWeb APIをひとつひとつハンズオン形式で学びます。また、コードの背景にある設計思想や、プログラムの挙動の仕組みについてもしっかり掘り下げます。本書のゴールは、読者がJavaScriptの全体像を掴み、業務の内容や興味に応じて必要な知識を自分自身で探求できるようになることです。  セブンネットショッピング

JPY ¥2,530
知識ゼロからJavaScriptがわかる 初めてプログラミングを学ぶ人を対象にした“スラスラわかる”シリーズの新刊です。本書では、「JavaScript関連の知識はゼロ」という状態から、JavaScriptの基礎知識や作法、基本構文、基本テクニックなどを無理なく習得し、かつプログラムが自力で作れるようになるところまで、しっかりとフォローします。JavaScriptの基礎固めをしっかりしたい方だけでなく、ほかの入門書で挫折した方やプログラミングに苦手意識を持っている方にもおすすめの一冊です。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。  紀伊國屋書店ウェブストア

JPY ¥2,530
知識ゼロからJavaScriptがわかる初めてプログラミングを学ぶ人を対象にした“スラスラわかる”シリーズの新刊です。本書では、「JavaScript関連の知識はゼロ」という状態から、JavaScriptの基礎知識や作法、基本構文、基本テクニックなどを無理なく習得し、かつプログラムが自力で作れるようになるところまで、しっかりとフォローします。JavaScriptの基礎固めをしっかりしたい方だけでなく、ほかの入門書で挫折した方やプログラミングに苦手意識を持っている方にもおすすめの一冊です。※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。  BOOK☆WALKER

JPY ¥2,990
(中古品)ハンズオンJavaScript  Yahoo!ショッピング(ヤフー ショッピング)

JPY ¥2,640
読んで、手を動かして楽しく学べるJavaScript入門書の新定番!やさしい解説と豊富なサンプルでJavaScriptプログラミングの土台となる力をしっかり養える!  セブンネットショッピング

JPY ¥1,980
JavaScriptの基本を実習を通して学べる。JavaScriptの実習に必要な、HTML5、CSS3の基礎も学べる。開発環境の構築方法も丁寧に解説。1冊を通して1つのWebアプリケーションが完成する。  セブンネットショッピング

JPY ¥3,740
jQueryの開発者が語ったプログラミングの秘密JavaScriptは現在のホームページ作りには欠かせないプログラミング言語です。GoogleやFacebookなどの先進のWebアプリケーションはjQueryなどのJavaScriptライブラリを利用して作られていますが、本書はjQueryの開発者であるジョン・レシグが自ら書き起こしたJavaScriptの開発技法書です。JavaScript言語の各種機能の利用方法から、バグ発見の方法、複数ブラウザへの対応方法まで、JavaScript開発者垂涎のテクニックをふんだんに盛り込みました。「Ninja」とは英語圏ではエキスパートやスーパープログラマの意味で使われる言葉です。本書では“モダンJavaScript開発”における一流プログラマの知識をまとめています。※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。  紀伊國屋書店ウェブストア

JPY ¥3,740
jQueryの開発者が語ったプログラミングの秘密JavaScriptは現在のホームページ作りには欠かせないプログラミング言語です。GoogleやFacebookなどの先進のWebアプリケーションはjQueryなどのJavaScriptライブラリを利用して作られていますが、本書はjQueryの開発者であるジョン・レシグが自ら書き起こしたJavaScriptの開発技法書です。JavaScript言語の各種機能の利用方法から、バグ発見の方法、複数ブラウザへの対応方法まで、JavaScript開発者垂涎のテクニックをふんだんに盛り込みました。「Ninja」とは英語圏ではエキスパートやスーパープログラマの意味で使われる言葉です。本書では“モダンJavaScript開発”における一流プログラマの知識をまとめています。※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。  BOOK☆WALKER

JPY ¥2,916
TypeScriptはJavaScriptに静的型付けとクラスベースオブジェクト指向を加えた言語仕様です。TypeScriptはJavaScriptの構文の拡張なので、既存のJavaScriptのプログラムにわずかな修正を加えるだけでTypeScriptとして動作します。TypeScriptは大規模なアプリケーションの開発のために設計されており、コンパイルするとJavaScriptソースを出力します。本書はJavaScript中級者にわかりやすいように言語の機能を分解し、1つ1つ「XXをし  コミックシーモア

JPY ¥2,728
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。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をサポートサイトからダウンロードできます  BOOK☆WALKER

JPY ¥2,530
JavaScriptってなんだろう?と思っているあなたでも、1週間でJavaScriptがちょっとだけ使えるようになる!JavaScriptを使ったホームページを作ってみようと思って、いろいろな本を読んで勉強してみたのだけれども、よく分からない…理解できない…。そんな?にオススメの1冊!本書を読み進めながら、一緒にサンプルソースコードを入力してみることで、Webプログラミングの基礎が分かるようになり、ちょっとだけJavaScriptのプログラムが作れるようになります。本書後半では、少し高度なJavaScriptプログラミングも解説しています!途中で読むことを挫折しないよう、ゆるいペースでナビゲートします!  BOOK☆WALKER

JPY ¥3,520
JavaScriptは、Twitterのようなソーシャルアプリケーションからブラウザベースのゲームフレームワークまで、現代のほとんどすべてのWebアプリケーションの中核を成しています。JavaScriptは、初心者が簡単に扱える言語でありながら、本格的なアプリケーションを構築できるほど、柔軟で複雑です。『流麗なJavaScript 第3版』では、JavaScript言語を深く掘り下げ、美しく効果的なコードを書く方法を紹介。第3版では特に、クラス表記、アロー関数、イテレータ、非同期関数、テンプレート文字列、ブロックスコープなどの機能について、まったく新しい内容が追加。本書において、著者は、JavaScriptの基本をコードと豊富な例を挙げながら解説。また、練習問題といくつかのプロジェクトを通じて、実際に自分でプログラムを書いてみます。  セブンネットショッピング

JPY ¥3,600
【流行に左右されない本質的な基礎をしっかりと身につける】フロントエンドの技術は、さまざまなフレームワークやツールが登場し続けており、トレンドが目まぐるしく変わります。そのため、表面上の流行を追っているだけでは、せっかく身につけたスキルも2~3年後には役立たなくなる可能性もあります。ですが、それらの土台となっているJavaScriptという言語自体をしっかりと学べば、流行に左右されない実力を身につけることができます。本書では、このようなJavaScriptの本質的な基礎を解説します。「Webページを動作させる」という用途に絞り、シンプルなコードを用いてJavaScriptの仕様をひとつひとつ紐解いていきます。サンプルコードもダウンロードできるので、ブラウザで開いて動作を試しながら、JavaScriptのさまざまな機能を学ぶことができます。本書で基礎を身につけることで、実務での経験が少なくても、細かなことは調べながらこなしていける状態へと成長できるはずです。これからプロのフロントエンドエンジニアを目指すという方に、ぜひお勧めしたい一冊です。〈こんな方にオススメ〉・プロとしての基礎をしっかりと固めたいエンドエンジニアの方・プログラミングの基礎体力向上を目指している方・JavaScriptの言語自体をしっかりと学びたい方〈本書の内容〉■CHAPTER0 学習の前にJavaScriptとは/Webブラウザの準備と関連知識/エディタの準備と関連知識/JavaScriptのプログラムを書く/プログラミング学習のポイント/バグとエラー■CHAPTER1 JavaScriptの基本数値の計算/文字列の表現/変数/値の型/コメント/関数/条件分岐/例外処理/正規表現/演算子■CHAPTER2 基本データ操作オブジェクト/ビルトインオブジェクト/配列/ループ処理/クラス/window/DOMとイベント/非同期処理/Canvas/アニメーション■CHAPTER3 現場向け応用知識Google Chromeの開発者ツールを使いこなす/さまざまななJavaScriptの世界〈著者プロフィール〉柳井 政和(やない・まさかず)クロノス・クラウン合同会社の代表社員。『マンガでわかるJavaScript』『プログラマのためのコードパズル』など、技術書執筆多数。ゲームやアプリの開発、プログラミング系技術書や記事、マンガ、小説の執筆を行う。2001年オンラインソフト大賞に入賞した『めもりーくりーなー』は、累計500万ダウンロード以上。2016年、第23回松本清張賞応募作『バックドア』が最終候補となり、改題した『裏切りのプログラム ハッカー探偵 鹿敷堂桂馬』にて文藝春秋から小説家デビュー。新潮社『レトロゲームファクトリー』など。  BOOK☆WALKER

JPY ¥1,760
【JavaScriptのASTを理解して開発生産性をUP!】 本書はJavaScriptのソースコードを扱いやすいように加工されたデータ構造であるASTとそのツールエコシステムの解説書です。他の言語と異なりトランスパイルなども一般的なJavaScriptでは、ASTを自由に操作することでそのエコシステムを使いこなし、ソースコードの解析・加工が簡単に行うことができます。JavaScriptのASTを理解して、プログラム開発の生産性を大幅に向上させましょう。 【目次】 第1章 JavaScript ASTがなぜ簡単なのか? 1.1 ASTでできること 1.2 導入する 1.3 ASTを実際にさわってみる 第2章 AST解説 2.1 ASTを実際に眺めてみよう 2.2 Babylon 2.3 実際にASTを使ってみよう 第3章 Babel系エコシステム弾丸ツアー 3.1 babel-core 3.2 babel-generator 3.3 prettier 3.4 babel-traverse 3.5 babel-types 3.6 参照リンク 第4章 Babelプラグイン 4.1 作り方 4.2 traverseを叩いたときのstateとの違い 4.3 プラグインオプションの取得方法 4.4 BabelプラグインとしてInjectorプラグインを作ってみる 4.5 Babelプラグインをパッケージ化する 4.6 npm publish 4.7 Babelプラグインの自動テスト 4.8 require hack 第5章 最適化プラグインを簡単に作ってみよう 5.1 超お手軽実装編 5.2 変数の静的解析情報を使って、もう少しがんばってみる  紀伊國屋書店ウェブストア

JPY ¥1,100
【ECMAScript2017の最新チュートリアルガイド!】 本書は新世代のJavascriptであるES2017のチュートリアルガイドです。Node.jsなどに見られるようにWebサービス開発に於ける共通言語となっているJavascriptの中でも標準的な仕様であるECMAScript2017によるプログラミング手法を基礎から学習することができます。 【目次】 はじめに なぜJavaScriptなのか? JavaScriptをもっと知ってもらうために 第1章 JavaScript解説 1.1 ECMAScript 1.2 Node.js 1.3 JavaScriptの使われ方とその問題 1.4 JavaScriptの応用例 1.5 他にも 1.6 JavaScriptエンジニアとしてのキャリア 1.7 まとめ 第2章 JavaScriptの始め方 2.1 Node.jsのインストール 2.2 npm 2.3 トランスパイラ 2.4 バンドラ 2.5 推奨パッケージ 2.6 Visual Studio Code 第3章 ECMAScript 3.1 コメント 3.2 変数 3.3 関数 3.4 型とリテラル 3.5 制御構文 3.6 例外 3.7 class 3.8 便利な演算子・構文 3.9 モジュール 3.10 非同期プログラミング 第4章 型の恩恵をうける 4.1 Flow 第5章 ユニットテストをしよう 5.1 AVA 5.2 TDD 5.3 ウェブブラウザ向けの開発におけるテスト Appendix JavaScriptの歩き方 A.1 できる限り公式ドキュメントを読む A.2 公式以外なら A.3 技術選定には注意する A.4 エンジニアが身につけるべき基礎力  紀伊國屋書店ウェブストア

JPY ¥2,860
【1日30分からはじめる! JavaScript基礎入門】本書は、JavaScriptとVue.jsの基本、さらにWebアプリケーションやUIの作成を習得できる教科書です。「1日30分からはじめる」をテーマに、Web制作にかかわる知識や技術を解説した「ちゃんとしたプロになる」シリーズの3冊目となります。本書で学べることは、主に次の3つです。1つめは、JavaScriptの基本。JavaScriptは広範な用途をもつ言語ですが、本書ではとくにWeb制作によく使われる命令や考え方を中心に解説しています。2つめは、Vue.jsの基本。現在のWeb制作では、フレームワークを利用した実装が一般的です。本書では、最もよく使われるフレームワークの一つであり、初心者にも習得しやすいVue.jsの基礎を身につけられます。そして、3つめがWebアプリケーションやUIの実装の流れ。実際にTodoアプリやタブパネル、モーダル、ハンバーガーメニュー、スライドビューアーなどのUIを構築しながら、Web制作におけるJavaScriptとVue.jsでの実装の流れをつかめます。ぜひ本書を通じて、“現場のJavaScript力”の土台をしっかりと養ってください。〈こんな方にオススメ〉・JavaScriptをしっかりと身につけたい方・JavaScriptをおさらいしながらVue.jsの基礎を学びたい方・WebサイトのUIやWebアプリ制作のながれを学びたい方〈本書の特長〉・第一線で活躍する執筆陣による、現場感覚を踏まえた解説・記事ごとに学習時間の目安を設けており、学習教材としても利用しやすい・Vue.jsを利用したモダンな制作手法を身につけられる〈本書の内容〉■Lesson 1 JavaScriptの基本■Lesson 2 JavaScriptのオブジェクト■Lesson 3 Todoアプリを作ってみよう■Lesson 4 Vue.jsの基本■Lesson 5 Vue.jsをWebサイトに組み込む  BOOK☆WALKER

JPY ¥1,100
【ECMAScript2017の最新チュートリアルガイド!】本書は新世代のJavascriptであるES2017のチュートリアルガイドです。Node.jsなどに見られるようにWebサービス開発に於ける共通言語となっているJavascriptの中でも標準的な仕様であるECMAScript2017によるプログラミング手法を基礎から学習することができます。【目次】はじめに なぜJavaScriptなのか? JavaScriptをもっと知ってもらうために第1章 JavaScript解説 1.1 ECMAScript 1.2 Node.js 1.3 JavaScriptの使われ方とその問題 1.4 JavaScriptの応用例 1.5 他にも 1.6 JavaScriptエンジニアとしてのキャリア 1.7 まとめ第2章 JavaScriptの始め方 2.1 Node.jsのインストール 2.2 npm 2.3 トランスパイラ 2.4 バンドラ 2.5 推奨パッケージ 2.6 Visual Studio Code第3章 ECMAScript 3.1 コメント 3.2 変数 3.3 関数 3.4 型とリテラル 3.5 制御構文 3.6 例外 3.7 class 3.8 便利な演算子・構文 3.9 モジュール 3.10 非同期プログラミング第4章 型の恩恵をうける 4.1 Flow第5章 ユニットテストをしよう 5.1 AVA 5.2 TDD 5.3 ウェブブラウザ向けの開発におけるテストAppendix JavaScriptの歩き方 A.1 できる限り公式ドキュメントを読む A.2 公式以外なら A.3 技術選定には注意する A.4 エンジニアが身につけるべき基礎力  BOOK☆WALKER

JPY ¥3,520
デザイナー、イラストレーター、DTPオペレーターなどが、IllustratorやPhotoshop、InDesignなどAdobeアプリケーションを使って定形作業をする場合、Adobe JavaScriptを使うと作業を自動化することができます。本書はそのAdobe JavaScriptのコマンドリファレンスです。500あまりのAdobe JavaScriptコマンドを32のジャンルに分けて解説します。サンプルおよび図版を多数掲載しています(なお、本書はCS6 ベースで作成しています。CS5以前のバージョンでは一部の命令が動作しない場合があります)。  紀伊國屋書店ウェブストア

JPY ¥2,640
※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。本書は、これからJavaScriptプログラミングをはじめたいと考えている初心者のための入門書です。全くのプログラミング初心者が「プログラミングとは何か」「JavaScriptが活躍するWebの世界はどういった仕掛けで動いているのか」を理解できるよう、その説明から始め、JavaScriptプログラミングの土台となる力を養えるようにサポートすることを心掛けています。また、本書はこれからプログラミングをはじめる初心者を前提としているため、やや上級の内容などは割愛しました。本書を読み終えた後には、さらに本格的な入門書での学習や、各種のライブラリやフレームワークの習得が容易になる基礎力を身につけることができます。  紀伊國屋書店ウェブストア

JPY ¥2,640
本書は、これからJavaScriptプログラミングをはじめたいと考えている初心者のための入門書です。全くのプログラミング初心者が「プログラミングとは何か」「JavaScriptが活躍するWebの世界はどういった仕掛けで動いているのか」を理解できるよう、その説明から始め、JavaScriptプログラミングの土台となる力を養えるようにサポートすることを心掛けています。また、本書はこれからプログラミングをはじめる初心者を前提としているため、やや上級の内容などは割愛しました。本書を読み終えた後には、さらに本格的な入門書での学習や、各種のライブラリやフレームワークの習得が容易になる基礎力を身につけることができます。  BOOK☆WALKER

JPY ¥1,100
JavaScriptはとても良いプログラミング言語のひとつで、特にウェブアプリ・モバイルアプリ・デスクトップアプリやサーバー開発に強みがあります。現代のJavaScriptは昔とは完全に別物といってもいいくらいの変化をしています。本書ではモダン(現代的)なJavaSciptについて解説します。カバーしている範囲としては、概要・環境構築・言語の解説・静的型による開発・ユニットテストとなっていて、この一冊があればモダンなJavaScriptにチャレンジできるように書きました。  BOOK☆WALKER

JPY ¥2,618
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。JavaScriptを学んで、データ操作やグラフ作成を簡単にやってみよう!本書は、Google Colaboratory(以下、Colaboratory)を使って、やさしくJavaScriptを学習する本です。※Colaboratoryは、Googleが提供している、無料で利用できるプログラミングの実行環境です。学習に必要なのはWebブラウザ(Google Chrome)とGoogleのアカウントだけ。新しくソフトをインストールする必要はありません。会社のルールでソフトのインストールに制限があったり、古いPCやスペックの低いPCでも、すぐに学習できるようになっています。一般的なJavaScriptの入門書では、JavaScriptのほかにHTMLやCSSを用意する必要がありますが、本書ではColaboratoryを使うことで、学習に関係のないHTMLやCSSの用意は不要となり、JavaScriptの学習にのみ専念することができまます。また、ボタンをクリックするだけで、同じ画面の中ですぐに結果を確認できます。さらに、Colaboratoryなら、さまざまな環境からアクセスして使うことができますので、自宅PCや会社のPCと環境を変えながら学習することもできます。そして、作成した表やグラフに文章を付けてレポートにし、それをそのまま誰かと共有することもできるのです。本書はそのようなColaboratoryの利点を活かし、プログラミングで仕事を効率化したい方、共有したりレポート化することに興味のある方を対象に、JavaScriptの使い方をまとめました。本書は、プログラミングが初めての方でも学習できるように、JavaScriptの基本から解説しています。基本文法の後に関数やオブジェクトについて学習し、Colaboratoryの上で編集可能なスプレッドシートを作ってデータを操作したり、チャートやグラフを作ったりといった、ビジネスで役立つプログラミングについて学んでいきます。プログラミングそのものに興味がある方はもちろん、Colaboratoryに集計表やグラフ、地図などを配置して、ビジュアル性の高いレポートを作ってみたい方、仕事で繰り返し発生する作業を効率化したいと考えている方などに、ぜひ読んでいただきたい1冊です。  BOOK☆WALKER

JPY ¥3,168
自分のオリジナル3Dゲームを作りたいと思っている、すべてのゲームクリエーターの救世主がUnityです。Unityなら、C言語のように難しいプログラミング言語を覚えなくても、Webサイトで使われている簡単なJavaScriptを覚えるだけで大丈夫です。本書は、実際にゲームを作りながら、JavaScriptの基礎文法から、Unity独特のJavaScriptの書き方までしっかり解説します。すべての手順を詳しく図版で説明しているため、ビギナーでも安心です。  BOOK☆WALKER

JPY ¥2,970
JavaScriptは、先進的な特徴をいくつも備えた優秀な言語ですが、いくつかの理由によりうまく機能しているとはいえません。特に「型」を指定する機能の欠如は、決定的な問題です。そこで期待されているのが、TypeScriptという言語です。TypeScriptはJavaScriptに静的型付けとクラスベースオブジェクト指向を加えた言語仕様です。TypeScriptの開発には、マイクロソフトでC#のリードアーキテクトであるアンダース・ヘルスバーグ氏が関わっていますが、言語はクローズトなものではなく、フリーでオープンソースのプログラミング言語です。TypeScriptはJavaScriptの構文の拡張なので、既存のJavaScriptのプログラムにわずかな修正を加えるだけでTypeScriptとして動作します。TypeScriptは大規模なアプリケーションの開発のために設計されており、コンパイルするとJavaScriptソースを出力します。本書はJavaScript中級者にわかりやすいように言語の機能を分解し、1つ1つ「XXをしてみよう」という形式で項目を独立させ、目次で目的の機能を引きやすい構成としています。  BOOK☆WALKER

JPY ¥2,838
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。「JavaScriptを学ぼう」そんなふうに思っても、「JavaScript」は現在では、非常に関連技術の多い言語になっています。JavaScript関連のキーワードを上げてみると、「ECMAScript / TypeScript / Vue.js / Nuxt.js / React / Angular / jQuery」など、上げていったらキリがないほどです。これらはそれぞれ「JSライブラリー」とか「JSフレームワーク」などと呼ばれているJSの周辺技術ですが、現在のウェブサイト制作や、ウェブアプリ開発では、これらの周辺技術の理解が必須になっています。本書は、こういった事情に合わせて、今JavaScriptを学ぶなら、この周辺技術は必須だと筆者が考える以下の内容について解説しています。・JavaScript・ECMAScript・Vue.js・TypeScriptこれだけでも非常にカバー範囲が広く、1冊に納めるのは容易ではありませんが、それでもこれらの知識は抑えておいて欲しいという筆者の願いから、1冊に詰め込みました。ぜひ本書を通じて、JavaScriptの魅力と現在のJavaScript開発のトレンドを抑えて頂けると幸いです。これからのウェブ開発にお役に立つことを願っています。(「はじめに」より一部修正)「Chapter1 JavaScriptを学ぶための準備をしよう」では、JavaScriptを学ぶための環境構築を行います。といっても、Google Chrome(ウェブブラウザー)と、Visual Studio Code(エディター)を  BOOK☆WALKER