【2024年】「typescript」のおすすめ 本 68選!人気ランキング
- プログラミングTypeScript ―スケールするJavaScriptアプリケーション開発
- プロを目指す人のためのTypeScript入門 安全なコードの書き方から高度な型の使い方まで (Software Design plus)
- ゼロからわかる TypeScript入門
- 実践TypeScript ~ BFFとNext.js&Nuxt.jsの型定義~
- TypeScript入門 クラスと型チェック機能を加えたJavaScriptの拡張言語
- TypeScriptで作るシングルページアプリケーション
- はじめてのTypeScript 2 (I/O BOOKS)
- 図解! TypeScriptのツボとコツがゼッタイにわかる本 “超”入門編
- TypeScriptネットワ-クプログラミング: HTML5/WebSocket/WebRTCによる
- フロントエンドの知識地図—— 一冊でHTML/CSS/JavaScriptの開発技術が学べる本
本書はプログラミング言語TypeScriptの総合解説書で、基礎から応用、エラー処理、非同期プログラミング、フレームワークの利用法、既存JavaScriptプロジェクトのTypeScript移行方法までを網羅しています。TypeScriptの型システムを最大限活用するためのコード記述法を学ぶことができます。著者はFacebookのエンジニアやWebアプリ開発者など、経験豊富な専門家たちです。
本書は、TypeScriptの基礎から応用までを学べる一冊です。TypeScriptはJavaScriptに静的型付けを加えた言語で、独自の高い型システムを持ちます。内容は、基本的な文法や型、オブジェクト、関数、クラス、高度な型、モジュールシステム、非同期処理、コンパイラオプションなど多岐にわたり、各章に力試し問題が用意されています。TypeScriptの初学者やJavaScriptの知識がない人に特におすすめです。著者はLINE株式会社のフロントエンドエンジニアで、TypeScriptとReactに精通しています。
本書は、React/Next.jsとTypeScriptを用いたWebアプリケーション開発の入門書で、Next.jsの特徴やTypeScriptの活用法を解説しています。基礎から実践的なスキルを身につけることができ、最新のフロントエンド開発方法を学べる内容となっています。著者は、Web開発の経験が豊富な専門家たちです。
本書は、Reactを初めて学ぶ人に向けたガイドで、著者がモダンJavaScriptの基礎からTypeScriptの応用までを解説しています。多くの学習者がつまずくポイントに焦点を当て、実務に役立つ知識をストーリー形式で提供。内容はモダンJavaScriptの基礎、DOM操作、Reactの基本、CSSとの統合、再レンダリングの最適化、グローバルなState管理、TypeScriptの活用、カスタムフックなど多岐にわたります。著者はUdemyで高評価を得ている人気講師です。
この書籍は、JavaScriptを初めて学ぶ人や過去に挫折した人向けに、実践的なサンプルを通じて基礎力を身につけることを目的としています。楽しいサンプルを提供し、初学者がつまずくポイントを丁寧に解説することで、挫折を防ぐ内容になっています。第2版では新しいECMA Scriptの機能を取り入れ、情報を最新のものにアップデートしています。特にWeb業界に興味がある人やフロントエンドエンジニアを目指す人におすすめです。著者はUIデザイナーであり、実務経験を活かした内容が特徴です。
React/Next.jsによるWebアプリケーション開発で役立つ応用力が身につく! たくさんのサンプルを動かしながら、Reactの機能を基礎からしっかり、さらにモダンJavaScript、TypeScript、Next.jsによる本格的なアプリ開発まで、この1冊で総合的に学べます。とことん丁寧でわかりやすく、開発に必要な応用力が身につけられる、必読の入門書です。最新 React 18以降/Next.js 13以降に対応 Chapter 1 イントロダクション 1-1 ReactとJavaScript 1-2 Reactアプリを開発/実行するための基本環境 1-3 モダンJavaScriptの基本 Chapter 2 Reactの基本 2-1 はじめてのReact 2-2 サンプルアプリの内容を確認する 2-3 JSXの基本 Chapter 3 コンポーネント開発(基本) 3-1 コンポーネントを支える基本概念 - PropsとState 3-2 条件分岐と繰り返し処理 3-3 Props/Stateの理解を深める 3-4 より高度なイベント処理 Chapter 4 コンポーネント開発(フォーム) 4-1 フォーム操作の基本 4-2 Stateにおける構造化データの更新 4-3 検証機能の実装 - React Hook Form Chapter 5 コンポーネント開発(応用) 5-1 組み込みコンポーネント 5-2 コンポーネント開発でのスタイル定義 5-3 コンポーネントのその他の話題 Chapter 6 Reactライブラリの活用 6-1 典型的なUIを実装する - MUI 6-2 コンポーネントの見た目/動作をカタログ表示する - Storybook 6-3 外部サービスからデータを取得する - React Query Chapter 7 フックの活用 7-1 コンポーネント描画/破棄時に処理を実行する - 副作用フック 7-2 さまざまな値への参照を準備する - useRef関数 7-3 状態と処理とをまとめて管理する - useReducer関数 7-4 コンポーネントの複数階層で値を受け渡しする - useContext関数 7-5 ステート管理ライブラリ「Recoil」 7-6 関数、またはその結果をメモ化する - memo/useMemo/useCallback関数 7-7 優先順位の低いState更新を区別する - useTransition関数 7-8 フックの自作 Chapter 8 ルーティング 8-1 React Routerの基本 8-2 ルーター対応リンクの設置 8-3 ルーター経由で情報を受け渡しする手法 8-4 Routeコンポーネントの属性 8-5 ルーティングに関わるその他のテクニック Chapter 9 テスト 9-1 単体テスト 9-2 E2Eテスト Chapter 10 TypeScriptの活用 10-1 TypeScriptの基本 10-2 ReactアプリへのTypeScriptの導入 Chapter 11 Next.jsの活用 11-1 Next.jsの基本 11-2 App Routerの基本を理解する 11-3 応用アプリ「Reading Recorder」を作成する 11-4 アプリの実装を読み解く 11-5 Vercelへのデプロイ
この書籍は、JavaScriptを初めて学ぶ人のための超入門書です。文法は、ブラウザゲーム「ブラックジャック」のプログラミングに必要な内容を中心に解説されており、初心者でも楽しく学べる構成になっています。目次には、JavaScriptの基本からゲーム制作までのステップが含まれています。著者は、中田亨氏で、ウェブ制作とプログラミングを教えるオンラインレッスンを運営しています。
本書は、理解しやすいコードを書くための方法を紹介しています。具体的には、名前の付け方やコメントの書き方、制御フローや論理式の単純化、コードの再構成、テストの書き方などについて、楽しいイラストを交えて説明しています。著者はボズウェルとフォシェで、須藤功平氏による日本語版解説も収録されています。
本書『JavaScript』は、最も広く使用されているプログラミング言語であるJavaScriptを包括的に解説したもので、第6版から大幅に加筆・更新されています。基本的な構文や機能、標準ライブラリ、クライアントサイドおよびサーバサイドのJavaScriptについて詳しく説明し、非同期プログラミングやクラスの定義方法、モジュールの使い方なども紹介しています。開発者にとって必携の一冊です。著者はJavaScriptの専門家であり、プログラミングの基礎から応用まで幅広くカバーしています。
『独習JavaScript』は、初心者から経験者までがJavaScriptを学ぶための標準教科書です。人気講師外村将大氏による新書で、基本的な知識や概念を詳細に解説し、サンプルプログラムを通じて理解を深めることができます。全17章を通じて、JavaScriptの言語仕様やプログラミングの基礎を網羅し、実践的な問題を通じて学習をサポートします。初心者でも本書を使うことでJavaScriptの本質をしっかりと理解できる内容となっています。
この書籍は、30,000部を超えるベストセラーで、6年ぶりに全面リニューアルされた日本で最も売れているJavaScriptの本です。ECMAScript 2015に基づく新しい記法や基本的な文法、オブジェクト指向構文、Ajax、クライアントサイド開発、テスト、ドキュメンテーション、コーディング規約など、現場で必要な知識を網羅しています。JavaScript開発者にとって必携の一冊です。著者は山田祥寛で、経済学部卒業後にフリーライターに転身し、技術に関する執筆活動を行っています。
この書籍は、JavaScriptを用いたWeb開発のためのレシピ集で、基本的な文法からプロ向けのテクニックまで幅広くカバーしています。内容は目的別に整理されており、初心者から中級者まで利用でき、ECMAScript 2018に準拠しています。著者は池田泰延と鹿野壮で、両者はWeb制作やアプリ開発に関する豊富な経験を持っています。
この書籍は、Webエンジニアを目指す人のために、HTML、CSS、JavaScriptの基本スキルを習得するための入門書です。内容は、Web開発環境の整備から始まり、基本的なHTMLとCSSの学習、スマートフォン対応、CSSフレームワーク(Bootstrap)、JavaScript、イベントドリブンの概念、そしてAjax通信についても触れています。
この書籍は、オールカラーでプログラミングの基本を学ぶためのガイドです。小さなプログラムを作成しながら、条件分岐や関数、繰り返し処理、HTML/CSSの操作、ユーザー対応、データ処理などを学び、最終的にはフォトギャラリーやYouTube動画ギャラリーを作成します。著者はWebエンジニアの岩田宇史氏で、独学の技術も身につけられる内容です。
次世代JavaScriptを先取り! 第1章 TypeScript入門(TypeScriptはなぜ必要なのか? TypeScriptセットアップ ほか) 第2章 お手がるコース編(型の詳細 式 ほか) 第3章 とことん追求コース編(型の詳細 式 ほか) 第4章 自由自在コース編(スコープ サーバ側のTSプログラミング ほか) 付録A Web Essentialsに含まれるTypeScript関係の設定 付録B Visual Studio 2012と2013の違い
本書は、JavaScriptの基礎から実践的な知識までを網羅しており、プログラミング初心者でも現場で役立つスキルを身につけられる内容です。目次には、導入編、基本編(変数、関数、オブジェクト指向など)、実践編(Webページ作成)、応用編(フレームワーク)などが含まれています。著者は技術書やゲーム開発に携わる柳井政和氏です。
jQueyのその先へ。サンプルをつくりながら学ぶ制作現場の実装スキル jQueyのその先へ。 サンプルをつくりながら学ぶ制作現場の実装スキル JavaScriptの基本書は数多く存在しますが、実際の開発で、どうコードに落とし込めばいいかとなると、とたんに「壁」を感じる人がたくさんいます。本書は、そんな人たちが、これだけ学べば「壁」が越えられるという5つ(❶オブジェクト指向の考え方、❷UI・インタラクティブ表現としてのイベント、❸Canvas APIによるグラフィック表現、❹Ajaxを利用したAPI連携とデータ検索、❺シングルページアプリケーションの実装)を集中的に学んでいく学習書です。それぞれ読んで理解しできる「基本」と、具体的なコードを書きながら学べる「実践」とのセットで学べるので、現場で使えるスキルが効率よく学べます。 Chapter01 オブジェクト指向 Chapter02 UI・インタラクティブ表現 Chapter03 グラフィック表現 Chapter04 AJAX・API連携・データ検索 Chapter05 シングルページアプリケーション
この書籍は、JavaScriptの基本からクライアントサイド、サーバサイドまでの最新技術を包括的に解説しています。目次にはJavaScriptの概要、言語仕様、クライアントサイド、HTML5、Web API、サーバサイドJavaScriptが含まれています。著者は、IT業界での豊富な経験を持つ井上誠一郎、土江拓郎、浜辺将太の3人です。
「TypeScript」は、JavaScript(ECMAScript)の弱点を改善するために開発されたJavaScript互換のスクリプト言語です。JavaScriptは今やWeb開発にかかせない存在であり、非常に柔軟に使える反面、静的な型付け機能がないなど、エンタープライズ開発には向いていない面もあります。TypeScriptはそうした欠点を改善し、さらに便利な機能を加えたスーパーセットであり、これからのWeb開発に必須の存在です。 本書では、TypeScriptの概要からコードサンプルを使用した開発方法までわかりやすく解説します。実践的なコードを例に説明しているので、すぐに開発に使うことができます。サンプルファイルも公開されているので、ダウンロードして手軽に試すことができます。 初心者には入門書として、中級者以上にはリファレンスとしてお使いいただけます。 第1章 TypeScriptとは 1.1 本書の対象者 1.2 学習の目標 第2章 開発環境準備 2.1 テキストエディター派?統合開発環境派? 2.2 テキストエディターVisual Studio Codeを使用する開発環境 2.3 統合開発環境Visual Studio 2017を使用する開発環境 2.4 開発に使用するクラウドサービス 2.5 GitHubへのサインアップ 2.6 Microsoftアカウント 2.7 Visual Studio Team Services 2.8 Microsoft Azure 第3章 はじめてのTypeScriptコーディング 3.1 はじめてのTypeScriptファイル作成とコンパイル 3.2 Visual Studio CodeのTypeScriptビルド構成 3.3 Visual StudioのTypeScriptビルド構成 3.4 プロジェクトとファイルの扱い 3.5 Visual Studio Codeで機能開発・単体テスト・デバッグ(Node.js) 3.6 Visual Studio Codeで機能開発・単体テスト・デバッグ(Web) 3.7 Visual Studioで機能開発・単体テスト・デバッグ(Node.js) 3.8 Visual Studioで機能開発・単体テスト・デバッグ(Web) 3.9 Visual Studio CodeでASP.NET Coreアプリ開発・公開(Web) 3.10 Visual StudioでASP.NET Coreアプリ開発・公開(Web) 3.11 Visual Studio CodeでBot Frameworkアプリ開発・公開(Node.js) 3.12 Visual StudioでBot Frameworkアプリ開発・公開(Node.js) 第4章 基本的なデータ型と制御文 4.1 プログラムの実行順序 4.2 変数とデータ型の扱い 4.3 プログラムコードの書き方(文、行、ブロック、コメント) 4.4 変数の宣言 4.5 基本的なデータ型と演算子 4.6 列挙型enumと定数const 4.7 条件分岐if、switch 第5章 配列とクエリ、繰り返し処理 5.1 なぜ配列とクラスが必要か 5.2 配列と要素の列挙、LINQクエリ 5.3 連想配列と要素の列挙、LINQクエリ 5.4 その他のループ(for、while) 第6章 関数と変数・引数・戻り値の扱い 6.1 なぜラムダ式(匿名関数)、関数、クラスのメソッドが必要か 6.2 名前付き関数(function) 6.3 ラムダ式(匿名関数) 6.4 変数のスコープ、クロージャー変数、letとvar 6.5 戻り値を返すreturnとyield 6.6 戻り値を返さないvoidとnever 6.7 シンプルな値の組を扱うTuple([A,B]) 6.8 どちらかの値を扱う共用体Union(A|B) 6.9 合成した値を扱う交差型Intersection(A&B) 6.10 引数の省略や型の違いを受け入れるオーバーロード 第7章 エラー処理 7.1 try catch finallyとthrow Error 7.2 throw Errorの単体テスト 第8章 ジェネリック 8.1 ジェネリックの扱い 8.2 ジェネリック型制約のextends 8.3 ジェネリッククラス 8.4 複数のデータ型を指定 第9章 非同期処理 9.1 なぜ非同期処理が必要か 9.2 Promiseとasync/await 9.3 戻り値を返すPromise 第10章 オブジェクト指向プログラミング 10.1 なぜオブジェクト指向プログラミングが必要か 10.2 クラス定義(プロパティ、メソッド、this) 10.3 オブジェクトの初期化 10.4 JSONとシリアル化 10.5 インターフェイス 10.6 継承 10.7 型の比較・確認 10.8 公開した機能を参照して使用する 索引
次世代のJavaScript規格を先取りする新言語を詳解。言語仕様、開発環境の構築、開発支援ツール、様々な開発事例など、すべてが分かる。 01 概要 02 開発環境の構築 03 TypeScript&JavaScript基本文法 04 基礎知識 05 必要とされるJavaScript知識 06 応用知識 07 開発支援ツール 08 開発サンプル
本書は、プログラミング初心者向けのJavaScript入門書で、9年ぶりにリニューアルされました。変数、データ型、関数、オブジェクトなどの基本文法に加え、Web開発に必要なHTML/CSSやDOM、非同期処理についても詳しく解説しています。ブラウザ上で実際にコードを動かしながら学ぶことで、理解を深めることができます。知識ゼロの初心者や過去に挫折した人にも適しており、一冊でWebアプリ開発の基礎を身につけることができます。
TypeScriptを使う 型の使い方と開発効率アップの考え方 既存ライブラリの活用 サーバーとクライアントの分担 複数ページの構成 ページ間の共通機能 ページ間での情報の継続 サーバーとの通信 クラウドとTypeScript TypeScriptとコンパイル結果 サンプルソース 付録
本書は、JavaScriptを使用するWebプログラマ向けに、実践的なテクニックや開発ノウハウをまとめた逆引き集です。基本構文からオブジェクト指向、DOM操作、ブラウザーオブジェクト、開発ツールまで幅広くカバーしており、特に中級者がスキルを向上させるための内容が充実しています。著者の経験に基づいた実用的なレシピや注意点も紹介されており、JavaScriptの活用を深めたい人に最適です。
本書は、Google Colaboratoryを利用してJavaScriptを学ぶための入門書です。Colaboratoryは無料のプログラミング実行環境で、インストール不要で簡単にアクセス可能です。JavaScriptに特化した内容で、HTMLやCSSの準備が不要なため、学習に集中できます。表計算やグラフ作成、文書生成、マップ作成など、実用的なスキルを身につけることができ、作成した成果物は簡単に共有できます。著者は、様々なプラットフォーム向けにプログラミングの書籍を執筆している掌田津耶乃氏です。
JavaScriptを使いやすくスケーラブルな言語へと拡張し開発をパワーアップするための現実解 いまやスタンダードな開発言語として、ごく普通のプログラミングからAngularやjQuery、Knockoutといったライブラリでも、縦横無尽に使われているJavaScript。けれども少し大きなアプリケーションをつくろうとすると、そのスケーラビリティのなさがアダとなって、JavaやC#といったモダンなオブジェクト指向言語の開発者にとってはフラストレーションのたまる言語です。 TypeScriptはマイクロソフトが生み出したオープンソースの言語です。これは、柔軟性に富んだJavaScriptの良さとパワフルな言語特性を拡張し、実行環境やブラウザを限定することなく使える動的言語なのです。 本書はJavaScriptだけでは解決しにくい問題(スケーラビリティ、より一般的なオブジェクト指向性、そして型指向の導入によるメンテナンス)を、労力をかけずにクリアしなければならない“現場の開発者”に、有効な策を伝授する一冊です。 第1章 TypeScript言語の機能 第2章 型システム 第3章 TypeScriptでのオブジェクト指向 第4章 ランタイム 第5章 ブラウザでのTypeScriptの実行 第6章 サーバーでのTypeScriptの実行 第7章 例外、メモリ、パフォーマンス 第8章 JavaScriptライブラリの使用 第9章 テストの自動化
JavaScriptの全体像を理解し使いこなす!初心者が覚えるべき要素を厳選。アニメーション効果やモーションデザインも解説 JavaScriptの全体像を理解し使いこなす!初心者が覚えるべき要素を厳選。 ユーザビリティを向上させるアニメーション効果やモーションデザインも解説。 JavaScriptは他のプログラミング言語より敷居が低い(初心者向きの)言語として知られていますが、仕様や技術の全体像を理解していないと、なかなか使いこなせないものです。 本書は、JavaScriptの全体像を常に意識しながら、言語仕様であるECMAScript、ブラウザーに文字や画像を表示する仕組み、ブラウザーとプログラムをつなぐAPI、DOM、アニメーション表現などの技術を体系的に学べるように構成しました。 各章の冒頭では、達成目標や学習のポイント、学習の流れを理解し、「今何を学んでいるのか」を常に把握できます。 章末では、練習問題や達成目標のチェックシートで理解度を自己評価し、理解が曖昧な箇所や、復習すべき学習項目を洗い出すことができます。 また、JavaScriptには20年以上の歴史があり、何度も改訂が繰り返されてきましたが、特に大きな改訂となったのがECMAScript2015(ES6)です。ソフトウェア開発の生産性に関わる重要な仕様が盛り込まれており、これからJavaScriptを学ぶ人たちにとっての「入り口」になります。本書はこのES6に準拠しているので、より実践的なスキルを身につけることができます。 はじめに 本書の読み方 Chapter1 WebとJavaScript 01.JavaScript 誕生の歴史 ・JavaScriptとは? ・JavaScriptとJavaはどう違うの? 02.Web ブラウザーの種類 ・OSの標準ブラウザーとサードパーティのブラウザー ・レンダリングエンジンとJavaScriptエンジン 03. JavaScript とECMAScript の関係 ・マイクロソフトのJScriptって何? ・高校生でもわかるJavaScriptの全体像 ■学習目標のチェックシート・Chapter1 のまとめ Chapter2 準備と基本文法 01.JavaScript を学ぶための準備をしておこう ・学習に必要な環境とは? ・テキストエディタの種類 ・プログラミングは修正の繰り返し 02.HTML ファイルを作成する ・プロジェクトフォルダーとHTMLファイルを新規作成する 03.オートコンプリートを活用してコードを記述しよう ・オートコンプリート機能とは? 04.プログラミングの「デバッグ」を体験してみよう ・コンソールとは? 05.外部のJavaScript ファイルを作成してHTML に読み込む ・JavaScriptファイルを新規作成する 06.用途に応じてコメントを記述する ・コメントを記述してみよう ■学習目標のチェックシート・Chapter2 のまとめ Chapter 3 変数とデータ型 01.変数とは? ・変数を宣言する ・変数にデータを記憶する ・変数名の付け方 ・予約語は使用できない ・変数宣言の巻き上げとは? 02.演算子の種類と優先順位 ・演算子とは? 03.JavaScript のデータ型 ・データ型を学ぶ ・JavaScriptのデータ型はプリミティブ型とオブジェクト型 ■練習問題 ■学習目標のチェックシート・Chapter3 のまとめ ■練習問題の解答 Chapter 4 条件分岐 01.アルゴリズムって? ・アルゴリズムの基本 02.体格指数を算出するプログラムをif 文で書いてみよう ・if文で記述する 03.体格指数を算出するプログラムをif/else 文で書いてみよう ・if/else文で記述する ・痩せぎみの判定を追加する 04.曜日によって表示を変更するプログラムをswitch 文で書いてみよう ・switch文で記述する ■練習問題 ■学習目標のチェックシート・Chapter4 のまとめ ■練習問題の解答 Chapter 5 繰り返し 01.ループ文 ・ループ文とは? 02.while 文とdo while 文を理解する ・while文とdo while文で記述する 03.for 文を理解する ・for文で記述する 04.break 文とcontinue 文を理解する ・break文とcontinue文で記述する ■練習問題 ■学習目標のチェックシート・Chapter5 のまとめ ■練習問題の解答 Chapter 6 配列 01.配列とは何か? ・配列を学ぶ 02.JavaScript の配列はオブジェクト ・組み込みオブジェクトとは? 03.連想配列 ・連想配列を使ってデータを格納する 04.基本的な配列の操作 ・配列の操作を学ぶ ■練習問題 ■学習目標のチェックシート・Chapter6 のまとめ ■練習問題の解答 Chapter 7 関数 01.関数の基礎知識 ・関数のどこが便利なの? ・関数はどのように定義するの? ・メソッドでもある関数とメソッドではない関数 02.関数の使い方 ・独自の関数を定義して呼び出す 03.関数を使って簡単なプログラムを作る ・改良前のプログラムを再確認する ・プログラムを設計する ■練習問題 ■学習目標のチェックシート・Chapter7 のまとめ ■練習問題の解答 Chapter 8 組み込みオブジェクト 01.JavaScript の組み込みオブジェクト ・組み込みオブジェクトとその種類 02.Date オブジェクトを使う ・Dateオブジェクトで日付や時刻を表示する 03.String オブジェクトを使う ・Stringオブジェクトで文字列を操作する 04.Number オブジェクトを使う ・Numberオブジェクトで数値を表示する ■練習問題 ■学習目標のチェックシート・Chapter8 のまとめ ■練習問題の解答 Chapter 9 オブジェクト指向プログラミング 01.オブジェクト指向とは? ・オブジェクト指向の概念を学ぶ 02.DOM オブジェクトとは? ・JavaScriptをWebで使うために欠かせない技術 03.DOM の操作 ・DOMの構造を理解する ・DOMを操作する ・DOMオブジェクトの内容を確認する ■練習問題 ■学習目標のチェックシート・Chapter9 のまとめ ■練習問題の解答 Chapter 10 Web API 01.API とは? ・Webアプリケーション開発で必須のAPI ・ブラウザーのAPIとサードパーティのAPI 02.Web ブラウザーのオブジェクト ・Webブラウザーのオブジェクトとは? ・Webブラウザーの印刷ダイアログを表示する ・イベントオブジェクト 03.その他のオブジェクト(XMLHttpRequest) ・XMLHttpRequestを使った処理を確認する ■練習問題 ■学習目標のチェックシート・Chapter10 のまとめ ■練習問題の解答 Chapter 11 jQuery 01. JavaScript のライブラリ「jQuery」 ・ライブラリとフレームワークとは? ・jQueryの使い方 ・ライブラリなしのJavaScriptコードとjQueryを比較する ・jQueryでh1要素の色を変更する 02. スライドショーを作成する ・スライドショーを作成する ■練習問題 ■学習目標のチェックシート・Chapter11 のまとめ ■練習問題の解答 Chapter 12 アニメーション 01. Vue.js の使い方 ・JavaScript 学習の全体像 ・Vue.js をインストールする ・Vue.js を動かしてみる 02. 基本的なアニメーション表現 ・フェードイン・アウト ・ズームイン・アウト 03. モーションデザイン ・フラットデザインとモーションデザイン ・モーションデザインの重要性 ・CSSアニメーションライブラリの活用 ■練習問題 ■学習目標のチェックシート・Chapter12 のまとめ ■練習問題の解答 ・索引
実際のWebサイト制作に使えるコードを多数紹介。プロのデザイナーとして必須のスキルが身につく。 1 JavaScriptの基本 2 Webページの操作-変数の利用 3 文字の加工-文字列処理 4 値による表示の変更-条件分岐 5 複雑化した処理の整理-関数 6 大量のデータの処理-配列とループ処理 7 JavaScriptのデータ構造-オブジェクト 8 キャンバス-Canvas 1 9 画像、音声、動画の利用-Canvas 2、Audio、 Video
「1冊ですべて身につくJavaScript」は、初心者向けの丁寧な入門書で、最新のJavaScript技術や基本的なプログラミングスキルを学べる内容です。著者のManaは、豊富な経験を持つWebデザインインストラクターで、読者が実践的に学べるように構成されています。書籍は全国の書店員からの高評価を受け、多くの支持を集めています。目次には、JavaScriptの基本、イベント操作、アニメーションの追加、Webページ制作などが含まれています。
本書は、JavaScriptの初心者から中級者へのステップアップを目指すエンジニア向けの指南書です。特に、非同期処理やAJAX、スコープなどつまずきやすいトピックを丁寧に解説し、より良いコードを書くための知識を提供します。対象読者はフロントエンドエンジニアや、独学で学ぶ学習者で、実践的なスキルを身につけることができます。著者は経験豊富なエンジニアで、プログラミング教育にも力を入れています。
『JavaScriptの絵本 第2版』は、プログラミング初心者向けのリニューアルされた入門書です。JavaScriptの基本をビジュアルで理解できるよう、豊富なイラストと短い解説を用いています。内容は最新の言語仕様に対応し、オブジェクト指向についても解説。HTMLやCSSから始まり、JavaScriptの基礎をスピーディに習得できる構成になっています。手軽に学びたい方に最適な一冊です。
この本は、入門者向けにJavaScriptの基礎を簡潔に解説し、手を動かしながら学べる形式を採用しています。著者はリッチコンテンツ制作を得意とするWebデザイン会社で、実績も豊富です。プログラミングの知識がなくても、高品質な機能を簡単に作成できる内容です。目次には、JavaScriptの基本から条件分岐、関数、オブジェクト、イベント、スライドショー作成、jQuery、Web APIなどが含まれています。
この書籍は、JavaScriptの基本と応用を学ぶためのガイドであり、オブジェクト、DOM、イベント、非同期処理などの重要な概念を解説しています。目次には、JavaScriptの基礎、データ操作、現場で役立つ知識が含まれており、プロフェッショナルな開発者を目指すための内容が網羅されています。