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

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

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

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

お客様の声

★★★★★
★★★★★

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

コース名
期間
概要
コース名
期間
概要
35 時間
This instructor-led, live training in 日本 (online or onsite) is aimed at data analysts and anyone who is interested to learn how to use and integrate Tableau, Python, R, and SQL for data visualization and analysis.

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

- Perform data analysis using Python, R, and SQL.
- Create insights through data visualization with Tableau.
- Make data-driven decisions for business operations.
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.
21 時間
Pythonは、データ科学および機械学習のためのスケール可能で柔軟で広く使用されるプログラミング言語です。 Spark は、大規模なデータの検索、分析、変換に使用されるデータ処理エンジンであり、 Hadoop は、大規模なデータの保存および処理のためのソフトウェア図書館フレームワークです。

このインストラクターによるライブトレーニング(オンラインまたはオンライン)は、Spark、0、および1を使用して統合し、大規模かつ複雑なデータセットを処理し、分析し、変換したい開発者に向けられています。

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

大型データの処理をSpark、0、および1で開始するために必要な環境を設定します。 特性、コアコンポーネント、およびSparkのアーキテクチャを理解する Hadoop. Spark, Hadoop, and Python for big data processing を統合する方法を学びます。 スパークのエコシステム(Spark MlLib、4、Kafka、Sqoop、Kafka、Flume)のツールを探索する。 (3)、YouTube、Amazon、Spotify、および Googleに似た協力フィルタリング推奨システムを構築します。 Apache Mahout を使用して、機械学習アルゴリズムをスケールします。

コースの形式

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

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

このコースのためのカスタマイズされたトレーニングを要求するには、私たちに連絡して整理してください。
14 時間
This instructor-led, live training in 日本 (online or onsite) is aimed at developers and testers who wish to perform test automation using C# and Selenium.

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

- Install and configure Selenium WebDriver.
- Write tests using Selenium, C#, and Nunit with Visual Studio IDE.
- Run C# Selenium test automation.
14 時間
This instructor-led, live training in 日本 (online or onsite) is aimed at developers or anyone who wish to learn the basics of Tcl and Tk as they step through the creation of a basic word processing application.

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

- Create complex GUIs using only a few dozen lines of code.
- Quickly create simple GUI programs for Linux.
14 時間
This instructor-led, live training in 日本 (online or onsite) is aimed at programmers, java developers, and anyone who wishes to use Vaadin to develop and deploy applications.

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

- Setup and configure a Vaadin project.
- Understand the fundamentals of Vaadin in developing applications.
- Use Vaadin to develop applications.
21 時間
This instructor-led, live training in 日本 (online or onsite) is aimed at Java programmers who wish to learn about Guava and how to utilize Guava in programming.

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

- Learn how to use Guava in Java programming.
- Utilize Guava to facilitate standard coding practices.
- Make easy to read and concise Java codes.
14 時間
This instructor-led, live training in 日本 (online or onsite) is aimed at developers who wish to use NetBeans to develop applications with Java and other programming languages.

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

- Learn about NetBeans and how it works.
- Learn how to use NetBeans in Java programming.
- Use NetBeans to create templates and projects.
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.
14 時間
This instructor-led, live training in 日本 (online or onsite) is aimed at data scientists and developers who wish to use and integrate SQL, Python, and Tableau to perform complex data analysis, processing, and visualization.

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

- Set up the necessary environment to perform data analysis with SQL, Python, and Tableau.
- Understand the key concepts of software integration (data, servers, clients, APIs, endpoints, etc.).
- Get a refresher on the fundamentals of Python and SQL.
- Perform data pre-processing techniques in Python.
- Learn how to connect Python and SQL for data analysis.
- Create insightful data visualizations and charts with Tableau.
21 時間
Tclは、非常に読みやすくカスタマイズ可能な、解釈された高水準プログラミング言語です。 TkはTclと一緒によく使われるグラフィカルツールキットです。

