IT・技術研修ならCTC教育サービス

サイト内検索 企業情報 サイトマップ

研修コース検索

Python学院〜実践編/Excel操作とスクレイピングを組み合わせる(2日間)

コースコードINS012 期間2日間 時間09:00~17:00 価格\73,200(税込) 主催株式会社インソース
コースコードINS012 期間2日間 時間09:00~17:00
価格\73,200(税込) 主催株式会社インソース
コースコードINS012
期間2日間
時間09:00~17:00
価格\73,200(税込)
主催株式会社インソース

コース内容

コース概要

Pythonを「学ぶ」ことではなく、「実務で活用する」ことに特化した2日間の研修です。
実務で活用するための具体的なイメージが湧くよう、たくさんの実用的なサンプルプログラムを通じて、「実務で活用するための」Pythonプログラミングのスキルを身につけます。

Pythonプログラミングを自走して行えるようになるためには、「エラー解決力」と「検索力」を高める必要があります。
サンプルプログラムと演習問題を通じて、この2つのスキルを徹底的に高めていきます。

本研修では参加条件を「Python基本文法の学習経験がある方」としておりますが、研修の序盤に改めてPython基本文法の復習を行い、複数の演習問題を通してスキルを定着させます。

また具体的に、ビジネス現場で最もよく使われる業務自動化のスキルである「Excel操作の自動化」と「Web上からの情報収集自動化(スクレイピング)」について学びます。
実務でPythonプログラミングを行う際に不可欠である「仮想環境」と「実行ファイルの作成」についても学びます。

ビジネス現場で活用するためのPythonのスキルを学んだ後、学んだことを具体的にどのようにビジネス現場で活用するかを考える時間もご用意しており、「具体的なアクションプラン」まで考えられる研修となっております。

学習目標

・Pythonを実務で活用するために何をすれば良いか、イメージが湧いている
・プログラミング中にエラーが発生した際、エラーの原因を突き止めて自信を持って解決に取り掛かることができる
・プログラミング中に分からないことがあっても、インターネット上で検索をしながら自信を持って解決に取り掛かることができる
・「Excel操作自動化」「Web上からの情報収集自動化」「仮想環境」「実行ファイル」について、基本が理解できている

対象者

・研修受講後、Pythonを「実務で」すぐに活用できるようになりたい方
・現場のエンジニアが使っているPython開発の技術を身につけたい方
・Pythonを活用して抜本的な変革を起こしたい、組織の業務改善・DX推進担当者
・過去にPythonを学習したことがあるが、結局実務での活用ができていない方

前提知識

・本研修では、基本的なPC操作ができることを前提にしています

スクール環境

・スムーズに学習していただくため、「2画面(デュアルディスプレイ)でのご受講」を推奨しております。
(必須ではございません)
 →Zoom画面(講師の共有画面など)、自身の操作画面(テキストエディタなど)で複数画面を使用するため

内容

●実務でPythonを活用するための事前準備
・【ワーク】研修参加目的の明確化
・Pythonの特徴
・Pythonでどんなことができるか
・Python動作イメージの獲得
・【ワーク】自動化できそうな業務の洗い出し
・【ワーク】選定業務について、アルゴリズムを考える
・Visual Studio Codeの使い方

●Python基礎
・基本文法の学習
【演習問題】基本文法の知識・スキルを定着させる
【サンプルプログラム1】デバッグの仕方を学ぶ
【サンプルプログラム2】エラー解決の仕方を学ぶ
・【ワーク】デバッグ、エラー解決について、学んだことを共有する

●Web上からの情報収集自動化(スクレイピング)
・スクレイピングについて
・スクレイピングの基本的な方法
・スクレイピング時の注意点
【サンプルプログラム1】単一ページからのデータ取得
【サンプルプログラム2】複数ページからのデータ取得
【サンプルプログラム3】より実践的なスクレイピング
【演習問題】サンプルプログラムへの機能追加、エラー解決を行う
・【ワーク】スクレイピングについて、学んだことを共有する

●【参考】Webブラウザの自動操作
・専用ツール「Selenium」について
・Seleniumの基本的な使い方
・動作イメージの獲得
 −自動ログイン
 −フォームに値を入力し、検索する
 −2ページ目に移動するためのボタンをクリック

●仮想環境
・Pythonの仮想環境とは
・仮想環境の作成と有効化の方法
・仮想環境の活用場面
【参考】仮想環境の作成・有効化を行い、ライブラリをインストールする

●Excel自動操作
・Excel自動操作ツール「openpyxl」について
・ワークシートの操作
・セルの読み込みと書き込み
・各シート・行・セルの繰り返し処理
【サンプルプログラム1】簡単なデータ転記
【サンプルプログラム2】複数ファイルのデータを、一つのファイルにまとめる
【サンプルプログラム3】より実践的なExcelファイル操作
・【ワーク】Excel自動操作について、学んだことを共有する

●「Excel自動操作」と「スクレイピング」の組み合わせ
【サンプルプログラム1】中規模のプログラムを読めるようになる
【サンプルプログラム2】大規模のプログラムを読めるようになる
【演習問題】サンプルプログラムへの機能追加、エラー解決を行う

●実行ファイルの作成
・実行ファイルの基本
・実行ファイルの作成方法
【参考】実行ファイルを作成し、クリックしてプログラムを実行してみる

●現場でPythonを活用するために
・今後の学習方法について
・本研修のテキストを活用した、有効な復習方法について
・配布サンプルプログラムの説明と、実務での活用方法
・実務でPythonを活用するための、具体的な手順について
・【ワーク】Pythonの活用プランを作成する

関連するコース

開催予定日

2024年

12月03日(火) ~ 12月04日(水)
【価格】 73,200円(税込)
【期間】 2日間 【時間】 09:00~17:00
【コースコード】 INS012
【主催】 株式会社インソース

「空席」をお電話もしくはメールにてご確認ください。

お電話:0120-667-230
メール:→お問い合わせフォーム

予約番号をお持ちのお客様は、【予約番号の入力】ボタンをクリックしてください。

 

2025年

03月05日(水) ~ 03月06日(木)
【価格】 73,200円(税込)
【期間】 2日間 【時間】 09:00~17:00
【コースコード】 INS012
【主催】 株式会社インソース

「空席」をお電話もしくはメールにてご確認ください。

お電話:0120-667-230
メール:→お問い合わせフォーム

予約番号をお持ちのお客様は、【予約番号の入力】ボタンをクリックしてください。

 

コース一覧

Pythonのコース一覧