設計パターンのトレーニングコース

設計パターンのトレーニングコース

地元のインストラクターによるライブデザインパターントレーニングコースでは、インタラクティブなディスカッションや実践的な練習を通して、広く知られているパターンを再利用し、組織固有のパターンを作成して再利用する方法を実演します。デザインパターントレーニングは、「オンサイトライブトレーニング」または「リモートライブトレーニング」として利用できます。現場での現場でのトレーニングは、 日本 NobleProgの企業研修センターで日本 。リモートライブトレーニングは、インタラクティブなリモートデスクトップを介して実行されます。 NobleProg - あなたの地域のトレーニングプロバイダー

お客様の声

★★★★★
★★★★★

設計パターンコース概要

CodeNameDurationOverview
designpatDesign Patterns14 hours誰にでも広く利用できる、試してテストされたパターンがたくさんあります。特定のテクノロジで名前を変更してパターンを実装することが時々あります。設計とテストに費やされる数百時間を節約することができます。

トレーニング目標

このコースには2つの目標があります。まず、広く知られているパターンを再利用できるようにします。次に、組織固有のパターンを作成して再利用することができます。

パターンを使ってコストを削減し、設計プロセスを体系化し、パターンに基づいてコード・フレームワークを生成する方法を推測するのに役立ちます。

オーディエンス

ソフトウェアデザイナー、ビジネスアナリスト、プロジェクトマネージャー、プログラマー、開発者、運用マネージャー、ソフトウェア部門マネージャー。

コーススタイル

このコースでは、ユースケースとそのパターンとの関係について説明します。ほとんどの例は、UMLとJavaの簡単な例で説明されています(コースがクローズドコースとして予約されている場合は、言語が変更される可能性があります)。パターンのソースを紹介し、組織全体で再利用できるパターンをカタログ化して説明する方法を示します。
dpcsDesign Patterns in C#14 hoursターゲットグループ:

テクニカルチームリーダー、ソフトウェア開発者

学習目標:

トレーニングの目的は、C#で高度な開発/プロジェクト構造を設計する能力を習得することです。

コース中には、Microsoft Visual Studio、ReSharperなどの開発プロセスをサポートするためのMSDNのリソースとツールに精通しています。
dsgpatphpDesign Patterns in PHP14 hoursこのコースでは、PHPで使用されるパターンに特に重点を置いてデザインパターンをカバーします。
phppatrefPHP Patterns and Refactoring21 hoursこのコースは、パターンやリファクタリングの使用に関連する問題を探求したい経験豊富なプログラマー向けに設計されています。各参加者は、これらのパターンの使用のプロパティと実際の例を知っているので、アプリケーションコードを効率的に構築できるようになります。
jsadvJavaScript - Advanced Programming14 hoursトレーニングは、JavaScript開発者、高度なインターネットアプリケーションの設計と実装を目的としています。トレーニング中に議論されたトピックは、JavaScriptプログラミングのベストプラクティスをもたらし、最も一般的な間違いを強調することを目的としています。トレーニングの重要なポイントは、JavaScriptシンタックスで利用可能なオブジェクト指向プログラミングを議論することです。
oobdpObject Oriented Design using Design Patterns14 hours目的:

テクニカルアナリストとデザイナーが、ビジネス仕様とソフトウェアコードの間のトレーサビリティを確保するために、要件のソフトウェア実装を行う方法を理解する助けとなります。

この2日間のトレーニングコースは、テクニカルアナリストとデザイナーがビジネスアナリストが記述した仕様を設計するのを支援することを目的としています。ソフトウェアコンポーネント表現への変換後、結果として得られるシステムコンポーネントは、ソフトウェアコンポーネント構造に対するシステム要件を追跡する。

