JavaScriptのトレーニングコース

JavaScriptのトレーニングコース

オンラインまたはオンサイトのインストラクター主導のライブJavascript(JS)トレーニングコースでは、JavaScriptを使用してアプリケーションを開発する方法を実践的な練習を通じて示します。

JSトレーニングは、「オンラインライブトレーニング」または「オンサイトライブトレーニング」として利用できます。オンラインライブトレーニング(別名「リモートライブトレーニング」)は、インタラクティブなリモートデスクトップで行われます。現地でのライブトレーニングは、日本のお客様のオフィスまたは日本のNobleProg提携の企業トレーニングセンターにて実施が可能です。

NobleProg - 現地のトレーニングプロバイダー

お客様の声

★★★★★
★★★★★

JavaScriptコース概要

コース名
期間
概要
コース名
期間
概要
14 時間
This instructor-led, live training in 日本 (online or onsite) is aimed at developers who wish to use and integrate Node.js, Express, and MongoDB to build fast and scalable REST APIs.

By the end of this training, participants will be able to:

- Set up and integrate Node.js and Express with MongoDB.
- Understand the features and architecture of Node.js, Express, and MongoDB.
- Learn how to build RESTful APIs using the Node.js, Express, and MongoDB backend stack.
- Implement routes, filtering, sorting, and pagination to Node.js REST APIs.
- Design data models and perform CRUD operations with MongoDB and Mongoose.
- Test and debug APIs with Postman.
14 時間
This instructor-led, live training in 日本 (online or onsite) is aimed at JavaScript programmers and developers who wish to learn how to work with JSON.

By the end of this training, participants will be able to:

- Learn what JSON is and how it works.
- Learn to use JSON with JavaScript.
14 時間
This instructor-led, live training in 日本 (online or onsite) is aimed at developers who wish to use the FARM (FastAPI, React, and MongoDB) stack to build dynamic, high-performance, and scalable web applications.

By the end of this training, participants will be able to:

- Set up the necessary development environment that integrates FastAPI, React, and MongoDB.
- Understand the key concepts, features, and benefits of the FARM stack.
- Learn how to build REST APIs with FastAPI.
- Learn how to design interactive applications with React.
- Develop, test, and deploy applications (front end and back end) using the FARM stack.
21 時間
概要

Node.jsは、高速でスケーラブルなネットワークアプリケーションを簡単に構築するためのプラットフォームです。イベントドリブンのノンブロッキングI / Oモデルを使用して、分散デバイス間で実行されるデータ集約型のリアルタイムアプリケーションを構築する方法を学びましょう。 Node.jsユニークにする設計上の選択、これがアプリケーションの構築方法をどのように変えるか、そしてこのモデルでアプリケーションのシステムがどのように最も効果的に機能するかを探ります。堅牢で表現力豊かで明確なモジュール式コードの作成方法を学びます。コールバック、イベント発行元、およびストリームをいつ使用するかを理解します。ストリームを使用して、アプリケーションメモリに収まらないようなデータを簡単に操作します。実行時の信頼性を確保するためにエラーを効果的に処理することに自信を持ってください。コースはカバーされている概念と技術を強化するために広範なラボ演習があります。

目的

このコースを修了すると、生徒は次のことができるようになります。

- Node.jsがイベントループを選択する原因となったプラットフォーム設計の選択と、その基盤の上に構築されたアプリケーションにとってこれが何を意味するかを明確に理解してください。
- イベント駆動型プログラミングに存在する独自のトレードオフを理解してください。
- Node.jsモジュールを作成し、アプリケーション内でコードのモジュール性を表現します。
- Node.js制御パターンを理解し、コールバック、イベントエミッタ、またはストリームを使用するのが適切かどうかを確認します。
- バッファを効率的に作成および操作します。
- エラー状態を管理する方法を理解し、エラーのためにプロセスが終了するタイミングを知る。
- Node.js使ってネットワークアプリケーションを構築します。
14 時間
MERNスタックは、Web開発ソフトウェア、つまりMongoDB 、 Express 、 React 、およびNode.jsコレクションです。 MERNスタックは、開発者がフルスタックWebアプリケーションを構築および展開するためのエンドツーエンドのフレームワークを提供します。

