pandasによるデータ分析入門コース

これからPythonでのデータ分析を始めようとする方向けのコースです。
Jupyter Notebook上でpandasを使用し、データの読み込み、集計、列の追加、絞り込み、欠損値処理といった機能を習得します。

目的
  • Jupyter Notebook上でpandasを使用したデータ分析ができるようになること
対象
  • これからPythonでのデータ分析を始めようとしている企業様
  • Excelでのデータ分析に限界を感じている方
  • データ分析の基礎を学びたい方
内容例
Jupyter Notebookの使い方
コードの入力と実行、メニューとツールバーの使い方、モジュールや関数の利用について
pandas の基本操作
DataFrameの基本操作、ファイルからの読み込み
pandas によるデータ処理の基本的な流れ
データの概要の把握、集計、列の追加、行の絞り込み、ファイル出力
pandas のデータ構造
Series、DataFrameの構造、データ参照、絞り込みの仕組み
pandas によるデータ処理応用
欠損値の処理、重複の除去、文字列操作、関数の適用
期間 2日間(1日6時間)
料金例(税抜) 140,000円(1人あたり)

ヒアリングを元にご要望に合わせたプランを作成します。まずはお問い合わせ下さい。

お問い合わせ

Web APIとWebスクレイピングコース

Webからデータを取得するために必須の技術、Web APIとWebスクレイピングについてのコースです。
本コースではPythonを使ってWeb APIにアクセスしJSON形式のデータを取得する方法について学びます。また、HTMLで書かれたWebページからデータを抽出するWebスクレイピングについても習得します。

目的
  • Web APIを利用したデータ取得ができるようになること
  • WebスクレイピングによってHTMLからデータ取得ができるようになること
対象
  • Webサイトからのデータ収集を始めようとしている企業様
  • Pythonの基本的な文法を理解している方
内容例
Web APIの利用
Web APIとは、JSONの利用、Requests、Web APIからデータを取得する
Webスクレイピングとは
スクレイピングとは、クローリングとは、注意点、Web APIとの違い
サードパーティ製パッケージを使ってスクレイピング
Requests、Beautiful Soup 4を利用してWebページを解析
スクレイピングフレームワークScrapy
Scrapyとは、アーキテクチャー、プロジェクト作成、Spiderを使う、ファイル保存、動作設定、Scrapy shell
期間 2日間(1日6時間)
料金例(税抜) 140,000円(1人あたり)

ヒアリングを元にご要望に合わせたプランを作成します。まずはお問い合わせ下さい。

お問い合わせ

プログラミング初心者のためのPython基礎コース

はじめてのプログラミング言語として、Pythonでの開発を始める方向けのコースです。
プログラミングのための基礎知識からはじまり、Pythonの文法を一通り習得します。プログラミングの経験がない方に対して、一からPythonでの開発の基礎を解説します。

目的
  • Pythonの基礎知識を学び、Pythonを使えるようになること
対象
  • これからPythonでの開発を始めようとしている方
  • プログラミングの経験がない方
内容例
Python基礎
Python文法、変数、データ型、演算、制御構文、ファイル入出力、プログラミング演習
関数とモジュール
関数、モジュール、標準モジュール、モジュールを使った演習
Pythonセットアップ
インストール、開発環境の準備
クラスと例外処理
クラス、例外処理、総合演習
期間 3日間(1日6時間)
料金例(税抜) 150,000円(1人あたり)

ヒアリングを元にご要望に合わせたプランを作成します。まずはお問い合わせ下さい。

お問い合わせ

Python開発に役立つTipsコース

プログラミングでPythonをより便利に使いこなしたい方向けのコースです。
Pythonでのデバッグ手法(pdb)、自動テスト手法(unittest)、コーディングスタイルの統一(Flake8)、公式ドキュメントの読み方について学びます。

目的
  • Pythonでのプログラミングを効率的にできるようになること
対象
  • Pythonのプログラミング経験がある方
  • デバッグ、テストの方法を知りたい方
内容例
公式ドキュメントを読もう
Pythonの公式ドキュメントの読み方、サードパーティー製パッケージの公式ドキュメントの読み方
unittestでテストを自動化しよう
unittestとは、unittestの書き方、unittest実行結果の読み方、unittest演習
pdbを使って効率的にデバッグしよう
デバッガーとは、pdbの使い方、pdbのコマンド
Flake8でコードをチェックしよう
コーディング規約、コーチェッカー、Flake8の使い方、Flake8演習
期間 1日間(1日6時間)
料金例(税抜) 60,000円(1人あたり)

ヒアリングを元にご要望に合わせたプランを作成します。まずはお問い合わせ下さい。

お問い合わせ

Python速習コース

他のプログラミング言語での開発経験がある方向けに、Pythonの基礎を1日で習得するコースです。
Pythonの基本的に文法を学びます。

目的
  • Pythonの基礎知識を学び、Pythonを使えるようになること
対象
  • 他のプログラミング言語の経験がある方
内容例
Python基礎
文法、変数、データ型、制御構文
関数、モジュール、標準モジュール
クラス、例外処理
プログラミング演習
Pythonセットアップ
Pythonのインストール、開発環境のセットアップ
期間 1日間(1日6時間)
料金例(税抜) 50,000円(1人あたり)

ヒアリングを元にご要望に合わせたプランを作成します。まずはお問い合わせ下さい。

お問い合わせ

Webアプリケーション開発コース

これからPythonでWebアプリケーション開発を始めようとする企業様向けのコースです。
Webアプリケーションの基礎、データベース入門を学んだ後に、WebアプリケーションフレームワークDjangoを使用して簡易ECサイト作成の演習を行います。

目的
  • Webアプリケーションの動作原理とデータベースの使い方を知ること
  • WebアプリケーションフレームワークDjangoの基本を学び、使えるようになること
対象
  • Pythonのプログラミングの経験がある方
  • コマンドライン、ターミナルの基本的な操作ができる方
内容例
Webアプリケーション入門
WebアプリケーションとHTTP、フォーム、HTTPメソッド、Webアプリケーション環境
データベース入門
Sqlite3、SQL、DB API 2.0、コネクション
Djangoアプリケーション開発
概要解説、模擬ECサイト作成演習
(データベース作成、アプリケーション作成、モデルの操作、Django管理インターフェース、検索フォームの作成、ショッピングカートの作成、注文フォーム作成、メール送信)
Djangoアプリケーション開発応用
既存データベースを利用する方法、サードパーティーモジュールの紹介、アプリケーションのデプロイ
期間 2日間(1日6時間)
料金例(税抜) 120,000円(1人あたり)

ヒアリングを元にご要望に合わせたプランを作成します。まずはお問い合わせ下さい。

お問い合わせ