ソフトウェア設計のトレーニングコース

ソフトウェア設計のトレーニングコース

地元のインストラクターによるライブのソフトウェア設計トレーニングコースでは、インタラクティブなディスカッションや実践を通じてソフトウェアデザインの基礎を実践しています。ソフトウェア設計トレーニングは、「オンサイトライブトレーニング」または「リモートライブトレーニング」として利用できます。現場での現場でのトレーニングは、 日本 NobleProgの企業研修センターで日本 。リモートライブトレーニングは、インタラクティブなリモートデスクトップを介して実行されます。 NobleProg - あなたの地域のトレーニングプロバイダー

Machine Translated

お客様の声

★★★★★
★★★★★

ソフトウェア設計サブカテゴリ

ソフトウェア設計コース概要

コース名
期間
概要
コース名
期間
概要
14 hours
概要
ドメイン駆動型設計(Domain Driven Design、DDD)は、ソフトウェアを開発する際に複雑な動作を処理する手法です。
14 hours
概要
みんなに広く利用可能な多くの実証済みのパターンがあります。時にはそれは名前を変更し、特定のテクノロジでパターンを実装することの問題です。それは何百時間も節約することができ、そうでなければ設計とテストに費やされるでしょう。トレーニングはGo最初、それは第二、それはあなたの組織に特有のパターンを作成し、再利用することができます、広く知られているパターンを再利用することができます:このコースは、2つの目標があり、ALSを。パターンによってコストがどのように削減されるか、設計プロセスを体系化し、パターンに基づいてコードフレームワークを生成する方法を推定するのに役立ちます。対象読者ソフトウェア設計者、ビジネスアナリスト、プロジェクトマネージャ、プログラマおよび開発者、ならびに運用マネージャおよびソフトウェア部門マネージャ。コーススタイルコースはユースケースと特定のパターンとの関係に焦点を当てています。ほとんどの例は、 UMLと単純なJava例で説明されていJava (コースがクローズドコースとして予約されている場合は、言語が変わる可能性があります)。パターンの出所を案内したり、組織全体で再利用できるパターンをカタログ化して説明する方法を説明します。
14 hours
概要
Design Thinkingは、不明確または未知の複雑な問題に取り組むためのソリューションベースの方法です。このアプローチは、社内チームの競合解決から製品開発に至るまでの課題を解決するために、ビジネスチームとエンジニアリングチームの両方によって適応されています。 Design Thinking使用される方法のいくつかは人間のニーズを理解すること、人間中心の方法で問題を再構成すること、新しいアイデアをブレインストーミングすること、そして試作とテストで実践的なアプローチを採用するDesign Thinking含みます。

このインストラクター主導のライブワークショップトレーニングでは、参加者は、製品またはサービスのエンドユーザーが経験する問題をよりよく理解するための5つのDesign Thinking適用方法を学び、それからそれらを解決するための最善のアプローチを開発します。

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

- 顧客のニーズを技術的に実現可能なソリューションと一致させるために創造的な戦略を使用する
- 顧客価値を高め、商品やサービスの提供を強化するための戦略を立てる

観客

- 開発者
- プロジェクトマネージャ

コースの形式

- パートレクチャー、パートディスカッション、エクササイズ、そして激しい実習
14 hours
概要
ターゲットグループ:

技術チームリーダー、ソフトウェア開発者

学習目標:

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

コース中、学生は、Microsoft Visual Studio 、ReSharperなどの開発プロセスをサポートするMSDNリソースとツールに精通します。
14 hours
概要
このコースでは、 PHP使用されるパターンに特に重点を置いてデザインパターンについて説明しPHP 。
14 hours
概要
最近の産業技術と結びついたコード例ですべての設計原理をカバーする2日間のコース。自動車用ソフトウェア開発者にとって非常に有用
14 hours
概要
このインストラクター主導のライブトレーニング(オンサイトまたはリモート)は、組み込みC設計の原則を学びたいC開発者を対象としています。

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

- 組み込みCプログラムを信頼できるものにする設計上の考慮事項を理解する
- 組み込みシステムの機能を定義する
- 目的の結果を得るためにプログラムロジックと構造を定義する
- 信頼性が高く、エラーのない組み込みアプリケーションを設計する
- ターゲットハードウェアから最適なパフォーマンスを引き出す

コースの形式:

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

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

- このコースのためのカスタマイズされたトレーニングを要求するには、手配するために私達に連絡してください。
14 hours
概要
このトレーニングは、高度なインターネットアプリケーションを設計および実装する、 Java Script開発者を対象としています。トレーニング中に説明したトピックでは、 Javaスクリプトプログラミングのベストプラクティスを紹介し、最も一般的な間違いを強調しています。トレーニングの重要なポイントは、利用可能なオブジェクト指向プログラミングについてJavaスクリプトの構文で説明することです。
21 hours
概要
近年のマイクロサービスとコンテナの進化により、ソフトウェアの設計、開発、展開、実行の方法が大きく変わりました。最新のアプリケーションは、スケーラビリティ、弾力性、障害、および変化に対して最適化する必要があります。これらの新しい要求に駆動される現代のアーキテクチャには、異なるパターンとプラクティスのセットが必要です。このトレーニングでは、これらの新しい要件を特定、理解、調整する方法を検討します。

