プログラミング(Scala) 基礎講座 実践編
最終更新日:2024年11月11日
プログラミング(Scala) 基礎講座 実践編の講座詳細
「プログラミング(Java) 入門講座 知識編」は、デジタルスキル標準に準拠したTrack Trainingのリスキリング講座です。Javaの基本操作から変数や標準入出力を学び、コードリーディングを通じて基礎的なプログラミング技術を習得します。
受講対象者
受講可能形態
想定受講時間(eラーニング)
9日〜14日
講座日数(研修)
スキル
-
必要となる前提知識
プログラミング基礎
-
習得できるスキル・知識
プログラミング力
対応資格
なし
デジタルスキル標準項目
DX推進スキル標準
ソフトウェアエンジニア
ハードウェア・ソフトウェア
バックエンドシステム開発
プログラミング(Scala) 基礎講座 実践編とは?
この講座は、Scala初学者がScalaを学ぶための入門コースです。Scalaの制御構文(反復や条件分岐、パターンマッチングなど)やオブジェクト指向、関数型の機能の理解を問う問題、より発展的なScalaの理解を問う問題があります。動作確認も含めてオンラインで完結しているのが特徴です。
この講座は、Scala学習テキスト https://scala-text.github.io/scala_text/ にある内容を元に作られました。Scala学習テキストの作成者やコントリビューターの方々に感謝致します。その上で本コースにある誤りや不正確な表現についてはコース開発者によるものとなります。
プログラミング(Scala) 基礎講座 実践編のゴール
この講座ではScalaを使って基本的なアプリケーションを開発できる能力を養成することを目的としています。テキストを読み込んで、問題を解くことで、Scalaプログラミングの基礎的なスキルに加え、オブジェクト指向や関数型プログラミングのスキルが身につきます。
プログラミング(Scala) 基礎講座 実践編のカリキュラム
スタイル
学習
ブック
想定時間
30分
Scala Scalaとは
このブックではScalaの概要について学びます。読み終えた時点でScalaの基本的な特徴を理解できるようになります。
スタイル
学習
ブック
想定時間
30分
Scala sbtをインストールする
このブックではsbtのインストール方法について学びます。
スタイル
学習
ブック
想定時間
30分
Scala Scalaの基本
このブックではScalaを使ったプログラミングの基本を学びます。読み終えることでScalaでごく簡単な計算ができるようになります。
スタイル
学習
ブック
想定時間
60分
Scala 記法
このブックではScalaの構文を表すための記法について簡単に説明します。
スタイル
学習
ブック
想定時間
30分
Scala sbtでプログラムをコンパイル・実行する
このブックではsbtでプログラムをコンパイル・実行する方法を学びます。
スタイル
学習
ブック
想定時間
90分
Scala Scalaの制御構文
このブックではScalaの制御構文について学びます。読み終えることでScalaの制御構文を使ったプログラムが書けるようになります。
スタイル
学習
ブック
想定時間
120分
Scala クラス
このブックではScalaのクラスについて学びます。読み終えることでクラスを定義できるようになります。
スタイル
学習
ブック
想定時間
30分
Scala オブジェクト
このブックではScalaの`object`キーワードの使い方について学びます。読み終えることでクラスに所属しないメンバーを定義できるようになります。
スタイル
学習
ブック
想定時間
30分
Scala トレイト
このブックではScalaにあるトレイトの使い方について学びます。読み終えることでトレイトを定義できるようになります。
スタイル
学習
ブック
想定時間
120分
Scala 型パラメータと変位指定
このブックでは、Scalaの型パラメータについて学びます。
スタイル
学習
ブック
想定時間
90分
Scala 関数
このブックではScalaにある関数の使い方について学びます。
スタイル
学習
ブック
想定時間
180分
Scala コレクションライブラリ
このブックではScalaのコレクションライブラリの使い方を学びます。
スタイル
学習
ブック
想定時間
60分
Scala ケースクラスとパターンマッチング
このブックではScalaにあるケースクラスとパターンマッチングの使い方について学びます。
スタイル
学習
ブック
想定時間
90分
Scala エラー処理
このブックではScalaにおけるエラー処理について学びます。
スタイル
学習
ブック
想定時間
180分
Scala Implicit
このブックではScalaにおけるimplicitキーワードの4つの使い方を説明します。
スタイル
学習
ブック
想定時間
60分
Scala 型クラスへの誘い
このブックでは前の章で少しだけ触れた型クラスについてより深く掘り下げます。
スタイル
学習
ブック
想定時間
90分
Scala FutureとPromise
このブックではScalaのFuture/Promiseについて学びます。
スタイル
学習
ブック
想定時間
120分
Scala テスト
このブックではテストについて学びます。
スタイル
学習
ブック
想定時間
60分
Scala Javaとの相互運用
このブックではJavaとの相互運用について学びます。
スタイル
学習
ブック
想定時間
120分
Scala 付録:様々な型クラスの紹介
このブックでは型クラスの具体例を紹介します。
この講座と合わせて受講すると良い講座
次のステップとして、関連するスキルを広げるための講座を検討してみませんか?
自社に最適な研修を設計しませんか?
Trackの法人研修は、社員のスキルに応じたカスタマイズ研修を提供します。
研修設計から運営、振り返りまで、すべてをサポートいたします。
-
1
まずはスキル診断から
社員のスキルを把握し、最適な研修プランを提案します。
-
2
オーダーメイドの研修設計
自社にピッタリの研修プログラムを一緒に作り上げましょう
-
3
研修の振り返りと評価
研修後には振り返りを行い、学習効果の評価や今後の改善点を明確にします。
お見積もりやご相談はお気軽にどうぞ。お待ちしております。
導入事例
累計200社・30,000人以上が利用する
Trackの法人向けデジタル人材研修サービス
CONTACT
ご相談・ご要望など、お気軽にお問い合わせください