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

トラック

Pythonプログラミング

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

  • Python
  • プログラミング
  • 19 時間
  • 30,649

無料アカウントを作成

Google で続行
または
続行することで、 利用規約、私たちの プライバシーポリシー そして、あなたのデータが米国に保存されること。

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

チームのトレーニングを担当していますか?Businessをお試しください

トラック概要

Pythonプログラミング

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

前提条件

DataCamp for Mobileでデータスキルを磨きましょう

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