無料のオンライン教育

ソフトウェア構築:データ抽象化

説明

これは、ソフトウェア開発MicroMastersプログラムのXNUMX番目のコースです。 Javaプログラミング言語を使用して、より大規模で複雑なソフトウェアシステムを構築する方法を学習します。 このコースは、仕様から実装まで、データの抽象化のトピックから始まります。 JUnitを使用して堅牢なテストを作成する方法に特に注意が払われています。 次に、コースはこれらのアイデアを拡張して、型階層とポリモーフィズムを使用してコードの冗長性を減らす方法を探ります。 コースは、堅牢なクラスを設計する方法の説明で締めくくります。 コースの終わりまでに、Javaでソフトウェアを設計するための強固な基盤が整い、ソフトウェア構築:オブジェクト指向設計に進む準備が整います。ここでは、オブジェクト指向プログラムを設計するより複雑な設計パターンと原則を学びます。 検証済みトラックに登録した学習者は、コースプロジェクトのスタッフの評価と、インストラクターやスタッフとのやり取りが増えます。

価格: 監査は無料です!

ソフトウェアの構築:ハーバード大学とMITが設立した教育用プラットフォームであるedXによるデータ抽象化。

ソフトウェア構築:データ抽象化