
はじめに
はやたす / 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回)ですが、動画を見て、聞いて、実際に手を動かしてプログラミングできるので、初心者の私には最適でした。
データ分析入門・データサイエンス初心者・初学者向けにデータ分析でよく使うPythonをまとめました。
>>【データ分析初心者】Python構文~if文、format記法とf文字列~
>>【データ分析初心者】Python構文~for文、range関数、zip関数、enumerate関数~
>>【データ分析初心者】Python構文~無名関数lambda式、内包表記、map関数~
>>【データ分析初心者】Pandas~loc[]、iloc[]、スライス、drop()、isin()~
>>【データ分析初心者】Matplotlib、Seabornーscatter、hist、countplot 、barplot
最短距離で学習したい方や転職活動もしたい方には
効率的に機械学習・データサイエンスを学びたい方は、以下の無料のオンライン説明会に参加してみることもオススメです。
一方、せっかくなら転職先も一緒に探してみたいという方は、プログラミング学習と転職支援がセットになっているこちらもご検討してみるのはいかがでしょうか。

