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

コース

Pythonによるオブジェクト指向プログラミング入門

中級3 時間

オブジェクト指向プログラミング(OOP)の基礎を学び、独自のクラスとオブジェクトを作成しましょう。

Python3 時間11 本の動画37 個の演習3,100 XP26,796修了証明書

無料アカウントを作成

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

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

チームのトレーニングをお考えですか?

ビジネス向けに試す

コース説明

OOPの基礎

オブジェクト指向プログラミング(OOP)の基礎を成す基本概念を深く学びましょう。 クラスとオブジェクトの基本原則を学び、Pythonでオブジェクトを定義してインスタンス化する方法を習得し、インスタンス化時に属性を割り当てる方法も学べます。

継承

継承をマスターし、他のクラスで定義された機能を基に機能を拡張するサブクラスを作成して、知識を広げましょう。 クラスレベルとインスタンスレベルのデータを区別し、クラスメソッドを実装し、サブクラスの機能をカスタマイズできるようになります!

等価性、例外処理、そして最良の練習

オブジェクト比較を扱う際のPythonの多様な活用法を探り、オブジェクトを効果的に文字列として表現する手法を学び、人間が読みやすい出力を実現しましょう。 予期しないエラーに備えてコードを強化し、例外処理を通じて信頼性を高める方法を学びましょう。 エラー検出と適切なエラー回復の重要性を理解し、プログラムをよりスムーズに実行できるようにします。 クリーンで保守しやすく、Pythonらしいコードを書くための最良の練習を身につけ、OOPの原則に従う方法を学びます。

前提条件

カリキュラム

コース概要

1

OOPの基本

オブジェクト指向プログラミング(OOP)とは何か、手続き型プログラミングとの違い、そしてその活用方法を学びます。メソッド、属性、コンストラクタを備えた独自のクラスを定義し、そこからオブジェクトを作成して使ってみましょう!

Pythonによるオブジェクト指向プログラミング入門

コース修了

達成証明書を取得する

今すぐ登録

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

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