このインストラクター主導のライブトレーニング(オンサイトまたはリモート)は、フルスタック開発にMERNスタックを使用したいWeb開発者を対象としています。

このトレーニングが終了すると、参加者は次のことができるようになります。

- ReactをMongoDB 、 Express 、およびNode.jsと統合します。
- フルスタックWebアプリケーションをゼロから構築します。
- 承認と認証を介してアプリケーションセキュリティを実装します。

コースの形式

- インタラクティブな講義とディスカッション。
- たくさんの練習と練習。
- ライブラボ環境での実践的な実装。

コースのカスタマイズオプション

- このコースのカスタマイズされたトレーニングをリクエストするには、お問い合わせください。
28 時間
In this instructor-led, live training in 日本 (online or onsite), participants will learn how to create, test and deploy an Angular application using the latest features in Angular 12.

By the end of this training, participants will be able to:

- Develop Angular 12 applications using TypeScript and the Angular CLI.
- Create loosely coupled web components that can be used in any web application or HTML page.
- Test, debug and deploy an Angular 12 application.
- Organize Angular 12 projects using best practices.
28 時間
In this instructor-led, live training in 日本 (online or onsite), participants will learn how to create, test and deploy an Angular application using the latest features in Angular 11.

By the end of this training, participants will be able to:

- Develop Angular 11 applications using TypeScript and the Angular CLI.
- Create loosely coupled web components that can be used in any HTML page.
- Test, debug and deploy an Angular 11 application.
- Organize Angular 11 projects using best practices.
28 時間
Angularは、Webアプリケーションを構築するための JavaScript フレームワークです。 Angular 10 は Angular 2 シリーズの最新バージョン(Angular 2 は、オリジナルの AngularJS 、または Angular 1 の完全な再編である)。 Angular 10は、新しい機能ではなく、品質、ツール、および生態系の改善を強調する主要なリリースです。 Angular10は以前のバージョンより小さい。

このインストラクターによるライブトレーニング(オンラインまたはオンライン)では、参加者は最新の機能を使用してアプリケーションを構築、テスト、実装する方法を学びます。

このトレーニングの終了後、参加者は:

開発する Angular 10 アプリケーションを使用する TypeScript と CLI Angular。 すべての HTML ページで使用できる順調に組み合わせた Web コンポーネントを作成します。 これらのコンポーネントをサービス、モジュール、ガイドラインに接続します。 REST ウェブサービスおよび WebSocket データを 1 つのアプリケーション Angular 10 で消費します。 定制認証を構築する Reactive フォームを使用します。 テスト・デビュー・インストール・インストール・インストール・インストール・インストール・インストール 最良の実践を用いて10のプロジェクトを組織する。

コースの形式

インタラクティブな講義と議論 たくさんの練習や実践。 ライブラボ環境でのハンドオン実装

コースカスタマイズオプション

このコースのためのカスタマイズされたトレーニングを要求するには、私たちに連絡して整理してください。
28 時間
Angularは、Webアプリケーションを構築するための JavaScript フレームワークです。 Angular 9 は Angular 2 シリーズの最新バージョン(Angular 2 は、オリジナルの AngularJS 、または Angular 1 の完全な再編である)。 Angular 9 は、新しい Ivy レンダーを通じてアプリケーションのパフォーマンスとサイズを迅速に改善する大きなリリースです。

このインストラクターによるライブトレーニング(オンラインまたはオンライン)では、参加者は最新の機能を使用してアプリケーションを構築、テスト、実装する方法を学びます。

このトレーニングの終了後、参加者は:

開発する Angular 9 アプリケーションを使用する TypeScript と Angular CLI. すべての HTML ページで使用できる順調に組み合わせた Web コンポーネントを作成します。 これらのコンポーネントをサービス、モジュール、ガイドラインに接続します。 REST ウェブサービスおよび WebSocket データを 1 つのアプリケーションの範囲内で消費します。 定制認証を構築する Reactive フォームを使用します。 パッケージサイズを減らし、死んだコードを削除し、新しいIvyコピーと実行時間を使用してアプリの効率を向上させます。 テスト・デビュー・インストール・インストール・インストール(9件) 最良の実践を用いて9つのプロジェクトを組織する。

