Scalaのトレーニングコース

Scalaのトレーニングコース

地元のインストラクター主導のライブScalaトレーニングコース日本 。

Machine Translated

お客様の声

★★★★★
★★★★★

Scalaコース概要

コース名
期間
概要
コース名
期間
概要
21 時間
概要
このトレーニングの概要は、アッカフレームワークの理解と知識の中で初級から中級/上級レベルの参加者をもたらすことを目的としています。

全体のコースは、主に最初にトレーナーによって駆動され、徐々にコード自体を生成する参加者 (およびトレーナーによって書かれた実装/ソリューションをダウンロード) に向かってシフト上の手です。

の参加者は、scala の事前の知識を持っていると予想されていない、トレーナーは、scala のコードに関連するすべての複雑さを説明し、明確にするために必要な時間がかかります。
14 時間
概要
このコースの目的は、 Machine Learning方法を実際に適用するための基本的な能力を提供することです。このコースでは、 Scalaプログラミング言語とそのさまざまなライブラリを使用し、多数の実用的な例に基づいて、 Machine Learning最も重要な構成要素の使用方法、データモデリングの決定方法、アルゴリズムの出力の解釈方法、結果を検証します。

私たちの目標は、 Machine Learningツールボックスの最も基本的なツールを自信を持って理解して使用するスキルを提供し、 Data Scienceのアプリケーションの一般的な落とし穴を回避することです。
14 時間
概要
Scalaは、カリー化、型推論、不変性、遅延評価、パターンマッチングなどの関数型プログラミング機能を備えた簡潔なオブジェクト指向言語です。 ScalaコードはJVM上で実行され、 Javaいくつかの欠点に対処するように設計されています。

このインストラクター主導のライブトレーニング参加者は、型システムを含むScalaの高度な機能を使用して、オブジェクト機能アプローチを使用してより良いコードを記述する方法を学びます。

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

- Scalaの型システムを最大限に活用する
- 機能的に例外を処理する
- ScalaライブラリとDSLを作成する
- パターンマッチングにScalaの高度な機能を使用する

コースの形式

- 一部の講義、一部のディスカッション、演習、および実践的な実践
14 時間
概要
Scalaは、カリー化、型推論、不変性、遅延評価、パターンマッチングなどの関数型プログラミング機能を備えた簡潔なオブジェクト指向言語です。

このインストラクター主導のライブトレーニング参加者は、 Scalaの高度な機能を使用して、作成、読み取り、テスト、および変更が容易な、適切に構築されたソフトウェアを開発する方法を学習します。このトレーニングの焦点は、実世界のケーススタディとディスカッションをラボの演習とアクティビティのリファレンスとして使用する機能プログラミングです。

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

- 高度な関数型プログラミング手法を実装する
- 複雑なタイプの署名を理解する
- 型と置換によるコードの理解
- 機能的に例外を処理する
- ScalaライブラリとDSLを作成する
- パターンマッチングにScalaの高度な機能を使用する

コースの形式

- 一部の講義、一部のディスカッション、演習、および実践的な実践
21 時間
概要
Scala Checkは、 ScalaまたはJavaプログラムの自動化されたプロパティベースのテストを実行するためのライブラリです。 HaskellライブラリQuickCheckに触発され、プロパティを使用してアプリケーションの予想される動作を記述し、最初にランダム入力データを生成してから、アプリケーションのさまざまな領域でこのデータをテストし、結果を報告します。

このインストラクター主導のライブトレーニングでは、参加者は、プロパティベースのテストの利点と概念を学び、テストケースの自動生成につながるプロパティの記述を練習します。

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

- 手書きの単体テストケースを置換および/または補完する一般的なプロパティを記述します
- プロパティ仕様のより高いレベルでテストを書く
- 組み込みのコマンドラインテストランナーを使用して、スタンドアロンのexecutablとしてScala Checkを実行します
- Scala Test、specs2、LambdaTestなどのテストフレームワークとScala Checkを統合する

聴衆

- テストエンジニア
- 開発者

コースの形式

- 一部の講義、一部のディスカッション、演習、および実践的な実践
14 時間
概要
このトレーニングは、 Scala言語、プログラミングパラダイムの構文、および宇宙への応用の機会を提供することを目的としています。
21 時間
概要
Scalaは、大規模な機能的およびオブジェクト指向プログラミングのためのJava凝縮バージョンです。 Apache Spark Streamingは、ビッグデータセットをリアルタイムストリームとして処理するためのSpark APIの拡張コンポーネントです。 Spark StreamingとScala組み合わせることで、ビッグデータのストリーミングが可能になります。

このインストラクター主導のライブトレーニング(オンサイトまたはリモート)は、Spark StreamingおよびScalaビッグデータをストリーミングしたいソフトウェアエンジニアを対象としています。

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

- Scalaプログラミング言語でSparkアプリケーションを作成します。
- Spark Streamingを使用して、データの連続ストリームを処理します。
- Spark Streamingでリアルタイムデータのストリームを処理します。

コースの形式

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

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

- このコースのカスタマイズされたトレーニングをリクエストするには、お問い合わせください。

今後のScalaコース

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

This site in other countries/regions