明日から使えるプログラミング入門 〜Pythonを右腕にしよう〜
概要
Pythonは初心者にはとっては学習しやすく、やりたい事がすぐにできるパワフルな言語です。PyPIと呼ばれる公式のパッケージリポジトリには今や10万をこえる様々なライブラリが登録され、最近では機械学習やデータ分析・解析の分野でも活用されている今一番HOTな言語です。
このチュートリアルではPythonを使ってプログラミングの基礎を学び、受講者の方々が Pythonista*1 への第一歩を踏み出せるように全力でサポートします。
このチュートリアルではPyQ( https://pyq.jp/ )を利用します。希望者の方にはチュートリアル後も継続して自宅で学習可能な『PyQ個人ライトプラン1ヶ月無料利用権』をプレゼントします。
※ Pythonを使うエンジニアを Pythonista と呼びます。
対象者
- プログラミングに興味があるけどどうやって学べばいいかわからない方
- 日々繰り返しているいる単純な作業を自動化してみたい方
- 「プログラミングわからない!」という悩みを持っている方
- Pythonを学び始めたけど、どこから手をつければいいのかわからない方
用意するもの
- ChromeがインストールされたPC
- Python3.5以上がインストールされたPC
Mac, Windowsの場合は公式バイナリーでのインストールを強くオススメします。 https://www.python.org/downloads/ からインストールしてください。
Ubuntu(16.04)の場合は python3.5 が最初からインストールされていますが、 venv を利用するため apt-get install python3.5-venv で事前にインストールしてください。
- テキストエディタ
- 推奨: Atom ( https://atom.io/ )、PyCharm ( https://www.jetbrains.com/pycharm/ )
- 非推奨: メモ帳
- 推奨エディタ以外の場合、使い方のサポートはできません
当日の進め方
当チュートリアルは3部構成です。
- 1部. 基本的なPythonの書き方を PyQ を使ってマスターしましょう
- PyQを使いながらPythonの基本的な構文を解説します
- 2部. 1部で学んだ内容を元に、3部の応用課題で利用するライブラリの使い方を学習します
- その1. WEBサイトの情報をPythonを使って抽出してみよう
- Pythonの便利なライブラリを使ってWEBサイトをスクレイピングする方法を学びます
- その2. 画像ファイルをプログラムで扱ってみよう
- Pythonの便利なライブラリを使って画像ファイルを簡単に扱う方法を学びます
- 3部. 1部、 2部を応用して以下の応用課題にチャレンジします
- その1. WEBサイトから必要な情報を取り出してみよう!
- AmazonのWEBサイトから商品の価格情報を取得するという課題にチャレンジします
- その2. 複数の画像の変換にチャレンジしてみよう
- 複数の画像をプログラミングで扱い、画像を変換するという課題にチャレンジします
※ 今回からconnpassで事前アンケートを行います。アンケートの内容によっては2部、3部の学習内容が多少変更される場合もございますのでご了承ください。
募集人数
20名