コースの形式

インタラクティブな講義と議論 たくさんの練習や実践。 ライブラボ環境でのハンドオン実装

コースカスタマイズオプション

このコースのためのカスタマイズされたトレーニングを要求するには、私たちに連絡して整理してください。
21 時間
Angularは、クライアント側のウェブアプリケーションとSPAs(シングルページアプリケーション)の開発のための JavaScriptフレームワークです。 Angular 8は、差異的な充電、ダイナミックな輸入、オプトインサポートとしてのウェブワーカーなどを含む新しい機能を提供しています。

このインストラクターによるライブトレーニング(オンラインまたはオンライン)は、クライアント側のウェブアプリケーションを開発するために使用したいウェブ開発者に向けられています。

このトレーニングの終了後、参加者は:

スカートからスパを作り、スケールします。 オープンソース図書館(オープンソース図書館) JWT 認証で Agular アプリケーションを確保します。

コースの形式

インタラクティブな講義と議論 たくさんの練習や実践。 ライブラボ環境でのハンドオン実装

コースカスタマイズオプション

このコースのためのカスタマイズされたトレーニングを要求するには、私たちに連絡して整理してください。
28 時間
Angularは、Webアプリケーションを構築するための JavaScript フレームワークです。 Angular 7 は Angular 2 シリーズの最新バージョン(Angular 2 は、オリジナルの AngularJS 、または Angular 1 の完全な再編である)。 Angular 7 はプラットフォーム全体を広げる主要なリリースであり、CLI アップデートやパフォーマンスの向上を含む多くの新しい機能と最適化があります。

このインストラクター指導、ライブトレーニング(オンシートまたはリモート)では、参加者は最新の機能を使用してアプリケーションを構築、テスト、実装する方法を学びます。

このトレーニングの終了後、参加者は:

開発する Angular 7 アプリケーションを使用する Angular CLI. どのページでも使用できるウェブコンポーネントを作成します。 REST ウェブサービスおよび WebSocket データを 7 アプリケーションの内部から消費します。 最新のアニメーション機能を使用してアニメーションを実行します。 テスト・デビュー・インストール(7 アプリケーション) 最良の実践を用いて7つのプロジェクトを組織する。

コースの形式

インタラクティブ講義と議論 多くの練習と実践 ライブラボ環境におけるハンドオン実装

コースカスタマイズオプション

このコースのためのカスタマイズされたトレーニングを要求するには、私たちに連絡して整理してください。 詳しくはこちらをご覧ください。
14 時間
In this instructor-led, live training, participants will learn how to write and maintain tests for Angular applications.

By the end of this training, participants will be able to

- Decide the most appropriate strategy for testing an Angular application
- Carry out unit testing, component testing, A/B testing and end-to-end on an Angular application
- Choose the right tools for the job: Jasmine, Karma, Protractor, Mocha, etc.
- Write tests in Protractor and Jasmine
- Run and debug tests with Karma and Protractor
- Create a maintainable test suite
- Employ best practices for unit testing in Angular

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice

Note

- Angular goes by different names and versions, namely: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, etc. To customize the version used in this training, please contact us to arrange.
14 時間
反応性プログラミング は、基になる実行モデルと出力されたデータストリームとの間の定義済みの依存関係をコンポーネント間で確立することによって、データストリームとデータの伝播に焦点を当てる非同期プログラミングパラダイムです。非同期 ui を構築する場合、RxJS ライブラリによって提供される反応性スタイルパターンを利用することで、多くの角度アプリケーション設計の非効率性を克服できます。

この のインストラクター主導、 ライブ トレーニング、参加者 学習する方法については、角度のアプリケーションの設計に観察可能なパターンを実装する を学ぶことは、一連の例を通じて、ステップ 角度設計の問題とどのように反応プログラミングデザインの恩恵を受ける。

の の の に する は、この トレーニングの エンド を することによって

:

- は、反応性のプログラミングパラダイムと RxJS ライブラリを理解する
- は、反応性のプログラミングパターンを使用して、スケーラビリティ、柔軟性、および応答性を念頭において、UI の重い角アプリケーションを構築する

観客

- 角アプリケーション開発者

形式 コース

