このコースを修了すると次のことができるようになります。
・現代のソフトウェア開発におけるAPIの重要性とバージョン管理ツールの使用方法を説明する
・ソフトウェア開発で使用される一般的なプロセスとプラクティスを説明する
・モジュール化されたソフトウェアを整理し、構築するためのオプションを説明する
・HTTPの概念とネットワークベースのAPIへの適用方法を説明する
・HTTPベースのAPIとの統合にRESTの概念を適用する
・シスコのプラットフォームとその機能について説明する
・さまざまなシスコプラットフォームのプログラマビリティ機能を説明する
・基本的なネットワークの概念を説明し、簡単なネットワークトポロジを解釈する
・アプリケーションとネットワークの相互作用、および問題のトラブルシューティングに使用するツールについて説明する
・モデル駆動型プログラマビリティの概念を応用し、Pythonスクリプトで一般的なタスクを自動化する
・開発パイプラインにおける一般的なアプリケーションの展開モデルとコンポーネントを特定する
・一般的なセキュリティの懸念とテストの種類を説明し、ローカル開発のためにコンテナ化を活用する
・スクリプトやモデル駆動型プログラマビリティによるインフラの自動化のためのツールを活用する