入門編:はじめに
  • オリエンテーション
  • 新ワークスタイルのデモ
  • 学習ロードマップ
  • 本講座の目的についての確認
入門編:環境セットアップ
  • Pythonインストール
  • Jupyter notebook起動方法
  • 設定の変更オプション
  • Pythonの環境についての確認
入門編:Jupyter notebook
  • Jupyter notebookに慣れよう
  • 電卓代わりの計算ツール
  • マークダウンの使い方
入門編:演習
  • 入門編の演習問題
  • 入門編の演習解答
基礎編:Pythonプログラミング
  • 少しだけプログラミング
基礎編:基本的データ型
  • 基本的データ型
  • int型(整数)
  • float型(浮動小数点数)
  • str型(文字列)
  • bool型(真偽値)
基礎編:配列データ
  • 配列データ
  • 配列データ/リスト
  • 配列データ/タプル
  • 配列データ/辞書
基礎編:組み込み関数
  • 組み込み関数
  • type()関数
  • isinstance()関数
  • print()関数
  • input()関数
  • len()関数
  • range()関数
  • round()関数
  • sorted()関数
  • 型変換関数・・・int(), float(), str()
基礎編:プログラム制御
  • プログラム制御
  • 命令文とブロック
  • 比較演算とin演算子
  • 論理演算
  • 条件分岐
  • 繰返し処理
基礎編:関数の自作
  • 関数の自作
  • def文による関数
  • lambda関数
基礎編:Pythonプログラム解読
  • Pythonプログラム解読
基礎編:演習
  • 基礎編の演習問題
  • 基礎編の演習:課題1の解答
  • 基礎編の演習:課題2の解答
  • 基礎編の演習:課題3の解答
活用編:ビジネスデータ
  • ビジネスデータの作法
活用編:ライブラリー
  • ライブラリーの利用
  • 日時(datetimeモジュール)
  • 乱数(randomモジュール)
  • オペレーティング環境(osモジュール)
  • csvファイル(csvモジュール)
活用編:高機能ライブラリー
  • NumPy(高速高機能の配列計算)
  • pandas(データフレーム)
  • matplotlib(高機能グラフの作成)
  • matplotlib:円グラフ
  • matplotlib:棒グラフ
  • matplotlib:折れ線グラフ
  • matplotlib:ヒストグラム
  • matplotlib:散布図
活用編:データ分析
  • データ分析の基礎
活用編:演習
  • 活用編の演習問題
  • 活用編の演習解答