Python本格入門シリーズ オブジェクト指向プログラミング

Pythonを使ってオブジェクト指向を学習することができるコースです。モジュールに関する仕組みを理解したり、フレームワークに学習のために事前に持っておくべき知識を網羅できるカリキュラムです。

4.35 (39 reviews)
Udemy
platform
日本語
language
Programming Languages
category
Python本格入門シリーズ オブジェクト指向プログラミング
281
students
7.5 hours
content
Mar 2022
last update
$19.99
regular price

What you will learn

インスタンスの利用方法が分かる

継承を理解できる

カプセル化の必要性を説明できる

モジュールの利用方法とその仕組みが分かる

例外処理の基本を理解できる

Description

本コースでは人気のPython言語を使って、オブジェクト指向プログラミングを丁寧に学習できます。ハンズオンで一緒にオブジェクトというものを作りながら体験的に理解することを目指します。


難解なイメージを持たれやすいオブジェクト指向ですが、本コースでは多くの研修実績から受講者のつまずきやすいポイントを調査し、確実に理解に結びつけるようカリキュラムされています。モジュールやWEBフレームワークのDjangoなど実務でオブジェクト指向の理解が必要となるケースも多くあります。ぜひとも本コースで開発知識の土台を作ってください。


教材はPython 3 エンジニア認定基礎試験の対策にもなるよう、体系的に組まれています。一般社団法人Pythonエンジニア育成推進協会の認定スクールとして品質を重視した教材をご体験ください。

Content

オープニング

はじめに
配布資料の使い方

第1章 クラスとインスタンス

第1章の概要
オブジェクト指向とは
クラスの定義
インスタンスの生成
インスタンスの利用
ハンズオン:オブジェクトの生成
第1章のまとめ
問題(クラスの定義、インスタンスの生成、インスタンスの利用)

第2章 継承

第2章の概要
継承とは
継承の実装
オーバーライド
ハンズオン:継承
第2章のまとめ
問題(継承の利用、オーバーライドの利用)

第3章 クラスの応用

第3章の概要
メソッドのデフォルト引数
カプセル化
クラス属性
ハンズオン:メソッド
ポリモーフィズム
コンポジション
演算子オーバーロード
ハンズオン:ポリモーフィズム
第3章のまとめ
問題(メソッドの引数、カプセル化の利用、クラス属性の利用)

第4章 モジュール

第4章の概要
本章で利用するPyCharmの利用方法
モジュールとは
モジュールの利用方法
モジュールの利用➀~日時を扱うモジュール~
モジュールの利用②~ファイルの入出力~
モジュールの利用③~JSONを利用したデータ交換~
テスト用プログラムの記述
パッケージ
第4章のまとめ
問題(モジュールの利用、テスト用プログラムの記述、ファイル入出力)

第5章 例外処理

第5章の概要
例外処理とは
エラーの種類
ハンズオン:例外処理の構文
第5章のまとめ
問題

エンディング

おわりに

Reviews

Restructure
September 3, 2023
独学では理解が難しかったオブジェクト指向(クラス・インスタンスなど)について、体系的に理解することができました。特に、ハンズオンで実際にコードを入力して理解を深めることができる点がよかったです。講義全体のボリュームも適切で、短期間で最後まで受講することができました。
M
September 5, 2022
手を動かして進めていくのが大変良いです。 ただ、セクション4(第3章)あたりから難易度が上がってくるので、その辺りは自分の理解度に合わせて学習ペースを調節するのが良いと思います。 動画中でも何度もコメントがありますが、一度でわかる必要は無く、わかるまで繰り返し手を動かせば良いという気持ちが大切だと感じました。
島岡孝行
July 11, 2022
クラスの定義・継承・ポリモーフィズム・コンポジション・オーバーロード で初心者がついていけない部分を,豊富な資料とコードで実行することで理解できるように工夫している。 この講座を受けながら,書籍やネットの情報を見ると理解できました。 クラス関係の知識が必要な人には,是非おすすめします。

Charts

Price

Python本格入門シリーズ オブジェクト指向プログラミング - Price chart

Rating

Python本格入門シリーズ オブジェクト指向プログラミング - Ratings chart

Enrollment distribution

Python本格入門シリーズ オブジェクト指向プログラミング - Distribution chart
4366972
udemy ID
10/26/2021
course created date
11/12/2021
course indexed date
Bot
course submited by