
1日1時間で学べる!! スタートアップ Pythonプログラミング
忙しい人でも週末や余暇で
気軽に学べるPython講座
これからプログラミングを始めたい人、または人工知能や仮想通貨(ブロックチェーン)の分野でPython言語のプログラミングを始めたいものの、なかなか手を付けられずにいる人に、できるだけ短時間で効率的にPythonプログラミングを学べるようにしたコースです。
Pythonはもともとプログラミング初心者に対して、学習のハードルを低く設定した言語です。この講座は、その易しい言語をさらに丁寧に、難しい部分については特にを重点的に説明することによって、よりわかりやすく解説したものです。
機械学習や深層学習といった人工知能について学んでみたいものの、プログラミングの能力の問題で手をこまねいていた人や、今話題の仮想通貨のブロックチェーン技術の開発のためにPythonを必要としている人にぴったりの講座です。
時間も1日1時間ほどのペースで勉強すれば1週間から10日間の間で収まるように作られています。忙しい時間をやりくりながら勉強する必要のある方、週末に一気にマスターしてしまいたい方、そのどちらの方も気軽に学ぶことができるようになっています。
このコースで得られるもの
- プログラミングの知識・考え方
- Python言語のプログラミング能力
- Jupyter notebookなどのツールの使用方法のマスター
- 人工知能や機械学習のシステムを作るための基礎能力
- ブロックチェーン技術を開発するための基礎能力
こんな方にオススメ
- これから何らかのプログラミングを始めてみたい方
- 人工知能を学習するためにPython言語を学びたい方
- DjangoといったPythonのWebフレームワークを学びたい方
- ブロックチェーンの開発のためにPython言語を学びたい方
- 日常業務の効率化のためにPython言語を使いたい方
プログラミングを難しいと思っていた人、一度プログラミングを学んで挫折した人こそ、ぜひこのPython講座にチャレンジしてみてください!
About the Instructor