観客
このトレーニングは、コンテナテクノロジーおよびKubernetes概念にある程度精通しているが、実際の経験が不足している可能性がある人を対象としています。ユースケースと、より優れたクラウドネイティブアプリケーションの作成と管理にインスピレーションを与えることを目的とした、実際のプロジェクトから学んだ教訓に基づいています。

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

コースの形式

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

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

- このコースのためのカスタマイズされたトレーニングを要求するには、手配するために私達に連絡してください。
21 hours
概要
モデルベースの開発 (MBD) は、制御システム、信号処理、通信システムなどの動的システムのより高速でコスト効率の高い開発を可能にするソフトウェア開発手法です。これは、グラフィックモデリングではなく、従来のテキストベースのプログラミングに依存しています。

このインストラクター主導のライブトレーニング参加者は、MBD の方法論を適用して開発コストを削減し、組込みソフトウェア製品の市場投入までの時間を短縮する方法を学びます。

このトレーニングの終わりまでに

、参加者は

することができます

- は、MBD を実装するための適切なツールを選択して利用します。
- は、組込みソフトウェアプロジェクトの初期段階で迅速な開発を行うために MBD を使用しています。
- は、組込みソフトウェアのリリースを市場に短縮することができます。

観客

- 組込システムエンジニア
- 開発者とプログラマ
コース の

形式

- 部講義、パート討論、演習と重い実地練習
14 hours
概要
Microservice architecture is an approach to developing a software application as a suite of small, independent services, each running in its own process and communicating with lightweight mechanisms such as an HTTP resource API. These services can be efficiently deployed using continuous automation systems and bypass the need for centralized management. Microservices can be written in different programming languages and integrate with different data storage systems.

This instructor-led, live training is aimed at enterprise developers and architects. It introduces microservice architecture from a .Net perspective, presents migration strategies from a monolithic system, and walks participants through the creation and deployment of a sample microservice-based application.

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

- Understand when to use and when not to use microservice architecture
- Create and implement a testing strategy for microservices
- Deploy a sample microservice-based application into a production environment
- Refactor a monolithic application into services

Audience

- Developers
- Architects

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
14 hours
概要
目的:

テクニカルアナリストや設計者が要件をソフトウェアで実装する方法を理解し、ビジネス仕様とソフトウェアコードの間のトレーサビリティを確保するのに役立ちます。

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

最後に、これらの技術仕様はソフトウェアコードで実装され、コンポーネントベースでテストされています。結果として得られるソフトウェアコンポーネントは、アクターの使用法の選択肢が格納されているアプリケーションコンポーネントを通じて、ユーザインタフェースからビジネスオブジェクトレイヤに向かってレイヤごとに別々に実装レベルに向かってシステムビヘイビアを追跡できるので、変更に対する良好な反応性を提供します。
21 hours
概要
このコースは、パターンの使用とリファクタリングに関連した問題を探究したい経験豊富なプログラマーのために設計されています。各参加者はこれらのパターンの使用法の特性と実際的な例を知っているので、アプリケーションコードを効率的に構築することができます。
21 hours
概要
は非常に複雑な分散システムの出現により、1つのシステムの複雑さは、システムのグループのアーキテクチャの複雑さに移動しました。このコースでは、ソフトウェアアーキテクチャと技術的なエンタープライズアーキテクチャとの関係について説明します。これらの2つの領域 は現在よく記述されていない方法で相互に関係している。たとえば、複雑なモノリシックシステムを web サービス経由で通信する2つのシステムに分割すると、新しいシステムの とその間のアーキテクチャの両方が大幅に変更されます。

このコースでは、トレードオフ、現在一般的なパターンと複雑なシステムとの間で、それらの間の通信を管理するためのソリューションをカバーします。
14 hours
概要
観客:

開発者、プログラマー、ビジネスアナリスト、プロジェクトマネージャ、ソフトウェアアーキテクト、テスター、ドキュメンテーションの責任者、またはソフトウェア開発プロセスに携わる者。

目的:

幅広いUML要素を扱う準備をします。
複雑なUMLモデルの作成方法を教えます
UML開発チームの有資格シニアメンバーになるための準備をします。
14 hours
概要
対象者:開発者、プログラマ、ビジネスアナリスト、プロジェクトマネージャ、ソフトウェアアーキテクト、テスタ、ドキュメントの作成担当者、またはソフトウェア開発プロセスに携わる者。目的:幅広いUML要素を扱う準備をする複雑なUMLモデルを作成する方法を教えるUML開発チームのシニアメンバーになる資格を得ることを可能にします。
週末ソフトウェア設計コース, 夜のソフトウェア設計トレーニング, ソフトウェア設計ブートキャンプ, ソフトウェア設計 インストラクターよる, 週末ソフトウェア設計トレーニング, 夜のソフトウェア設計コース, ソフトウェア設計指導, ソフトウェア設計インストラクター, ソフトウェア設計レーナー, ソフトウェア設計レーナーコース, ソフトウェア設計クラス, ソフトウェア設計オンサイト, ソフトウェア設計プライベートコース, ソフトウェア設計1対1のトレーニング

コースプロモーション

一部のお客様

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!