プログラミング言語 Python 3 入門

機械学習、データサイエンス、統計分析の分野で重要度を増すプログラミング言語 Python の基本を、チュートリアル動画でマスターしよう。
4.2 (145 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,009 students enrolled
$16
$65
75% off
Take This Course
  • Lectures 73
  • Length 6 hours
  • Skill Level Beginner Level
  • Languages Japanese
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2016 Japanese

Course Description

Python は世界中で人気があるプログラミング言語で、Google や YouTube、Instagram、Dropbox など、多数の企業やソフトウェアで使用されています。

近年では、機械学習、データサイエンス、統計分析などの分野で、高度な数値計算、科学技術計算ライブラリが豊富にある Python の重要度が増してきています。求人サイトによるプログラミング言語別平均年収ランキング (2016) で Python が 1 位になるなど、日本でも Python エンジニアへの需要が急速に高まってきています。

Python は汎用的なプログラミング言語で、様々な用途に使用することができます。Web アプリケーション、GUI アプリケーション、高度な数値計算や科学技術計算、ゲーム、ロボット向けアプリケーションと多岐に渡り、Python の知識を様々な分野で活用することができます。

What are the requirements?

  • このコースは Mac でチュートリアル動画を作成しているため、Mac であれば受講しやすいです。
  • Python や PyCharm は、Windows や Linux でもインストールして利用することができます。

What am I going to get from this course?

  • Python のデータ、制御フロー、関数、データ構造、モジュール、例外(エラー)、クラス、入力と出力、標準ライブラリ
  • ターミナルを使用した Python の実行、PyCharm を使用した Python ファイルの作成、デバッグ実行

Who is the target audience?

  • 機械学習、データサイエンス、統計分析などの分野で Python を活用するために、プログラミング言語 Python を基本から学習したいデータサイエンティストや、他のプログラミング言語を理解していて、はじめて Python を学習するプログラマやエンジニアにオススメです。
  • はじめてプログラミングを学習される方にもオススメです。Python はプログラミング初心者にオススメのプログラミング言語です。Python のコードはシンプルで読みやすく、海外では、はじめて学習するプログラミング言語として Python が選ばれています。

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Python のインストールと起動
Python をインストール
Preview
01:41
Python を起動
02:31
Section 2: はじめての Python
数値 1
Preview
05:07
数値 2
05:20
文字列 1
06:27
文字列 2
07:18
文字列 3
07:32
リスト 1
04:11
リスト 2
02:54
リスト 3
05:25
Section 3: Python の制御フロー
while 文とフィボナッチ数列
Preview
06:15
if 文
05:39
条件式
04:44
for 文
04:46
range 関数
05:16
break 文とループでの else 節
06:41
continue 文
03:36
pass 文
01:29
Section 4: Python の関数
関数を定義 1
Preview
03:25
関数を定義 2
03:49
デフォルト引数値 1
07:48
デフォルト引数値 2
06:35
キーワード引数 1
05:20
キーワード引数 2
04:41
キーワード引数 3
06:41
任意引数リスト
04:14
引数リストをアンパック
05:23
ラムダ式
05:34
ドキュメンテーション文字列
02:44
関数アノテーション
04:38
Section 5: Python のデータ構造
リスト
Preview
05:42
スタックやキューとしてリストを使用
05:20
リスト内包表記 1
03:17
リスト内包表記 2
04:12
リスト内包表記 3
10:13
リスト内包表記をネスト
04:47
del 文
02:28
タプル
07:22
集合(セット)1
04:40
集合(セット)2
04:41
辞書 1
04:41
辞書 2
05:07
ループ技法
08:16
Section 6: Python のモジュール
PyCharm をインストール
Preview
07:52
新しい Python ファイルを作成
04:43
モジュール 1
05:30
モジュール 2
04:38
モジュール 3
03:48
スクリプトとしてモジュールを実行
04:56
PyCharm でモジュールを実行
04:28
PyCharm でモジュールをデバッグ
06:44
パッケージ
04:13
Section 7: Python の例外(エラー)
例外(エラー)1
Preview
03:45
例外(エラー)を処理 1
03:17
例外(エラー)を処理 2
04:43
例外(エラー)を処理 3
03:57
例外(エラー)を起こす
02:23
クリーンアップを定義
04:57
Section 8: Python のクラス
スコープ
10:25
クラス 1
04:56
クラス 2
03:53
インスタンス
04:05
メソッド
04:28
クラス変数とインスタンス変数 1
06:20
クラス変数とインスタンス変数 2
09:07
Section 9: Python の入力と出力
文字列のフォーマット
08:22
ファイルの読み書き
08:44
Section 10: Python の標準ライブラリ
os
03:57
shutil
04:29
math, random, statistics
04:13
urllib.request
03:10
datetime
02:02
リファレンス
03:27

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Akihito Tamagawa, iOS / Web アプリケーション開発者、UI デザイナー

iOS / Web アプリケーション開発者、UI デザイナー。フリーランス歴 10 年。

よく使用している言語は Python、Swift、JavaScript で、大小さまざまなアプリケーションを開発している。UI デザインに対するこだわりが強い。

動画学習が好きで、日本語・英語問わず、チュートリアル動画をよく見ている。

Ready to start learning?
Take This Course