コンピューター・プログラミングのトレーニングコース

コンピューター・プログラミングのトレーニングコース

オンラインまたはオンサイトのインストラクター主導のライブコンピューター・プログラミングトレーニングコースは、インタラクティブな実践的な実践を通じて、プログラミングの基礎と高度なトピックを示します。

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

お客様の声

★★★★★
★★★★★

コンピューター・プログラミングコース概要

コース名
期間
概要
コース名
期間
概要
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 10.

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

- Develop Angular 10 applications using TypeScript and the Angular CLI.
- Create loosely coupled web components that can be used in any HTML page.
- Connect these components to services, modules and directives.
- Consume REST web services and WebSocket data from within an Angular 10 application.
- Build custom validation using Reactive Forms.
- Test, debug and deploy an Angular 10 application.
- Organize Angular 10 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 9.

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

- Develop Angular 9 applications using TypeScript and the Angular CLI.
- Create loosely coupled web components that can be used in any HTML page.
- Connect these components to services, modules and directives.
- Consume REST web services and WebSocket data from within an Angular 9 application.
- Build custom validation using Reactive Forms.
- Reduce bundle sizes, eliminate dead code and improve the efficiency of Angular apps using the new Ivy compiler and runtime.
- Test, debug and deploy an Angular 9 application.
- Organize Angular 9 projects using best practices.
21 時間
概要
This instructor-led, live training in 日本 (online or onsite) is aimed at web developers who wish to use Angular 8 to develop client-side web applications.

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

- Create and scale SPAs from scratch.
- Build open source Angular libraries.
- Secure an Agular application with JWT authentication.
28 時間
概要
AngularはWebアプリケーションを構築するためのJavaスクリプトフレームワークです。 Angular 7はAngular 2シリーズの最新バージョンです( Angular 2はオリジナルのAngular JSを完全に書き直したもの、またはAngular 1です)。 Angular 7は、プラットフォーム全体にわたるメジャーリリースであり、CLIの更新やパフォーマンスの向上など、多くの新機能と最適化を備えています。

このインストラクターによるライブトレーニング(オンサイトまたはリモート)では、参加者はAngular 7の最新機能を使用してAngularアプリケーションを作成、テスト、およびデプロイする方法を学習します。

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

- Angular CLIを使用してAngular 7アプリケーションを開発します。
- どのHTMLページでも使用できるWebコンポーネントを作成します。
- Angular 7アプリケーション内からREST WebサービスとWebSocketデータを使用します。
- Angular 7の最新のアニメーション機能を使用してアニメーションを実装します。
- Angular 7アプリケーションをテスト、デバッグ、およびデプロイします。
- ベストプラクティスを使用してAngular 7プロジェクトを整理しAngular 。

コースの形式

- インタラクティブな講演と討論
- たくさんの練習と練習
- 実習ラボ環境での実践的な実装

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