- 部 講演、 部 討論、 演習 、 重い ハンズオン 練習
21 時間
Ionicは、ハイブリッドモバイルアプリケーション開発用のWebフレームワークです。 Ionic 4は、リファクタリングされたCLI、ナビゲーションの変更、 Angularルーティングなど、 Ionicプラットフォームに新しいイノベーションをもたらします。

このインストラクター主導のライブトレーニング(オンサイトまたはリモート)は、 Ionic 4でハイブリッドモバイルアプリケーションを作成したいWeb開発者を対象としています。

このトレーニングの終わりまでに、参加者は次のことができるようになります。

- ネイティブのデバイス機能をハイブリッドモバイルアプリケーションに統合します。
- AngularとIonic 4を使用して、ハイブリッドモバイルアプリケーションを構築します。
- モバイルデバイスエミュレーターでハイブリッドアプリケーションを実行します。

コースの形式

- インタラクティブな講義とディスカッション。
- たくさんの練習と練習。
- ライブラボ環境での実践的な実装。

コースのカスタマイズオプション

- このコースのカスタマイズされたトレーニングをリクエストするには、お問い合わせください。
14 時間
このトレーニングは、高度なインターネットアプリケーションを設計および実装する、 Java Script開発者を対象としています。トレーニング中に説明したトピックでは、 Javaスクリプトプログラミングのベストプラクティスを紹介し、最も一般的な間違いを強調しています。トレーニングの重要なポイントは、利用可能なオブジェクト指向プログラミングについてJavaスクリプトの構文で説明することです。
21 時間
この3日間のコースでは、実践的な実践を通してExt JSの基礎を説明します。
21 時間
ユーザーが欲しいものを簡単に手に入れることを可能にするコーディングインターフェースは難しいです。このコースでは、最新のテクノロジとライブラリを使用して効果的なUIを作成する方法について説明します。

変更とテストを簡単にするために、Rule Engines(主にNoolsとPHP Rules)のコーディングロジックの概念を紹介します。その後、コースはJavaスクリプトを使用してWebサイトのフロントエンドのロジックを統合する方法を示します。このようにコーディングされたロジックはバックエンドで再利用できます。
21 時間
Java Scriptは、Webページを操作するために設計されたプログラミング言語です。 Bootstrapは、Web上でレスポンシブなモバイルファーストプロジェクトを開発するための最も人気のあるHTML 、 CSS 、およびJSフレームワークです。
14 時間
JavaScript is a programming language designed for manipulating a web page.
28 時間
Unityは、PC、コンソール、モバイル機器、Webサイト用のビデオゲームを開発するためのクロスプラットフォームのゲームエンジンです。

このインストラクター主導のライブトレーニングでは、 Unityを使ったゲーム開発の基礎をUnityながら、参加者が自分のゲームの作成を段階的に進めていきます。

コースの形式

- ディスカッション、実践的な設計と開発、およびクイズ
7 時間
Appcelerator Titaniumは、単一のJava ScriptコードベースからiOS 、 Android 、およびWindows Phoneでネイティブモバイルアプリを作成できるオープンソースの開発フレームワークです。

このトレーニングでは、Titaniumの基礎を紹介し、参加者にTitaniumモバイルアプリケーションの作成を説明します。

聴衆

- Webアプリケーション開発者

コースの形式

- 実践的な実践に重点を置いています。
- 概念のほとんどは、サンプル、演習、および実践的な開発を通じて学習されます。
7 時間
React VR は、単に JavaScript を使用して VR アプリケーションを構築できるフレームワークです。 それは、現代のAPIsのような WebGL と WebVR と宣言力の React を組み合わせて、さまざまなデバイスで Web ブラウザを通じて消費できる 360 体験を生成します。

このインストラクター指導、ライブトレーニングでは、参加者はVRアプリケーションの開発における実践のための幅広い機会を得るでしょう。 インタラクティブな議論やプロジェクトベースの練習を通じて、参加者は常にサンプルVRアプリを構築します。 このコースの終わりに、参加者は、オンラインで公開するためのVRアプリの独自の生産バージョンを構築するための知識と実践を取得します。

コースの形式

インタラクティブな講義と議論 たくさんの練習や実践。 ライブラボ環境でのハンドオン実装

コースカスタマイズオプション

