メインコンテンツにスキップ

トラック

Pythonプログラミング

プログラミングスキルをレベルアップしましょう。 コードを最適化し、関数とテストを作成し、ベストプラクティスのソフトウェアエンジニアリング手法を活用する方法を学びます。

  • Python
  • プログラミング
  • 19 hr
  • 31,133

無料アカウントを作成する

Googleで続行
または
続行すると、次に同意したものとみなされます: 利用規約プライバシーポリシー 、およびデータが米国内に保管されることに同意したものとみなされます。

何千もの企業の学習者に愛されています

チームでトレーニングをお考えですか?法人向けプランを試す

トラック概要

Pythonプログラミング

このスキルトラックでは、Python Programming Fundamentalsスキルトラックで学んだ概念とスキルをさらに発展させます!コンテキストマネージャーとデコレーターを活用してカスタム関数を強化し、コードの効率を向上させる方法を学びます。 スキルが向上するにつれて、pytestを使用したモジュール化、ドキュメント作成、自動テストを含むソフトウェアエンジニアリングの概念も理解できるようになります。 トラックの終了時には、オブジェクト指向プログラミング(OOP)のスキルを使って、コードを読み、再利用し、保守できるようになります。 このトラックを始めて、Pythonプログラミングの学習をさらに進めましょう。次に、ドキュメントの書き方やコンテキストマネージャーとデコレーターの使い方など、最良の練習に従って関数を書く方法を学びながら、実践的な経験を積みます。 Pythonスキルが向上すると、モジュール化、ドキュメント作成、自動テストなどのソフトウェアエンジニアリングの概念を理解できるようになり、その後、コードのデバッグ、テスト駆動開発(TDD)、フィクスチャやモックの使用といった単体テストのスキルを学びます。 その過程で、pandas、NumPy、setuptools、pytest、pycodestyle などのパッケージを使って Python プログラミングを練習します。トラックの終了時には、オブジェクト指向プログラミング(OOP)のスキルを使って、コードを読み、再利用し、保守できるようになります。 このトラックを始めて、Pythonプログラミングの学習を続けましょう。

前提条件

DataCamp for Mobileでデータスキルを伸ばしましょう

モバイルコースと毎日5分のコーディングチャレンジで、外出先でも学習を進められます。