このインストラクター主導のライブトレーニング(オンサイトまたはリモート)では、参加者は基本的なワードプロセッシングアプリケーションの作成を段階的に進めながら、TclとTkの基本を学びます。

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

- ほんの数十行のコードで複雑なGUIを作成
- Linux用の簡単なGUIプログラムを素早く作成する

観客

- 開発者
- エンジニア
- システム管理者

コースの形式

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

注意

- このコースのためのカスタマイズされたトレーニングを要求するには、手配するために私達に連絡してください。
14 時間
Bazelはオープンソースの構築およびテストツールで、 Googleによって開発されています。 構築およびテスト作業の実行を自動化するツールを提供します。

このインストラクターによるライブトレーニング(オンラインまたはオンライン)は、ソフトウェア構築とテストワークフローの自動化にどのように働くかを学びたい開発者に向けられています。

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

基本的な概念を理解し、それがどのように機能するかを学びます。 建設とテストにおける使用方法を学びましょう。 使用 Bazel 構築およびテスト自動化を実行する。

コースの形式

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

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

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

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

目的

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

- Node.jsがイベントループを選択する原因となったプラットフォーム設計の選択と、その基盤の上に構築されたアプリケーションにとってこれが何を意味するかを明確に理解してください。
- イベント駆動型プログラミングに存在する独自のトレードオフを理解してください。
- Node.jsモジュールを作成し、アプリケーション内でコードのモジュール性を表現します。
- Node.js制御パターンを理解し、コールバック、イベントエミッタ、またはストリームを使用するのが適切かどうかを確認します。
- バッファを効率的に作成および操作します。
- エラー状態を管理する方法を理解し、エラーのためにプロセスが終了するタイミングを知る。
- Node.js使ってネットワークアプリケーションを構築します。
28 時間
このコースはPythonプログラミング言語を学びたい人のために設計されています。 Python言語、コアライブラリ、そしてPythonコミュニティによって開発された最良かつ最も有用なライブラリの選択に重点が置かれています。 Pythonはビジネスを推進し、世界中の科学者によって使用されています - 最も人気のあるプログラミング言語の1つです。

このコースは、 Python 2.7.xまたは3.xを使用して、両方のバージョンの言語の能力を最大限に活用した実践的な演習で提供できます。このコースは、あらゆるオペレーティングシステム( Linux 、Mac OS X、およびMicrosoft Windowsを含むすべての種類のUNIX)で提供できます。

実習はコース時間の約70%を占め、約30%がデモンストレーションとプレゼンテーションです。ディスカッションや質問は、コース全体を通して行うことができます。

注:コース日程前の事前のリクエストにより、トレーニングは特定のニーズに合わせて調整できます。
14 時間
RabbitMQは、プロセス、アプリケーション、およびサーバーから渡されるメッセージを保存および取得するためのオープンソースのメッセージブローカーシステムです。 SpringはJavaフレームワークです。 RabbitMQでJavaとSpringを使用すると、ユーザーは複雑なキュー、交換、バインディングなどを作成できます。

このインストラクター主導のライブトレーニング(オンサイトまたはリモート)は、Springを使用してJavaメッセージングRabbitMQおよびプログラムとしてRabbitMQを使用してアプリケーションを構築するソフトウェアアーキテクトおよびWeb開発者を対象としています。

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

- RabbitMQ JavaとSpringを使用しRabbitMQ 、アプリケーションを構築します。
- RabbitMQを使用して非同期メッセージ駆動型システムを設計します。
- RabbitMQキュー、トピック、交換、およびバインディングを作成および適用する

コースの形式

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

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

- このコースのカスタマイズされたトレーニングをリクエストするには、お問い合わせください。
28 時間
このインストラクター主導のライブトレーニングでは、分散アプリケーション、データ分析、可視化、UIプログラミングなどの分野の問題を解決するために、この汎用性の高い言語を適用する方法を含む高度なPythonプログラミング技術を学びます。およびメンテナンス スクリプト。