このコースのためのカスタマイズされたトレーニングを要求するには、私たちに連絡して整理してください。
14 時間
ReactiveX は、観測可能な順序を使用して非同期データストリームを作成するための包括的な図書館です。 それは開発者が観測可能なストリームを利用し、それに応じて発行されたイベントをキャプチャし、機能を実行する能力を提供します。

このインストラクターが導き、ライブ トレーニング 参加者を ReactiveX'sの包括的な図書館に導入し、応答アプリケーションを開発し、参加者 を通じて一連のケースを通じて、 ReactiveXの重要な機能の有用性と機能性を示す。

受講者&受講者&受講者&受講者&受講者&受講者&受講者&受講者&受講者&受講者&受講者

反応的なプログラミングパラダイムと観測能力の機能性とUI重いアプリケーションの開発におけるその一般的な使用を理解する 成功して環境を設定する ReactiveX 観測可能なイベントを作成し、さまざまなアイテムの群れを形成します。 応用 ReactiveX's 変換およびフィルタリング機能

観客

開発者

フォーマット of the コース

トップページ > トップページ > トップページ > トップページ > トップページ > トップページ > トップページ > トップページ
7 時間
反応性プログラミング は、基になる実行モデルと出力されたデータストリームとの間の定義済みの依存関係をコンポーネント間で確立することによって、データストリームとデータの伝播に焦点を当てる非同期プログラミングパラダイムです。RxJS は、UI イベント、非同期 HTTP 要求、およびその他のデータストリームを管理するための、最も包括的な反応性プログラミングライブラリの1つです。

この インストラクター主導、 ライブ トレーニングでは、参加者 は、インタラクティブな重いベースのモバイルおよび web アプリに関連付けられているさまざまなコーディングの問題にそれらを適用するように、RxJS & #39 のツールと機能に精通するようになります。参加者は、UI の重い web アプリを作成して展開する方法についても学習します。

の の の に する は、この トレーニングの エンド を することによって

:

- は、反応性のプログラミングパラダイムと UI 重いアプリケーション開発のためのその有用性を理解する
- は、スケーラビリティ、柔軟性、および応答性を念頭において、UI の重いアプリケーションを構築し
- は、多数の UI イベント、非同期 HTTP 要求、およびその他のデータストリームを簡単かつ自由に作成および管理できます

観客

- 開発者

形式 コース

- 部 講演、 部 討論、 演習 、 重い ハンズオン 練習
21 時間
このインストラクター主導のライブトレーニングでは、web アプリケーションの作成をステップ実行する際にプログラミングの基本を学習します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- は新しく得られたコーディングスキルを使用して独自の web アプリケーションを作成し
- ソフトウェア開発の概念と技術を理解する
- はプログラマやエンジニアと効果的にコミュニケーションを

観客

- 非プログラマは
をプログラムする方法を学ぶことを希望 コース の

形式

- 部講義、パート討論、演習と重い実地練習
7 時間
このインストラクター主導のライブトレーニングでは、web アプリケーション用の単体テストスイートの作成をステップ実行する際に、さまざまな JavaScript テストフレームワークについて説明します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- は、QUnit やジャスミン
- などの単体テストフレームワークを使用して JavaScript で単体テストを書き込み、モカやチャイなどのフレームワークを使用して TDD と BDD
を実装します

観客

- テストエンジニア
コース の

形式

- パート講演、パート討論、演習とヘビーハンズオン練習
14 時間
Continuous Integration (CI)は、開発者が自分のコードの変更をできるだけ頻繁にマージしてエラーを迅速に検出して突き止める開発手法です。

この講師主導のライブトレーニングでは、参加者は、 Java Scriptプロジェクトの継続的インテグレーションプロセスの設定を順を追って進めることで、 Java Scriptの継続的インテグレーションの基本を学びます。

このトレーニングの終わりまでに、参加者は次のことができるようになります。

- 継続的インテグレーションの基本を理解する
- Javaスクリプトプロジェクト用に独自のContinuous Integrationシステムを構築する

観客

- 開発者
- ITプロフェッショナル
- DevOpsエンジニア
- Businessマネージャ

コースの形式

