説明 これは、ソフトウェア開発 MicroMasters プログラムの XNUMX 番目のコースです。 Java プログラミング言語を使用して、より大規模で複雑なソフトウェア システムを構築する方法を学びます。 このコースは、仕様から実装までのデータ抽象化のトピックから始まります。 JUnit を使用して堅牢なテストを作成する方法に特に注意を払っています。
説明 ソフトウェア開発 MicroMasters プログラムの一部であるこのコースでは、オブジェクト指向設計の原理を深く掘り下げ、新しい抽象化手法と設計パターンを紹介します。 これらのテクニックを使用して、人気のオンライン サービスと API を利用するアプリケーションを構築します。これは、これまでで最も複雑なソフトウェア設計プロジェクトです。
説明 このコースはソフトウェア開発 MicroMasters プログラムの一部であり、チームがマルチバージョン ソフトウェア システムを設計、構築、テストする方法を紹介します。 幅広い大規模なソフトウェア システムに適用できるソフトウェア エンジニアリングの原則を学びます。 このコースでは、アジャイル開発、REST および非同期プログラミング、ソフトウェア仕様、設計、リファクタリング、情報セキュリティなどのトピックを取り上げます。
説明 ソフトウェア開発 MicroMasters プログラムの最終コースであるこのプロジェクト コースでは、最新の Web 開発スタックを使用してデータを入力、操作、返す方法を学びます。 TypeScript と Node を使用すると、ドメイン固有のクエリ言語を使用して大量の情報を操作します。 バックエンド、REST、フロントエンドのテクノロジーは…