【YouTube】Pythonプログラミング練習(入門)

※アフィリエイト広告を利用しています。

動画

はじめに

はやたす / Pythonチャンネル「Python入門」は、これからデータ分析・データサイエンティストを目指す初学者や初心者が、プログラミングをまずはここから学びたいと思った方にオススメの動画です。

感想を記事にしましたので、気になっている方は是非ご覧ください。

はやたす / Pythonチャンネル 「Python入門」

「Python入門」

① Pythonの特徴とPythonでできることを徹底解説!

9分32秒

プログラミング初心者のために、Pythonの特徴とPythonでできることを解説しています。

*Pythonを触ったことがなくはじめてダウンロードする人は、この回をみてください。Google Colaboratory(グーグルコラボラトリー)を使っている人からみるといいと思います。

② Pythonを使える状態に!環境構築の種類と設定方法を紹介

9分35秒

 Python単体Anacondaをパソコンにインストールする方法を紹介しています。

*私は、Google Colaboratory(グーグルコラボラトリー)を使っていますので、この動画は飛ばしました。

番外編 ソースコード(Notebook)をダウンロードする方法

4分47秒

*githubを紹介していますが、前回のブログで紹介したLINEに登録すると、ここの部分もまとめてファイルに入っていますので、すでにLINE登録された方は、ここも飛ばせます。

③ プログラミングの基本!変数と出力を学ぼう

6分59秒

 プログラミングの基本となる変数を学習します。

④ Pythonの基本! 数値と演算・文字列とインデックス・bool値と比較演算子を習得しよう!

15分50秒

 数値と演算を使用して、Pythonを電卓のように使う。文字列やインデックスの出力、bool値(True、False)や比較演算子(〇〇以上、✖✖以下など)を出力します。

⑤ type()関数とキャスト(型変換)を習得しよう!

8分14秒

 type()で変数の型を調べる。キャスト(型変換)でstr(string・文字列)をint(integer・数字)に変換や、intをstrに変換します。

⑥ 制御構文のif文を習得しよう!【演習付き!】

12分2秒

 if文(英語と同じで、もし〇〇ならの条件文)の習得します。

⑦ 制御構文のfor文を習得しよう!【良い書き方まで分かる】

10分26秒

 range()やlen()やリストも利用し、for文(繰り返し処理を行う文)を習得します。

⑧ 制御構文のwhile文を習得しよう!【break, continueも紹介】

12分35秒

 同じ処理を繰り返し行うwhile文を習得し、途中で繰り返し処理を中断したい場合に使用するbreakや特定の条件だけ処理をスキップするcontinueも使用します。

⑨ リストを扱い方も一緒マスターしよう!

7分11秒

 複数の値を使う場合に利用するリストをマスターします。

⑩ メソッドを習得してリストを自在に操ろう!

6分27秒

 append(リストの末尾に要素の追加)、insert(indexやvalueを使用した場所を指定した要素の追加)、extend(リストの拡張)、remove(要素の削除)を習得します。

⑪ Python独特!リスト内包表記をマスターしよう!

8分47秒

 for文とappend()を使用して要素をリストに格納するやり方でなく、Python特有の内包表記を学びます。

⑫ データ構造のタプルを習得しよう!【演習あり】

9分26秒

 複数の要素を格納するが、リストと異なり要素の追加・変更・削除ができないタプルを習得します。

⑬ 辞書とそのメソッドについて、深く学ぼう!

14分30秒

 何か(key)に紐づけて値(value)を保存する、辞書(dictionary)とそのメソッド(key()、values()、items()、get()、pop())を学びます。

⑭ 集合と演算を、図解付きで分かりやすく解説!

9分4秒

 データ構造の最後に、集合(リストやタプルと違って重複を許さない、順序を保たない)と集合の演算を学びます。

⑮ 組み込み関数と自作関数の基礎を習得しよう!【関数編・前半】

13分14秒

 組み込み関数(print()、type()、len()、id()、range()、enumerate()、min()、max()等)とdef(define(定義する)・definition(定義)の略)で自作関数を学びます。

⑯ キーワード引数とlambda関数を習得しよう【関数編・後半】

14分22秒

 関数の最後の授業としてreturnとlambdaを学びます。

⑰ 例外処理(エラーハンドリング)を習得しよう【具体的な、用途付き】

12分38秒

 スクレイピングで利用するプログラム中にエラーが生じても、後続の処理が実行される例外処理(エラーハンドリング)を学びます。

⑱ クラスの定義とメソッドの使用【超分かりやすく】

10分26秒

 オブジェクトの設計図であるクラスの書き方とそのメソッドを学びます。

⑲ クラスの初期化__init__()を、分かりやすく解説

10分10秒

 オブジェクトを生成するときに常に実行される__init__(self)を学びます。

⑳ クラスの継承を「4分」で理解しよう!

4分5秒

 作成したクラスの機能を別のクラスで使う、クラスの継承を学びます。

㉑ ライブラリをインポートして、「8分」でグラフ作成とWikipedia検索しよう!

8分3秒

 Pythonのライブラリー(seaborn)をインポートして図表を作成したり、Wikipediaをインポートして、その中を検索します。

全21回の講義(番外編1回)ですが、動画を見て聞いて実際に手を動かしてプログラミングできるので、初心者の私には最適でした。

最短距離で学習したい方や転職活動もしたい方には

効率的機械学習・データサイエンス学びたい方は、以下の無料オンライン説明会に参加してみることもオススメです。

一方、せっかくなら転職先も一緒に探してみたいという方は、プログラミング学習転職支援セットになっているこちらもご検討してみるのはいかがでしょうか。