すべての記事

Python – OOP Part 4. クラスメソッドとスタティックメソッド (Class Method and Static Method)
読了 7分

Python – OOP Part 4. クラスメソッドとスタティックメソッド (Class Method and Static Method)

前回の講座で学んだインスタンスメソッドが 'self' であるインスタンスを引数として受け取り、インスタンス変数のように一つのインスタンスにのみ限定されたデータを生成、変更、参照するのに対し、クラスメソッドは 'cls' であるクラスを引数として受け取り、すべてのインスタンスが共有するクラス変数のようなデータを生成、変更または参照するためのメソッドだと考えてください。

Python – OOP Part 3. クラス変数(Class Variable)
読了 8分

Python – OOP Part 3. クラス変数(Class Variable)

前回の講座ではオブジェクトの概念を学びました。そして、クラスの定義、インスタンスの生成、selfを使ったインスタンスメソッドとインスタンス変数の使用などを試してみました。今回の講座では、インスタンス変数とは少し異なる概念であるクラス変数について学んでいきます。

Python – OOP Part 2. クラスとインスタンス(Class and Instance)
読了 9分

Python – OOP Part 2. クラスとインスタンス(Class and Instance)

今回の講座ではクラスとインスタンスについて学んでいきます。

Python – OOP Part 1. オブジェクト指向プログラミング(OOP)とは何か?なぜ使うのか?
読了 11分

Python – OOP Part 1. オブジェクト指向プログラミング(OOP)とは何か?なぜ使うのか?

今回の講座では、オブジェクト指向プログラミング(Object-Oriented Programming, OOP)について学んでいきます。

ハッカーとは何か? 有名なハッカーたちの物語
読了 11分

ハッカーとは何か? 有名なハッカーたちの物語

IT産業のブームによりコンピュータセキュリティへの関心はますます高まっています。そして、コンピュータセキュリティが取り上げられるたびに必ず登場する単語があります。それが「ハッカー」です。ハッカーはホワイトハットハッカー、ブラックハットハッカー、クラッカー、ハクティビストなど、さまざまな別名を持っています。今日はハッカーとは何か、そして先ほど述べたハッカーのさまざまな名称が持つ意味について見ていきましょう。

Python基礎講座 #20 モジュールとパッケージ 第2回 (Module and Package – vol.2)
読了 6分

Python基礎講座 #20 モジュールとパッケージ 第2回 (Module and Package – vol.2)

前回の動画でモジュールの使い方について見てきましたが、今回の動画ではパッケージについて勉強していきましょう。 前回の講座をご覧になっていない方は、必ず前回の講座を先にご覧になってからこの動画をご視聴ください。

Python基礎講座 #20 モジュールとパッケージ 第1回 (Module and Package – vol.1)
読了 8分

Python基礎講座 #20 モジュールとパッケージ 第1回 (Module and Package – vol.1)

今回の講座では、モジュールとパッケージについて勉強していきましょう。 モジュールとパッケージが難しい概念だと考えている方が多いのですが、モジュールとパッケージは決して難しくありません。 もし難しいと考えているのであれば、概念から使い方までしっかり理解させて差し上げますので、この講座を最後までご視聴ください。

Python基礎講座 #19 エラーと例外処理 (Error and Exception)
読了 11分

Python基礎講座 #19 エラーと例外処理 (Error and Exception)

今回の講座では、エラーと例外処理について勉強していきましょう。

Python基礎講座 #18 ファイル読み書き 第2回 (file read, write – vol.2)
読了 10分

Python基礎講座 #18 ファイル読み書き 第2回 (file read, write – vol.2)

今回の講座では、前回の講座に続いてファイルの書き込みについて勉強していきましょう。

Python基礎講座 17 ファイル読み書き 第1回 File Read Write Vol 1
読了 13分

Python基礎講座 17 ファイル読み書き 第1回 File Read Write Vol 1

今回の講座では、ファイルを読み書きする方法について勉強していきましょう。

Python基礎講座 16 関数 (Function)
読了 8分

Python基礎講座 16 関数 (Function)

今回の講座では関数について勉強していきましょう。

Python基礎講座 #15 for文 (for loop)
読了 7分

Python基礎講座 #15 for文 (for loop)

Pythonのfor文は、データのコレクションを順次処理するために使われる構文です。while反復文と似た機能を持っていますが、ほとんどの場合while反復文より便利なため、より多く使われる反復文でもあります。