最後に、これらの技術仕様はソフトウェアコードで実装され、コンポーネントごとにテストされます。結果として得られるソフトウェアコンポーネントは、ユーザーインターフェイスからビジネスオブジェクトレイヤー、アクターの使用方法の選択肢が格納されているアプリケーションコンポーネントまで、レイヤーごとにシステムの動作を実装レベルに向かって別々にトレースできるため、変更に対する反応性が良好です。
technicalarcTechnical Architecture and Patterns21 hoursは非常に複雑な分散システムの出現により、1つのシステムの複雑さは、システムのグループのアーキテクチャの複雑さに移動しました。このコースでは、ソフトウェアアーキテクチャと技術的なエンタープライズアーキテクチャとの関係について説明します。これらの2つの領域 は現在よく記述されていない方法で相互に関係している。たとえば、複雑なモノリシックシステムを web サービス経由で通信する2つのシステムに分割すると、新しいシステムの とその間のアーキテクチャの両方が大幅に変更されます。

このコースでは、トレードオフ、現在一般的なパターンと複雑なシステムとの間で、それらの間の通信を管理するためのソリューションをカバーします。
microsvcpatternsdotnetMicroservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net14 hoursマイクロサービスアーキテクチャは、独自のプロセスで実行され、HTTP リソース API などの軽量メカニズムと通信する、小さな独立したサービスのスイートとしてソフトウェアアプリケーションを開発するアプローチです。これらのサービスは、継続的な自動化システムを使用して効率的に展開でき、集中管理の必要性をバイパスします。マイクロサービスは、異なるプログラミング言語で記述し、異なるデータストレージシステムと統合することができます。

は、このインストラクター主導の、ライブトレーニングは、企業の開発者や建築家を目指しています。.net の観点からマイクロサービスアーキテクチャを紹介し、モノリシックシステムから移行戦略を提示し、サンプルのマイクロサービスベースのアプリケーションの作成と展開を通じて参加者をウォークします。

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

- を使用するときに理解し、マイクロサービスアーキテクチャを使用しない場合
- マイクロサービス
のテスト戦略の作成と実装 - サンプルマイクロサービスベースのアプリケーションを実稼働環境に展開する
- は、モノリシックアプリケーションをサービスにリファクタリングし

観客

- 開発者
- 建築家
コース の

形式

- 部講義、パート討論、演習と重い実地練習
kubernetesdsgpatKubernetes Design Patterns21 hours近年のマイクロサービスとコンテナの進化に

て、ソフトウェアの設計、開発、配備、実行の方法が大幅に変更されました。最新のアプリケーションは、スケーラビリティ、弾力性、障害、および変更のために最適化する必要があります。これらの新しい要求によって、現代のアーキテクチャは、パターンと慣行の異なるセットを必要とします。このトレーニングでは、これらの新しい要件を特定し、理解し、調整する方法を検討します。

聴衆 このトレーニングは、コンテナ技術と Kubernetes の概念に精通しているが、おそらく現実世界の経験を欠いている人々のために意図されています。それはユースケースに基づいており、実際のプロジェクトから学んだ教訓は、人々がより良いクラウドネイティブアプリケーションを作成し、管理するために触発することを意図しています。

- 開発者
- オペレーション
- DevOps
- QA エンジニア
- IT プロジェクトマネージャー
コース の

形式

- インタラクティブ講演・討論
- 多くの練習と実践
ライブラボ環境での - ハンドソンの実装

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

- このコースのためのカスタマイズされた訓練を要求するために、整理するために私達に連絡しなさい。
週末設計パターンコース, 夜の設計パターントレーニング, 設計パターンブートキャンプ, 設計パターン インストラクターよる, 週末設計パターントレーニング, 夜の設計パターンコース, 設計パターン指導, 設計パターンインストラクター, 設計パターンレーナー, 設計パターンレーナーコース, 設計パターンクラス, 設計パターンオンサイト, 設計パターンプライベートコース, 設計パターン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 Business Development Manager you will:

  • expand business in Japan
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

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

Apply now!