関数型プログラミングの概念

純粋関数、不変性、第一級関数に焦点を当てた、関数型プログラミングのパラダイムを学びます。コードの明確さを向上させ、データ処理や並行システムで価値のある概念を習得します。

13 courses

現代Javaの要点

プログラミング技術を向上させ、ラムダ、ストリーム、レコード、現代的な並列性を習得し、クリーンで効率的で保守性の高いアプリケーションを作成します。
★ 4.5 (1,074)

関数型プログラミング基礎

清潔でタイプセーフなコードを書き、Spark や Akka のような高度なフレームワークに備えるために、Scala と関数型プログラミングの核となる概念を習得します。
★ 4.6 (1,078)

Elixir と Phoenix: 関数型プログラミングによる Web 開発

関数型プログラミングの基礎を習得し、Elixir、Phoenix、PostgreSQLを用いて高性能なWebアプリケーションを構築します。
★ 4.7 (7,743)

プロジェクトリアクターを用いたJava反応型プログラミング

JavaでのFlux、Mono、非同期ストリーム処理を学習して、スケーラブルでブロックを生じないアプリケーションとマイクロサービスを構築します。
★ 4.7 (3,436)

Javaストリーム APIと関数型プログラミングガイド

関数型プログラミングの原理とJavaのStreams APIを習得することにより,きれいで宣言的で効率的なコードを書く。
★ 4.6 (4,354)

応用スカラプログラミング

初心者向けに設計された構造化された書き込み解説と実践的なコード実習を通して,Scalaのコア構文と関数型プログラミングへの移行を習得する。
★ 4.6 (3,748)

Rust システムプログラミング: 所有権、ライフタイム、特性を学ぶ

構造化テキストの授業と実践的なコード作成の実習を通して,Rustのユニークなメモリ管理モデルを習得し,安全な並行コードを書き,信頼性の高いシステムアプリケーションを構築する。
★ 4.7 (2,271)

関数型プログラミング基礎

よりクリーンで安全で保守性の高いコードを自信を持って書くために、Scala を用いた関数型プログラミングの原理を学びます。
★ 4.8 (8,269)

Scalaでの関数型プログラムの設計

機能的設計原理,レイジー評価,モナドパターンを用いて,ロバストでスケーラブルなソフトウェアを構築する方法を学ぶ。
★ 4.5 (3,137)

関数型プログラミング

プログラミング言語の仕組みを解明し,関数型プログラミングパラダイムを習得し,新しい言語を容易に学ぶ。
★ 4.9 (1,910)

関数型プログラミング

関数型プログラミングの原理と現代的なScala構文を習得することにより、クリーンでロバストでメンテナンス可能なコードを書くことを学ぶ。
★ 4.7 (1,010)

Rustによるデータエンジニアリング

Rustのパフォーマンスと安全性機能を活用して、堅牢で効率的なデータパイプラインを構築する方法を学びます。
★ 3.5 (67)

Foundations of Programming Languages: Build Interpreters with Scala

Master the core building blocks of code, evaluate language paradigms, and write your own functional interpreters using Scala.
★ 4.7 (18)