1972年生まれ。大学院ではコンピュータでニューラルネットの数値シュミレーションなどを研究。大学院卒業後に大手家電メーカーで研究職として就職しロボット・画像技術などの研究を進め、その後独立。
現在はフリーランスの技術者として各種開発プロジェクトに参画し、コンサルティング業務をこなすと同時に、IT・プログラミング教育にも従事。セキュリティ・IoT・AIなどの企業研修や、教材の作成・監修を行っている。
また、初心者向けの教育にも力を注いでおり、C言語やJava言語などのプログラミングを学べる「一週間で学べる」シリーズなどのウェブを運営するほか、各種学校や企業の新人研修なども積極的に行っている。
Course content
Section 1:はじめに | ||||
1 | Python言語とは | Preview | 6:24 | |
2 | Anaconda | 4:12 | ||
3 | Anacondaのダウンロード | 5:29 | ||
4 | Spyderの使い方 | 3:15 | ||
Section 2:演算処理 | ||||
5 | HelloWorld | 4:24 | ||
6 | Pythonで演算 | 6:48 | ||
7 | 変数 (1) (整数) | 6:57 | ||
8 | 変数 (2) (整数以外の変数) | 3:49 | ||
9 | 変数 (3) (変数名の規則) | 4:35 | ||
10 | 変数 (4) (代入演算) | 4:12 | ||
11 | 変数 (5) (様々な演算処理) | 4:05 | ||
12 | 履歴の消去・コンソールのクリア | 2:18 | ||
13 | Pythonでの演算(復習) | 4:47 | ||
14 | 変数(復習) | 5:30 | ||
15 | サンプル | 1:00 | ||
Section 3:if文の処理 | ||||
16 | if文 | 8:48 | ||
17 | if〜else | 4:46 | ||
18 | if〜elif〜else | 3:06 | ||
19 | andとor | 4:50 | ||
20 | if文のネスト | 4:24 | ||
21 | if文(復習) | 5:02 | ||
22 | if〜else文(復習) | 4:08 | ||
23 | 複数の条件 | 5:28 | ||
24 | ソースコード | 1:00 | ||
Section 4:繰り返し処理 | ||||
25 | while文 | 5:49 | ||
26 | for文 | 3:14 | ||
27 | break | 2:21 | ||
28 | continue | 2:45 | ||
29 | 多重ループ | 4:36 | ||
30 | 繰り返し処理(復習) | 5:53 | ||
31 | for文(復習) | 3:17 | ||
32 | breakとcontinue(復習) | 2:49 | ||
33 | 多重ループ(復習) | 2:30 | ||
34 | ソースコード | 1:00 | ||
Section 5:データ、集合 | ||||
35 | リスト | 8:19 | ||
36 | タプル | 2:36 | ||
37 | 集合 | 7:42 | ||
38 | 辞書 | 5:23 | ||
39 | for(list,tuple,set)の場合 | 3:37 | ||
40 | forとdict | 1:44 | ||
41 | データ構造(復習) | 3:06 | ||
42 | リスト(復習) | 5:16 | ||
43 | タプル(復習) | 1:43 | ||
44 | 集合(復習) | 3:13 | ||
45 | データ構造とfor文(復習) | 3:12 | ||
46 | サンプル | 1:00 | ||
47 | ソースコード | 1:00 | ||
Section 6:関数 | ||||
48 | 関数 | 7:49 | ||
49 | 様々な関数 | 5:09 | ||
50 | 関数において注意すべき点 | 3:12 | ||
51 | 可変長引数 | 3:36 | ||
52 | 引数に辞書を指定する | 3:40 | ||
53 | 関数(復習) | 6:38 | ||
54 | 可変長引数(復習) | 3:34 | ||
55 | ソースコード | 1:00 | ||
Section 7:ファイルの取扱 | ||||
56 | importによるファイルの分割 | 3:22 | ||
57 | fromとimportによる分割 | 3:54 | ||
58 | パッケージの処理 | 8:49 | ||
59 | ファイルの分割(復習) | 5:32 | ||
60 | パッケージ(復習) | 8:52 | ||
61 | ソースコード | 1:00 | ||
Section 8:クラスとインスタンス | ||||
62 | クラスとオブジェクト | 9:40 | ||
63 | クラスとインスタンスの例 | 8:57 | ||
64 | 継承 | 10:01 | ||
65 | インスタンスの生成(復習) | 4:09 | ||
66 | 複数のインスタンス(復習) | 3:01 | ||
67 | 継承(復習) | 6:21 | ||
68 | ソースコード | 1:00 | ||
Section 9:numpy | ||||
69 | numpyの基本 | 5:30 | ||
70 | 実数から整数への変換 | 2:39 | ||
71 | 三角関数 | 3:03 | ||
72 | expとlog | 2:00 | ||
73 | 乱数 | 6:19 | ||
74 | 複数のデータの計算 | 4:41 | ||
75 | ベクトル演算 | 4:19 | ||
76 | 行列演算 | 10:42 | ||
77 | numpyとは(復習) | 4:29 | ||
78 | ベクトル(復習) | 5:09 | ||
79 | 行列(復習) | 5:25 | ||
80 | サンプルコード | 1:00 | ||
Section 10:仮想環境 | ||||
81 | Pythonの仮想環境 | 5:03 | ||
82 | 仮想環境の構築 | 9:02 | ||
83 | Jupyter notebookの起動 | 7:21 | ||
84 | Markdownによる文字列の入力 | 5:16 | ||
85 | Jupyter notebook(復習) | 6:43 | ||
86 | Markdownのサンプル | 5:39 | ||
87 | ソースコード | 1:00 | ||
Section 11:pip | ||||
88 | pip | 4:09 | ||
89 | matplotlib | 5:49 | ||
90 | matplotlib(復習) | 3:04 | ||
91 | ソースコード | 1:00 | ||
Section 12:リストの応用 | ||||
92 | リストの範囲の指定 | 6:17 | ||
93 | リスト内包表記 | 5:16 | ||
94 | リストの様々な使い方 | 3:08 | ||
95 | ソースコード | 1:00 | ||
Section 13:for文の応用 | ||||
96 | for文の応用(実践) | 1:41 | ||
97 | for文の応用 | 3:15 | ||
98 | ソースコード | 1:00 | ||
Section 14:さいごに | ||||
99 | まとめ | 4:43 |