コースの形式

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

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

- このコース内のセクションまたはトピックを追加、削除、またはカスタマイズする場合は、お問い合わせください。
14 時間
RabbitMQ is an open source enterprise messaging broker for storing and retrieving messages passed by processes, applications, and servers. It uses a message queue for processing tasks asynchronously and is especially useful in applications that need to process large data sets in the background, while concurrently responding to live user requests in real-time.

In this instructor-led, live training, participants will learn how to install, configure and administer RabbitMQ, then integrate RabbitMQ messaging into a number of sample .NET applications.

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

- Setup, configure and manage RabbitMQ.
- Understand RabbitQ's role in the design and implementation of a microservices architecture.
- Understand how RabbitMQ compares to other Message Queuing Architectures.
- Set up and use RabbitMQ as a broker for handling asynchronous and synchronous messages for real-world enterprise .Net applications.

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
21 時間
In this instructor-led, live training in 日本, participants will learn how to use Python and Spark together to analyze big data as they work on hands-on exercises.

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

- Learn how to use Spark with Python to analyze Big Data.
- Work on exercises that mimic real world cases.
- Use different tools and techniques for big data analysis using PySpark.
14 時間
このコースでは、 VBAアプリケーションMs Excelで高度なアプリケーションを効果的に作成するための秘訣を説明しExcel 。

コース終了後は、次のことができます。

- 高度なオブジェクト指向アプリケーションを書く
- テキストファイルを変換する
- 外部データソースの使用
- 外部ライブラリを使用する
14 時間
RabbitMQは、プロセス、アプリケーション、およびサーバーによって送信されたメッセージを保存および受信するためのオープンソース企業メッセージメーカーです。 メッセージケーブルを使用してタスクを同期的に処理し、背景に大きなデータセットを処理する必要があるアプリケーションで特に役に立ち、同時にリアルタイムでライブユーザーリクエストに反応します。

このインストラクターによるライブトレーニング(オンラインまたはオンライン)では、参加者はアプリケーションを解体する方法を学び、その後メッセージシステムと統合して分散されたクラウドアプリケーションやマイクロサービスを作成します。

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

設定・設定・管理(1) マイクロサービスのアーキテクチャの設計と実施における役割を理解する。 インストールして、現実のアプリケーションのための非同期および同期メッセージを処理するためのブローカーとして RabbitMQ を使用します。

コースの形式

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

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

このコースのためのカスタマイズされたトレーニングを要求するには、私たちに連絡して整理してください。
14 時間
このコースは、 Python プログラミング言語を学びたい人々のために設計されています。 重点は言語(0)、核心図書館、そしてコミュニティ(0)が開発した最良で最も有用な図書館の選択にあります。 Python 企業を動かし、世界中の科学者によって使用されます – 最も人気のあるプログラミング言語の1つです。
21 時間
VBA手続き型プログラミングの紹介です。トレーニングによって、さらなる学習とVBA環境のための強力な基盤を得ることができます。

コース終了後は、次のことができます。

- 必要に応じてマクロを記録して編集します。
- シートのデータを使用して手順を書く
- 独自の機能を作成する
- ハンドラを使用してイベントを処理する(ワークシートのセル更新を開くなど)
- フォームを作成
35 時間
このトレーニングの最初の部分では、 MATLABの基礎と、言語とプラットフォームの両方としての機能について説明します。ここでは、 MATLAB構文、配列と行列、データの視覚化、スクリプト開発、およびオブジェクト指向の原則について紹介します。

後半では、データマイニング、機械学習、および予測分析のためにMATLABを使用する方法を説明します。参加者にMATLABのアプローチと能力についての明確で実用的な観点を提供するために、 MATLABを使用することと、スプレッドシート、C、 C++ 、そしてVisual Basicのような他のツールを使用することの比較を描きます。