- パートレクチャー、パートディスカッション、エクササイズ、そして激しい実習
21 時間
Internet of Things (IoT)は、物理的なオブジェクトとソフトウェアアプリケーションをワイヤレスで接続し、それらが互いに通信し、ネットワーク通信、クラウドコンピューティング、およびデータキャプチャを介してデータを交換できるようにするネットワークインフラストラクチャです。 Java Scriptは、その普遍的な性質から、IoTに推奨されている人気のあるオブジェクト指向プログラミング言語です。

この講師主導のライブトレーニングでは、参加者は、IoTシステムダッシュボードの開発を進めながら、 Java Scriptを使用してIoTソリューションをプログラムする方法を学習します。

このトレーニングの終わりまでに、参加者は次のことができるようになります。

- IoTアーキテクチャの基礎を理解する
- IoT用にArduinoをセットアップおよび構成する
- IoTシステムのプログラミングにおけるJavaスクリプトの役割を理解する
- ArduinoとJavaスクリプトを使ってIoTシステムを開発する
- Java Scriptを使用してIoTシステムダッシュボードを構築、テスト、展開、およびトラブルシューティングする

観客

- 開発者
- エンジニア

コースの形式

- パートレクチャー、パートディスカッション、エクササイズ、そして激しい実習

注意

- このコースのためのカスタマイズされたトレーニングを要求するには、手配するために私達に連絡してください。
14 時間
機能プログラミングとは、計算ソリューションのための数学的機能の評価である。 スクリプトと機能プログラミングと共に、ユーザーは、副作用や変異に敏感でないウェブアプリケーションのための複雑な要素や構造を作成することができます(バグを減らす)。

このインストラクターによるライブトレーニング(オンラインまたはオンライン)は、機能的なプログラムを使用したいウェブ開発者に向けられています。

このトレーニングの終了後、参加者は:

Ramda JavaScript ライブラリを理解し、機能的なテクニックを簡素化するために使用します。 機能的なプログラミングでデータ変異や副作用を避ける。 機能的なプログラミングスタイルでWebアプリケーションを作成します。

コースの形式

インタラクティブな講義と議論 たくさんの練習や実践。 ライブラボ環境でのハンドオン実装

コースカスタマイズオプション

このコースのためのカスタマイズされたトレーニングを要求するには、私たちに連絡して整理してください。
14 時間
Grunt.js は、ウェブ開発タスクとフロントエンドワークフローの自動化のためのタスクランナーです。 Grunt.js を使用すると、ユーザーは CSS/Js ファイルをミニフィードし、プレプロセッサファイルを組み立てることができます。

このインストラクターによって導かれたライブトレーニング(オンラインまたはオンライン)は、 Grunt.js でウェブ開発作業を自動化したいウェブ開発者に向けられています。

このトレーニングの終了後、参加者は:

ウェブサイトのロードスピードを向上させるために、Minify and merge CSS/Js files. 開発課題の実行および処理に費やされた時間を減らす。 Grunt.js を使用して、日常の開発作業を自動化します。

コースの形式

インタラクティブな講義と議論 たくさんの練習や実践。 ライブラボ環境でのハンドオン実装

コースカスタマイズオプション

このコースのためのカスタマイズされたトレーニングを要求するには、私たちに連絡して整理してください。

Last Updated:

今後のJavaScriptコース

週末JavaScriptコース, 夜のJavaScriptトレーニング, JavaScriptブートキャンプ, JavaScript インストラクターよる, 週末JavaScriptトレーニング, 夜のJavaScriptコース, JavaScript指導, JavaScriptインストラクター, JavaScriptレーナー, JavaScriptレーナーコース, JavaScriptクラス, JavaScriptオンサイト, JavaScriptプライベートコース, JavaScript1対1のトレーニング

コースプロモーション

コースディスカウントニュースレター

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

一部のお客様

is growing fast!

We are looking to expand our presence in Japan!

As a Country Manager you will:

  • manage business operations in Japan
  • develop a business development strategy
  • expand the team, promote the brand and widen our market share
  • take charge of Japan operations as country manager within the first year

Benefits:

  • work in an international team environment
  • exposure to modern and leading-edge technology
  • potential to develop the role as the business grows
  • chance to work in a flat, bureaucracy-free organizational hierarchy

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions