このコースでは、Pythonでうまくプログラミングする方法を学びます。

言語の最初のステップから、多数の短いビデオ、ノートブック、および自己評価の演習を通じて、最も進化した概念の研究に進みます。

Pythonには、おそらくあなたが望むことをすでに実行しているライブラリがいくつかあります。 Djangoを使用してウェブサイトを構築したり、NumPyやパンダを使用して科学計算を行ったりすることができます。 ただし、この豊かなエコシステムのすべての可能性を十分に活用するには、言語を深く理解する必要があります。

Python言語は、プログラミングを容易にする自然な構文と強力な基本概念に依存する直感的なプログラミングを促進します。 理解と維持が容易で、言語の可能性を十分に活用する効果的なプログラムをすばやく作成するには、これらの概念をよく理解することが重要です。

このコースでは、基本的な型からメタクラスまで、言語のすべての側面をカバーしますが、Pythonの強みである基本的な概念を中心に明確に説明します。

-動的型付けと共有参照の概念により、高速で簡単に拡張可能でメモリ効率の高いプログラミングが可能になります。
–より安全なプログラミングを可能にし、プログラムのさまざまな部分間の不要な相互作用を最小限に抑える名前空間の概念。
–自然で直感的なプログラミングを可能にするイテレータの概念。ファイルの参照にはXNUMX行のコードしか必要ありません。
–科学計算アプリケーションで優れたパフォーマンスを実現するためのベクトル化の概念。