MENU

おすすめキーワード
一覧から探す
目的から探す
ソリューションから探す
職種から探す
コースから探す
track givery

プログラミング(Scala) 基礎講座 実践編

最終更新日:2024年11月11日

プログラミング(Scala) 基礎講座 実践編

プログラミング(Scala) 基礎講座 実践編の講座詳細

プログラミング(Scala) 基礎講座 実践編

「プログラミング(Java) 入門講座 知識編」は、デジタルスキル標準に準拠したTrack Trainingのリスキリング講座です。Javaの基本操作から変数や標準入出力を学び、コードリーディングを通じて基礎的なプログラミング技術を習得します。

受講対象者

DX推進人材

受講可能形態

集合研修
オープン研修
個別指導研修
eラーニング

想定受講時間(eラーニング)

9日〜14日

講座日数(研修)

スキル

  • 必要となる前提知識

    プログラミング基礎

  • 習得できるスキル・知識

    プログラミング力

対応資格

なし

デジタルスキル標準項目

DX推進スキル標準

学習項目
ソフトウェアエンジニア

ハードウェア・ソフトウェア

バックエンドシステム開発

プログラミング(Scala) 基礎講座 実践編とは?

この講座は、Scala初学者がScalaを学ぶための入門コースです。Scalaの制御構文(反復や条件分岐、パターンマッチングなど)やオブジェクト指向、関数型の機能の理解を問う問題、より発展的なScalaの理解を問う問題があります。動作確認も含めてオンラインで完結しているのが特徴です。

この講座は、Scala学習テキスト https://scala-text.github.io/scala_text/ にある内容を元に作られました。Scala学習テキストの作成者やコントリビューターの方々に感謝致します。その上で本コースにある誤りや不正確な表現についてはコース開発者によるものとなります。


プログラミング(Scala) 基礎講座 実践編のゴール

この講座ではScalaを使って基本的なアプリケーションを開発できる能力を養成することを目的としています。テキストを読み込んで、問題を解くことで、Scalaプログラミングの基礎的なスキルに加え、オブジェクト指向や関数型プログラミングのスキルが身につきます。

プログラミング(Scala) 基礎講座 実践編のカリキュラム

1

スタイル

学習
ブック

想定時間

30分

Scala Scalaとは

このブックではScalaの概要について学びます。読み終えた時点でScalaの基本的な特徴を理解できるようになります。

2

スタイル

学習
ブック

想定時間

30分

Scala sbtをインストールする

このブックではsbtのインストール方法について学びます。

3

スタイル

学習
ブック

想定時間

30分

Scala Scalaの基本

このブックではScalaを使ったプログラミングの基本を学びます。読み終えることでScalaでごく簡単な計算ができるようになります。

4

スタイル

学習
ブック

想定時間

60分

Scala 記法

このブックではScalaの構文を表すための記法について簡単に説明します。

5

スタイル

学習
ブック

想定時間

30分

Scala sbtでプログラムをコンパイル・実行する

このブックではsbtでプログラムをコンパイル・実行する方法を学びます。

6

スタイル

学習
ブック

想定時間

90分

Scala Scalaの制御構文

このブックではScalaの制御構文について学びます。読み終えることでScalaの制御構文を使ったプログラムが書けるようになります。

7

スタイル

学習
ブック

想定時間

120分

Scala クラス

このブックではScalaのクラスについて学びます。読み終えることでクラスを定義できるようになります。

8

スタイル

学習
ブック

想定時間

30分

Scala オブジェクト

このブックではScalaの`object`キーワードの使い方について学びます。読み終えることでクラスに所属しないメンバーを定義できるようになります。

9

スタイル

学習
ブック

想定時間

30分

Scala トレイト

このブックではScalaにあるトレイトの使い方について学びます。読み終えることでトレイトを定義できるようになります。

10

スタイル

学習
ブック

想定時間

120分

Scala 型パラメータと変位指定

このブックでは、Scalaの型パラメータについて学びます。

11

スタイル

学習
ブック

想定時間

90分

Scala 関数

このブックではScalaにある関数の使い方について学びます。

12

スタイル

学習
ブック

想定時間

180分

Scala コレクションライブラリ

このブックではScalaのコレクションライブラリの使い方を学びます。

13

スタイル

学習
ブック

想定時間

60分

Scala ケースクラスとパターンマッチング

このブックではScalaにあるケースクラスとパターンマッチングの使い方について学びます。

14

スタイル

学習
ブック

想定時間

90分

Scala エラー処理

このブックではScalaにおけるエラー処理について学びます。

15

スタイル

学習
ブック

想定時間

180分

Scala Implicit

このブックではScalaにおけるimplicitキーワードの4つの使い方を説明します。

16

スタイル

学習
ブック

想定時間

60分

Scala 型クラスへの誘い

このブックでは前の章で少しだけ触れた型クラスについてより深く掘り下げます。

17

スタイル

学習
ブック

想定時間

90分

Scala FutureとPromise

このブックではScalaのFuture/Promiseについて学びます。

18

スタイル

学習
ブック

想定時間

120分

Scala テスト

このブックではテストについて学びます。

19

スタイル

学習
ブック

想定時間

60分

Scala Javaとの相互運用

このブックではJavaとの相互運用について学びます。

20

スタイル

学習
ブック

想定時間

120分

Scala 付録:様々な型クラスの紹介

このブックでは型クラスの具体例を紹介します。

この講座と合わせて受講すると良い講座

次のステップとして、関連するスキルを広げるための講座を検討してみませんか?

自社に最適な研修を設計しませんか?

Trackの法人研修は、社員のスキルに応じたカスタマイズ研修を提供します。
研修設計から運営、振り返りまで、すべてをサポートいたします。

  1. 1

    まずはスキル診断から

    社員のスキルを把握し、最適な研修プランを提案します。

  2. 2

    オーダーメイドの研修設計

    自社にピッタリの研修プログラムを一緒に作り上げましょう

  3. 3

    研修の振り返りと評価

    研修後には振り返りを行い、学習効果の評価や今後の改善点を明確にします。

今すぐお問い合わせください

お見積もりやご相談はお気軽にどうぞ。お待ちしております。

導入事例

累計200社・30,000人以上が利用する
Trackの法人向けデジタル人材研修サービス

デジタルスキルの向上に興味がある方は、 「プログラミング(Scala) 基礎講座 実践編」のご相談・お見積りはこちら ご相談・ご要望など、お気軽にお問い合わせください