Top Programming 1日1時間で学べる!! スタートアップ Pythonプログラミング
PRO COURSE

1日1時間で学べる!! スタートアップ Pythonプログラミング

人工知能や仮想通貨(ブロックチェーン)、スクレイピングなど様々な技術に役立つ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言語などのプログラミングを学べる「一週間で学べる」シリーズなどのウェブを運営するほか、各種学校や企業の新人研修なども積極的に行っている。

See more

Course content

Total 7 hours 16 minutes
Preview You can preview lectures with this label
はじめに
1 Python言語とは Preview 6:24
2 Anaconda 4:12
3 Anacondaのダウンロード 5:29
4 Spyderの使い方 3:15
演算処理
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
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
繰り返し処理
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
データ、集合
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
関数
48 関数 7:49
49 様々な関数 5:09
50 関数において注意すべき点 3:12
51 可変長引数 3:36
52 引数に辞書を指定する 3:40
53 関数(復習) 6:38
54 可変長引数(復習) 3:34
55 ソースコード 1:00
ファイルの取扱
56 importによるファイルの分割 3:22
57 fromとimportによる分割 3:54
58 パッケージの処理 8:49
59 ファイルの分割(復習) 5:32
60 パッケージ(復習) 8:52
61 ソースコード 1:00
クラスとインスタンス
62 クラスとオブジェクト 9:40
63 クラスとインスタンスの例 8:57
64 継承 10:01
65 インスタンスの生成(復習) 4:09
66 複数のインスタンス(復習) 3:01
67 継承(復習) 6:21
68 ソースコード 1:00
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
仮想環境
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
pip
88 pip 4:09
89 matplotlib 5:49
90 matplotlib(復習) 3:04
91 ソースコード 1:00
リストの応用
92 リストの範囲の指定 6:17
93 リスト内包表記 5:16
94 リストの様々な使い方 3:08
95 ソースコード 1:00
for文の応用
96 for文の応用(実践) 1:41
97 for文の応用 3:15
98 ソースコード 1:00
さいごに
99 まとめ 4:43

Ratings and reviews

5.0
1 reviews
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 stars
0%

Related Courses