- このコースのためのカスタマイズされたトレーニングを要求するには、手配するために私達に連絡してください。
- Angular詳細については、次の[URLをご覧ください。https](https://angular.io/) : [//angular.io/](https://angular.io/)
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 時間
概要
コースは質問に答えます:

シェルはどのように機能しますか?

シェルでプログラムを書く方法
14 時間
概要
このコースは、ジュニアソフトウェア開発者を対象としています。コース終了後、研修生はApacheやNginxなどの有名なWebサーバーのアーキテクチャを理解し、独自のネットワークプログラムを実装することができます。

コースは67%の講義、33%の実地演習です。
14 時間
概要
なぜクリーンコードが必要なのですか?プログラムは進化しているので、コードは絶えず更新されています。平均でソースコードを見つけて更新するために汚れたコードをたどることは非常に困難です。元のコードを書くコストはシステムの総コストの40%です;コストの60%は、平均して、コードの保守と更新に費やされています。悪いコードはその40/60の比率を劇的に増加させ、最悪の場合は20/80を境にします。コードが汚れているほど、更新に費やす時間が増えます。
14 時間
概要
このコースでは、Javaオブジェクトをリレーショナルデータベースに永続化するためのHibernateの実用的な使い方について説明します。
14 時間
概要
Androidプラットフォームのアプリケーションは、主にJavaで開発されています。このコースは、アンドロイドプラットフォーム用のJavaアプリケーションの開発方法を学習するOOPの強力な背景を持つソフトウェアプログラマー(PHP、Scala、C ++、C#、Objective Cなど)向けに開発されました。このコースでは、Javaプログラミング言語の文法について説明し、アンドロイドプラットフォームが他のものよりも多く使用する特定のJava機能に焦点を当てます。
21 時間
概要
JUnit is a framework to write repeatable tests and do unit testing for Java language.
28 時間
概要
このコースでは、Java開発の基本について説明し、Apache Mavenソフトウェアのプロジェクト管理と理解ツールを紹介します。
7 時間
概要
通常、大規模なアプリケーション、フレームワーク、またはライブラリを開発しているAdvanced javaプログラマーのためのコンテストを紹介します。このコースは主にラボ(約60%)で、残りはディスカッションとプレゼンテーションです。このコースではほとんどの場合、最新バージョンのJavaを使用しますが、古いバージョンのJavaプライベートコースとして提供することもできJava 。
7 時間
概要
すでに自分の地平線を広げたいと思っていて、より多くのJava言語の概念を使っていた、すでにJavaプログラマーである参加者。
14 時間
概要
説明

Java言語とRuntime Environment(JRE)は、C / C++ような他の言語で経験されている最も問題の多い一般的なセキュリティの脆弱性から解放されるように設計されています。しかし、ソフトウェア開発者や設計者は、 Java環境のさまざまなセキュリティ機能の使い方(ポジティブセキュリティ)だけでなく、 Java開発にまだ関連している多数の脆弱性(ネガティブセキュリティ)についても知っておく必要があります。

セキュリティサービスの紹介の前に、暗号化の基礎の概要を概説し、適用可能なコンポーネントの目的と動作を理解するための共通のベースラインを提供します。これらのコンポーネントの使い方は、参加者が議論されたAPIを自分で試すことができるいくつかの実践的な演習を通して提示されます。

このコースでは、 Java言語およびプラットフォームの最も頻繁に発生する深刻なプログラミングの欠陥についても説明し、 Javaプログラマーが犯している典型的なバグと、言語および環境固有の問題の両方について説明します。すべての脆弱性と関連する攻撃は、わかりやすい演習を経て実証され、その後に推奨されるコーディングガイドラインと可能な軽減技術が続きます。

このコースに参加する参加者は

- セキュリティ、ITセキュリティ、および安全なコーディングの基本概念を理解する
- OWASP Top Ten以外のWebの脆弱性を学び、それらを回避する方法を知っている
- Java開発環境のさまざまなセキュリティー機能の使い方を学ぶ
- 暗号の実践的な理解
- 典型的なコーディングミスとその回避方法について学ぶ
- Javaフレームワークの最近の脆弱性に関する情報を入手してください。
- 安全なコーディング慣行に関する情報源とさらなる読み物を入手する

観客

開発者
21 時間
概要
説明

Javaコンポーネントの使用に関する十分な知識だけでなく、熟練したJavaプログラマーにとっても、サーバー側とクライアント側の両方のWeb関連の脆弱性、 Javaで書かれたWebアプリケーションに関連するさまざまな脆弱性、およびその影響に関する深い知識が必要です。さまざまなリスク

一般的なWebベースの脆弱性は、関連する攻撃を提示することによって実証されていますが、推奨されるコーディング手法と軽減方法は、関連する問題を回避するための最も重要な目的でJavaのコンテキストで説明されています。さらに、 Java Script、 Ajax 、およびHTML 5のセキュリティ問題に取り組むクライアントサイドのセキュリティに特に焦点が当てられています。

このコースでは、暗号化の基礎に先行するStandard Java Editionのセキュリティコンポーネントを紹介し、適用可能なコンポーネントの目的と操作を理解するための共通のベースラインを提供します。すべてのコンポーネントの使用は、参加者が議論されたAPIとツールを自分で試すことができる実践的な演習を通して提示されます。

最後に、このコースではJava言語とプラットフォームの最も頻繁に発生する深刻なプログラミングの欠陥について説明します。 Javaプログラマが犯している典型的なバグのほかに、導入されたセキュリティの脆弱性は言語特有の問題とランタイム環境から生じる問題の両方をカバーします。すべての脆弱性と関連する攻撃は、わかりやすい演習を経て実証され、その後に推奨されるコーディングガイドラインと可能な軽減技術が続きます。

このコースに参加する参加者は

- セキュリティ、ITセキュリティ、および安全なコーディングの基本概念を理解する
- OWASP Top Ten以外のWebの脆弱性を学び、それらを回避する方法を知っている
- クライアントサイドの脆弱性と安全なコーディング方法を学ぶ
- Java開発環境のさまざまなセキュリティー機能の使い方を学ぶ
- 暗号の実践的な理解
- 典型的なコーディングミスとその回避方法について学ぶ
- Javaフレームワークの最近の脆弱性に関する情報を入手してください。
- セキュリティテストツールの使用に関する実用的な知識を習得する
- 安全なコーディング慣行に関する情報源とさらなる読み物を入手する

観客

開発者
21 時間
概要
も経験豊富な java プログラマは、java によって提供される各種のセキュリティサービスを意味し、同様に java で書かれた web アプリケーションに関連するさまざまな脆弱性を認識していないということでマスターしていません。

は、java エンタープライズエディション (JEE) および web サービスのセキュリティ上の問題を扱う標準 java edition – のセキュリティコンポーネントを導入する以外に、コース – を提供します。具体的なサービスの議論には、暗号の基礎と安全なコミュニケーションが先行しています。さまざまな演習では、JEE の宣言型およびプログラムによるセキュリティ技術を扱い、web サービスのトランスポート層とエンドツーエンドのセキュリティの両方について説明します。すべてのコンポーネントの使用は、参加者が議論された api やツールを自分のために試すことができるいくつかの実践的な演習を通じて示されています。

コースでは、Java 言語とプラットフォームおよび web 関連の脆弱性に関する最も頻繁で厳しいプログラミング上の欠陥についても説明しています。Java プログラマが犯した典型的なバグに加えて、導入されたセキュリティの脆弱性は、ランタイム環境に起因する言語固有の問題と問題の両方をカバーしています。すべての脆弱性と関連する攻撃については、わかりやすい演習を通じて説明し、推奨されるコーディングガイドラインと軽減手法を示します。

このコースに参加する参加者は、

- セキュリティ、IT セキュリティ、セキュアコーディングの基本概念を理解する
- は OWASP トップ10を超えてウェブの脆弱性を学び、それらを回避する方法を知っている
- Web サービスのセキュリティの概念を理解する
- Java 開発環境のさまざまなセキュリティ機能を使用する方法について説明します
- は暗号について実践的に理解している
- Java EE
のセキュリティソリューションを理解する - 典型的なコーディングミスとそれらを回避する方法について学ぶ
- Java フレームワークの最近の脆弱性に関する情報を取得する
- セキュリティテストツールの使用に関する実践的な知識を得ることが
- は、安全なコーディング方法に関するソースとさらなる測定値を取得し

聴衆

開発者
28 時間
概要
java コンポーネントの使用における

の知識を超えて、経験豊富な java プログラマにとっても、web アプリケーションに関連する脆弱性を、サーバーとクライアント側の両方において深い知識を持つことが不可欠です。Java で書かれ、様々なリスクの結果。

一般的な web ベースの脆弱性は、関連する攻撃を提示することによって示されますが、推奨されるコーディング手法と軽減方法は、関連する問題を回避するための最も重要な目的と Java のコンテキストで説明されています。さらに、JavaScript、Ajax、および HTML5 のセキュリティ問題に対処するクライアント側のセキュリティにも特に重点がおかれています。

コースでは、暗号化の基礎となる標準 Java エディションのセキュリティコンポーネントを紹介し、該当するコンポーネントの目的と動作を理解するための共通のベースラインを提供します。Java エンタープライズエディションのセキュリティ問題は、JEE の宣言型およびプログラムによるセキュリティ技術の両方を説明するさまざまな演習を通じて示されています。

最後に、このコースでは、Java 言語とプラットフォームの最も頻繁で厳しいプログラミングの欠陥について説明します。Java プログラマが犯した典型的なバグに加えて、導入されたセキュリティの脆弱性は、ランタイム環境に起因する言語固有の問題と問題の両方をカバーしています。すべての脆弱性と関連する攻撃については、わかりやすい演習を通じて説明し、推奨されるコーディングガイドラインと軽減手法を示します。

このコースに参加する参加者は、

- は、セキュリティの基本的な概念を理解する, IT セキュリティとセキュアコーディング
- は OWASP トップ10を超えて Web の脆弱性を学び、それらを回避する方法を知っている
- クライアント側の脆弱性と安全なコーディング方法を学ぶ
- 使用することを学ぶjava 開発環境のさまざまなセキュリティ機能
- は、暗号化の実用的な理解を持っている
- Web サービスのセキュリティの概念を理解する
- Java EE
のセキュリティソリューションを理解する - について学ぶコーディングの間違いとどのようにそれらを避けるために
- Java フレームワーク
の最近の脆弱性に関する情報を入手 - セキュリティテストツールの使用に関する実践的な知識を得る
- ソースを取得し、セキュリティで保護されたコーディング方法をさらに読み
オーディエンス

開発者
28 時間
概要
は、日常の作業中に同時に様々なプラットフォームを使用している最良の方法で異種の開発グループを提供するために、我々は教訓的な方法で多様なセキュアコーディングの科目を提示する組み合わせのコースに各種のトピックをマージしている単一のトレーニングイベント。このコースでは、C および C++ と Java プラットフォームのセキュリティを組み合わせて、広範なクロスプラットフォームのセキュアコーディングの専門知識を提供します。

に関する一般的なセキュリティの脆弱性については、これらの脆弱性を悪用する攻撃方法について実践的に説明するとともに、発生を防ぐために適用できる軽減手法に焦点を当てて議論されています。これらの危険なバグは、市場の打ち上げ前にそれらを検出したり、搾取を防ぐ。

のセキュリティコンポーネントと Java のサービスは、参加者がそれらを使用して実践的な経験を積むことができるいくつかの実用演習を通じて、さまざまな api やツールを提示することによって議論されています。このコースでは、web サービスのセキュリティ上の問題と、インターネットベースのサービスの最も痛む脅威を防ぐために適用できる関連する Java サービスについても説明します。最後に、web および Java 関連のセキュリティの脆弱性は、問題の根本原因を示すだけでなく、推奨される軽減とコーディングの手法と共に、攻撃方法を実証する簡単な演習で示されています。関連するセキュリティ問題を回避するために

このコースに参加する参加者は、

- セキュリティ、IT セキュリティ、セキュアコーディングの基本概念を理解する
- は OWASP トップ10を超えてウェブの脆弱性を学び、それらを回避する方法を知っている
- クライアント側の脆弱性とセキュリティで保護されたコーディング方法を学ぶ
- Java 開発環境のさまざまなセキュリティ機能を使用する方法について説明します
- は暗号について実践的に理解している
- は、安全でないバッファ処理の重大な結果を実現する
- は、アーキテクチャの保護技術とその弱点を理解する
- 典型的なコーディングミスとそれらを回避する方法について学ぶ
- は、さまざまなプラットフォーム、フレームワーク、およびライブラリの最近の脆弱性について通知される
- は、安全なコーディング方法に関するソースとさらなる測定値を取得し

オーディエンス

開発者
28 時間
概要
経験豊富なプログラマでさえ、開発プラットフォームが提供するさまざまなセキュリティサービスを習得しているわけではなく、同様に開発に関連するさまざまな脆弱性を認識していません。このコースは、 JavaとPHP両方を使用する開発者を対象としており、インターネットを介した現代の攻撃に対してアプリケーションを耐性にするために必要なスキルを提供します。

Javaセキュリティアーキテクチャのレベルは、アクセス制御、認証と承認、安全な通信、およびさまざまな暗号化機能に取り組むことで順を追って説明されています。暗号化用のOpenSSLや入力検証用のHTML Purifierなど、 PHPでコードを保護するために使用できるさまざまなAPIも導入されています。サーバー側では、オペレーティングシステム、Webコンテナー、ファイルシステム、 SQLサーバー、およびPHP自体の強化と構成に関するベストプラクティスが提供されますが、 Java Scriptのセキュリティ問題を通じてクライアント側のセキュリティに特別な焦点が置かれます、 AjaxおよびHTML 5。

一般的なWebの脆弱性は、 OWASPトップ10に合わせた例で説明されており、さまざまなインジェクション攻撃、スクリプトインジェクション、セッション処理に対する攻撃、安全でない直接オブジェクト参照、ファイルアップロードの問題などを示しています。さまざまなJavaおよびPHP固有の言語の問題、およびランタイム環境に起因する問題は、入力検証の欠落または不適切な使用、セキュリティ機能の不適切な使用、誤ったエラーおよび例外処理、時間および状態関連の標準脆弱性タイプに分類されます。問題、コード品質の問題、モバイルコード関連の脆弱性。

参加者は議論されたAPI、ツール、設定の効果を自分で試すことができますが、脆弱性の導入はすべて、成功した攻撃の結果を示す多数の実践演習でサポートされ、バグの修正方法と緩和技術の適用方法を示します、さまざまな拡張機能やツールの使用を紹介します。

このコースに参加する参加者は

- セキュリティ、ITセキュリティ、安全なコーディングの基本概念を理解する
- OWASPトップ10を超えるWebの脆弱性を学び、それらを回避する方法を知る
- クライアント側の脆弱性と安全なコーディング慣行を学ぶ
- Java開発環境のさまざまなセキュリティ機能の使用方法を学ぶ
- 暗号化について実際に理解している
- PHPさまざまなセキュリティ機能の使用方法を学ぶ
- Webサービスのセキュリティ概念を理解する
- セキュリティテストツールの使用に関する実用的な知識を得る
- 典型的なコーディングの間違いとその回避方法を学ぶ
- JavaおよびPHPフレームワークとライブラリの最近の脆弱性に関する情報を入手する
- セキュリティで保護されたコーディングの実践に関する情報源と詳細情報を入手する

聴衆

開発者
21 時間
概要
このトレーニングコースでは、コアDevOps概念と原則、および組織でDevOpsプラクティスを立ち上げる方法を紹介します。特に、 Javaプラットフォーム上のプロジェクトに焦点を当てています。このトレーニングコースを修了すると、学生はDevOpsの価値提案の基本的な理解が得られます。また、 Puppet 、 Jenkins 、Gitなどの一部のDevOpsツールを使用した実務経験も得られます。このトレーニングコースは、参加者が学習資料の理論的知識を強化するのに役立つハンズオンラボで補完されます。

トピック:

- DevOpsプラクティスとツール
- Puppet
- クラウドコンピューティングの技術紹介
- Jenkins
28 時間
概要
は、このインストラクター主導のライブトレーニングは、テストの自動化を目的とした Java の学習に興味のある方のために設計されています。これは合理化された集中的なコースであり、実践的な演習が数多くあり、ソフトウェア自動化テストに適用するために必要なプログラミングスキルを迅速に参加者に増やすことができます。テスト自動化に直接かつ即時に適用できる Java の基礎に焦点を当てています。

このコースでは、セレンなどの詳細なテスト自動化フレームワークについては説明しません。また、これはアプリケーション開発のコースではないので、Java の学習に対する従来の "ハローワールド" アプローチをバイパスします。このコースは、テスト自動化により、参加者を迅速に稼働させることを目的としています。あなたはすでに Java に精通しており、セレンでのテストに直接取得したい場合は、チェックアウトしてください: セレン (https://www.nobleprog.com/introduction-selenium-training) についての紹介

コースの形式

- インタラクティブなレクチャーとディスカッション
- はたくさんの練習と練習をします。
- は、ライブラボ環境で実践的な実装を行います。

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

- このコースのためにカスタマイズされたトレーニングを要求するには、手配するために私達に連絡してください。
28 時間
概要
Google Web Toolkit (GWT or GWT Web Toolkit) is a set of open-source tools for building, optimizing and maintaining complex JavaScript browser-based applications in Java. GWT is used by many products at Google, including Google AdWords and Google Wallet.

In this instructor-led, live training, participants will learn the GWT programming concepts needed to get a web application up and running.

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

- Write client-side AJAX applications in Java and deploy them as JavaScript across multiple browsers (desktop, Android, iPhone, etc.)
- Develop a high-performance web application while overcoming the idiosyncrasies of browser behavior, XMLHttpRequest, and JavaScript
- Understand and overcome the challenges of Ajax programming
- Use GWT's tools to optimize a web application

Audience

- Front-end web developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
14 時間
概要
は、反応性のアプリケーションを構築するためのライブラリです。

このインストラクター主導の、ライブトレーニングでは、参加者は、非同期のイベントベースの web アプリケーションを作成するには、ヴェールを使用する方法を学習します。

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

- では、さまざまなコンポーネント (コア、web、クライアントなど) を理解して使用します。 x スタック
- を使用してネットワークユーティリティ、HTTP/REST マイクロサービス、大容量イベント処理、バックエンドメッセージバスアプリケーションなどを作成します
- 最小限のカーネルスレッドを使用して、高い同時実行を処理できるアプリを実行し
- は、java、JavaScript、Groovy、Ruby、セイロン、Scala、コトリンなどをサポートするために、ヴェール x & #39 の api を使用します
- ユニットテスト非同期コードとヴェール x-ユニット
- 最小限のハードウェア
を使用してアプリを展開およびスケーリングする

観客

- 開発者
コース の

形式

- 部講義、パート討論、演習と重い実地練習
14 時間
概要
Java 9と堅牢なRx Java 2.0リアクティブプログラミングライブラリを組み合わせることで、 Java開発者はリアクティブプログラミングパラダイムをアプリケーションおよびシステム開発プロセスに非常に簡単に採用し、適用することができJava 。

このインストラクターによる、ライブトレーニングでは、参加者が利点との機能について学びますJava 9、春、ジャージー、およびRx Java 、彼らが使用して実生活反応性アプリケーションの作成と展開をステップとして、反応性のアプリケーションを開発する際に2.0をJava 9のをflow API、Spring、 Akkaフレームワーク、およびRx Java 2.0機能対応型プログラミングライブラリ。

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

- アプリケーションとシステム開発におけるリアクティブプログラミングの重要性と重要性を理解する。
- Rx Java 2.0で単体テストを実行します。
- リアクティブプログラミング原則の下でAkkaフレームワークを使用します。
- 並行アプリケーションの開発を処理するためにSpringを使用してください。
- リアクティブアプリケーションを開発するには、 Java 9のflow APIを使用してください。

コースの形式

- パートレクチャー、パート&ディスカッション、エクササイズとヘビーハンズオン練習
14 時間
概要
ReactiveX は、オブザーバブルシーケンスを使用して非同期データストリームを作成するための包括的なライブラリを します。これにより、開発者は、監視可能なストリームと、出力されたイベントをキャプチャし、それに応じて関数を実行できる機能を利用できます。

この のインストラクター主導、 ライブ トレーニング に ReactiveX の参加者を紹介し、応答性のアプリケーションを開発するための包括的なライブラリと の参加者 を通じて、一連の例を歩いて、#39ReactiveX の主要な機能の有用性と機能のデモンストレーション

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

:

- は、UI の重いアプリケーションを開発する際の反応性のプログラミングパラダイムと極量の機能とその一般的な使用を理解する
- は ReactiveX
の環境を正常にセットアップしました - は、さまざまなアイテムの多数を形成するオブザーバブルイベントを作成する
- 適用 ReactiveX & #39; s 変換およびフィルタ機能

観客

- 開発者

形式 コース

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

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

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

:

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

観客

- 開発者

形式 コース

- 部 講演、 部 討論、 演習 、 重い ハンズオン 練習
7 時間
概要
Apache シロは、認証、承認、暗号化、およびセッション管理を実行する強力な Java セキュリティフレームワークです。

このインストラクター主導のライブトレーニングでは、Apache 史郎を使用して web アプリケーションをセキュリティで保護する方法を受講者が学習します。

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

- は、モバイル、web、エンタープライズ
など、さまざまな種類のアプリケーションを保護するために、シロ & #39 の API を使用しています。 - は、LDAP、JDBC、アクティブディレクトリなど、さまざまなデータソースからのログインを有効にします

観客

- 開発者
- セキュリティエンジニア
コース の

形式

- 部講義、パート討論、演習と重い実地練習

今後のコンピューター・プログラミングコース

週末コンピューター・プログラミングコース, 夜のコンピューター・プログラミングトレーニング, コンピューター・プログラミングブートキャンプ, コンピューター・プログラミング インストラクターよる, 週末コンピューター・プログラミングトレーニング, 夜のコンピューター・プログラミングコース, コンピューター・プログラミング指導, コンピューター・プログラミングインストラクター, コンピューター・プログラミングレーナー, コンピューター・プログラミングレーナーコース, コンピューター・プログラミングクラス, コンピューター・プログラミングオンサイト, コンピューター・プログラミングプライベートコース, コンピューター・プログラミング1対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