クロクロ・ショップ
サイトTOP

基礎から実務までアプリケーション制作を通して学ぶPython講座

Xにポスト X@ruten 開発支援 開発/執筆依頼
表紙画像

 Pythonの入門から初めて、デスクトップアプリケーションの開発、Webスクレイピングの実践までをおこなう講座です。

 13時間ほどの豊富なカリキュラムで構成されています。

詳細情報

 初心者向けのPython講座です。「作る」と「学ぶ」の両輪で、プログラムを身に付けていきます。

 まずは文法を学びながら、CLI(コマンドライン)の「○×ゲーム」や、GUI(ウィンドウやボタン)の「○×ゲーム」を作ります。

 そして文法の体系的な学習をしたあと、様々なデスクトップアプリケーションを作成していきます。

 ここでふたたび文法を学び、そのあとはWebスクレイピングやExcel操作をおこなっていきます。


 コースは、次のように進みます。

SECTION 01 自己紹介、講座の紹介と準備 ● 01. 自己紹介、講座の紹介と準備 ・どういう人か、過去の仕事 プログラムは,どう仕事に使えるのか ・講座で何を得られるか ・講座の流れ ● 02. 環境構築、VSCodeの使い方 ・Python、VSCode、VSCode拡張、Google Chromeの導入 ・VSCodeの簡単な使い方 ・ターミナルを使ったPython開発の行い方 SECTION 02 「○×ゲーム」を作りながらPythonの基本を学ぼう ● 03. プログラムの値を学ぼう ・プログラムの値とデータ型 ・数やテキスト ・実行時引数 ・リストと繰り返し処理 ● 04. ターミナルで動く「○×ゲーム」を作ろう ・条件分岐 ・二次元リストで盤面を作る ・入力を受け付ける ・関数 ・ターミナルで遊べる「○×ゲーム」を作る ● 05. GUIの「○×ゲーム」を作ろう ・Pythonの標準GUI、Tkinter ・GUIで遊べる「○×ゲーム」を作る ・モジュールとパッケージ SECTION 03 Pythonの文法を体系的に学ぼう1~2 ● 06. データ型と条件分岐 ・Pythonの特徴 ・1つの値を格納する型 ・複数の値を格納する型 ・条件分岐 ● 07. 処理の整理やファイル分割 ・繰り返し処理 ・関数 ・モジュールとパッケージ ・ファイル操作 SECTION 04 実用的なアプリケーションを作ろう ● 08. PyInstallerで実行ファイルを作る ・CLIのアプリケーションを作る ・GUIのアプリケーションを作る ・PyInstallerの基準ディレクトリの解決 ● 09. パスリスト取得アプリの開発 ・ファイル操作の基本 ・Tkinterのパックレイアウト ・ファイルダイアログとドラッグアンドドロップ ・チェックボックス ・スクロールバー付きテキスト欄 ● 10. ZIP圧縮・解凍アプリの開発 ・圧縮ファイル操作の基本 ・様々なダイアログ ・ディレクトリのZIP圧縮 ・ファイルのZIP圧縮 ・ZIPの解凍 ● 11. 画像サイズ変更アプリの開発 ・TkinterのCanvas、画像操作のPillow ・入力欄からの数値の取得 ・画像を範囲内にフィット ● 12. PDFの結合、ページ抽出アプリの開発 ・PDF操作のpypdf ・Tkinterのリスト ・PDFの結合、ページ抽出 SECTION 05 Pythonの文法を体系的に学ぼう3~4 ● 13. クラスと型ヒント ・クラス ・型ヒント ● 14. その他の機能 ・例外処理 ・正規表現 ・その他 SECTION 06 スクレイピングとExcel入出力 ● 15. HTMLファイル取得とパース ・requestsとbeautifulsoup ・HTMLファイルの取得 ・Webページの構造 ・CSSセレクター ・HTMLファイルのパース ● 16. SeleniumによるWebブラウザー操作1 ・Selenium ・Webブラウザーの基礎知識、Selenium WebDriver ・ローカルサーバーの起動 ・Webブラウザー自動操縦によるHTML取得 ・Webブラウザーのヘッドレスモード ● 17. SeleniumによるWebブラウザー操作2 ・Webページへのフォーム入力と自動遷移 ・WebページへのJavaScriptインジェクションによる自動操縦 ● 18. Seleniumによる画像やPDFの取得 ・画像ファイルのダウンロード ・PDFファイルのダウンロード ・PDFによるWebページのキャプチャー ・画像ファイルによるWebブラウザーのキャプチャー ● 19. Excelファイルの読み書き ・openpyxl ・Excelファイルの読み込み ・Excelファイルの書き込み ・ワークシートの装飾、セルのマージ ● 20. Webページ情報収集アプリの開発 ・URLを入力して、画像URL一覧をExcel保存&キャプチャー

QR コード

情報

著作権者 : 柳井 政和

Web Site : http://crocro.com/

This Page : https://crocro.com/shop/item/course_coloso_py.html

Twitter : ruten

Cronus Crown(クロノス・クラウン)のトップページに戻る
(c)2002-2024 Cronus Crown (c)1997-2024 Masakazu Yanai
ご意見・お問い合わせはサイト情報 弊社への連絡までお願いします
個人情報の取り扱い、利用者情報の外部送信について