研修の第3部では、参加者はデータ処理とレポート生成を自動化することによって作業を合理化する方法を学びます。

コースを通して、参加者はラボ環境での実地演習を通して学んだアイデアを実践に移します。トレーニングの終わりまでに、参加者はMATLABの機能を十分に把握し、それを実際のデータ科学の問題を解決するために、そして自動化を通して作業を合理化するために利用することができます。

進捗状況を評価するために、コース全体を通して評価が行われます。

コースの形式

- コースには、ケースディスカッション、サンプルコードの検査、実践的な実装など、理論的および実践的な演習が含まれています。

注意

- プラクティスセッションは、事前に手配されたサンプルデータレポートテンプレートに基づいて行われます。具体的な要件がある場合は、手配を依頼してください。
35 時間
トレーニングコースは、参加者がデータアナリティクスを使用してWebアプリケーション開発に備えるのに役立ちます。 このようなデータビジュアル化は、意思決定におけるトップ Management のための素晴らしいツールです。
14 時間
このコースの目的は、実践における方法(1)の適用における基本的なスキルを提供することです。 プログラミング言語とそのさまざまな図書館の使用を通じて、多くの実践的な例に基づいて、このコースは、最も重要な構築ブロックを使用する方法を教え、データモデリングの決定を下す方法、アルゴリズムの出力を解釈し、結果を確認します。

私たちの目標は、あなたが信頼できるように理解し、ツールボックスの最も基本的なツールを使用するスキルを提供し、アプリケーションの一般的な落とし穴を避けることです。
14 時間
このインストラクター主導のライブトレーニングは、Al Sweigartの人気書籍「 Python退屈なものを自動化する」に基づいています。初心者を対象としてPython 、実践的かつ実践的な演習とディスカッションを通じて、基本的なPythonプログラミングの概念をカバーしています。焦点は、オフィスの生産性を劇的に向上させるコードを書くことを学ぶことです。

このトレーニングの終わりまでに、参加者はPythonでプログラミングする方法を理解し、この新しいスキルを以下に適用します。

- 単純なPythonプログラムを作成してタスクを自動化する。
- 「正規表現」を使用してテキストパターン認識を実行できるプログラムを作成します。
- プログラムでExcelスプレッドシートを生成および更新しExcel 。
- PDFおよびWordドキュメントの解析。
- Webサイトをクロールし、オンラインソースから情報を引き出します。
- 電子メール通知を送信するプログラムを作成します。
- Pythonのデバッグツールを使用して、バグをすばやく解決します。
- マウスとキーボードをプログラムで制御して、クリックして入力します。

コースの形式

- 一部の講義、一部のディスカッション、演習、および実践的な実践
14 時間
MERNスタックは、Web開発ソフトウェア、つまりMongoDB 、 Express 、 React 、およびNode.jsコレクションです。 MERNスタックは、開発者がフルスタックWebアプリケーションを構築および展開するためのエンドツーエンドのフレームワークを提供します。

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

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

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

コースの形式

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

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

- このコースのカスタマイズされたトレーニングをリクエストするには、お問い合わせください。
21 時間
このインストラクター主導のライブトレーニングでは、画像、音楽、テキスト、財務データを含む一連のデモアプリケーションを構築する際に、Python で最も関連性の高い最先端の機械学習技術を学びます。

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

- は複雑な問題を解くための機械学習アルゴリズムと技法を実装する
- は、画像、音楽、テキスト、および財務データを含むアプリケーションに深い学習と半教師付き学習を適用する
- は Python アルゴリズムを最大のポテンシャル
にプッシュする - は NumPy やテアノなどのライブラリーやパッケージを使用して

観客

- 開発者
- アナリスト
- データサイエンティスト
コース の

形式

- 部講義、パート討論、演習と重い実地練習
21 時間
The objective of the course is to enable participants to gain a mastery of the fundamentals and usages of VBA for Access & Excel.

Last Updated:

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

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