🔧 関数型プログラミングの基礎】EPFL(スイス連邦工科大学ローザンヌ校) Scalaプログラミング入門コース
最近、関数型プログラミングが業界で広く採用されるようになっています。その中心にあるのがScalaという言語です。ScalaはJavaとの互換性を保ちながら、関数型とオブジェクト指向の両方の長所を実用的に融合したプログラミング言語。
世界トップレベルの工科大学であるEPFLが提供するこのコースでは、Scalaの基本から応用まで体系的に学べます。現代のソフトウェア開発で重要性が増している関数型プログラミングのパラダイムを、実践的なプログラミング課題を通じて習得できるのが特徴です。
期間は週5時間×6週間で、しっかりとした基礎を築けるカリキュラム。費用は~1万円/月(月額制)で、いつでもキャンセルできます。英語での学習になりますが、プログラミング経験があれば十分ついていけるレベルです。
✅ 学習内容
- Scalaの基本文法と関数型プログラミングの概念
- 不変データ構造の活用方法
- 高階関数とラムダ式の実装
- パターンマッチングとケースクラス
- Javaとの相互運用性
📚 学習詳細
期間:5時間/週×6週間
費用:~1万円/月(月額制)
言語:英語
🎯 難易度・前提知識
中級レベル。基本的なプログラミング経験(Java、Python等)があることが前提です。
👩💻 こんな方にオススメ
- 関数型プログラミングに興味があるエンジニア
- Scalaを使った開発スキルを身につけたい方
- モダンなプログラミングパラダイムを学びたい方
無料で試せる期間があるので、まずはどんな感じか覗いてみるのもいいかもしれません。
▼詳細・お申し込みはこちら

コース情報
| コース名 | EPFL(スイス連邦工科大学ローザンヌ校) Scalaプログラミング入門コース |
| コース名(英語) | |
| 分類 | コンピューター |
| 得られる学位 | |
| 学位の種類 | 修了証 |
| 修了までの期間 | |
| 勉強時間 | - |
| フルリモート卒業 | 可能 |
| 修了までの費用(円) | 無料 |
| 修了までの費用(現地通貨) | - |
| 値引き率(通学コース比) | - |
| (参考)通学コースの名称 | |
| (参考)通学コースの費用 | - |
| プラットフォーム | coursera(コーセラ) |
| 開講状況 | |
| その他 |
受講要件
| 使用言語 | |
| 言語レベル | レベル |
