「Video Compressor」概要

このコースでは、コンピュータネットワークの世界に飛び込みながら、クライアントサーバ分散型アプリケーションを作成します。パイプやソケットなどのプロセス間通信がどのように機能し、プロセスがローカルまたはネットワーク上で互いに通信できるようになるかを学びます。インターネットがどのように機能するか、その 5 つのプロトコル層アーキテクチャ、オペレーティングシステムのソケット API を使用してアプリケーションがどのようにデータを送信するかなど、ネットワーキングについて学びます。また独自のリモートプロシージャコールを利用したクライアントサーバアプリケーションを作成し、リアルタイム通信サービスを作成します。このコースは、システムとネットワークを扱う基礎を築くのに役立ちます。

このコースで学べること

    ・ パイプやソケット、ネットワークに関して詳しく学習し、4 つのバックエンドプロジェクトを作成します。