loading...

検索結果

{{'検索結果' + searchResultList.length + '件'}}(人気順)

Python学院~スクレイピング入門編(1日間)

Python学院~スクレイピング入門編(1日間)

ビジネス現場で活用できるPythonのスキルを身につける

研修No.B AIM696-0500-4865

対象者

  • 全階層

・基礎からしっかりPythonを学びたい方
・ビジネス現場での活用に必要なPythonのスキルを身につけたい方
・頻繁に行っている手動でのWeb情報収集を自動化したい方

よくあるお悩み・ニーズ

  • プログラミングの経験がなく何から始めればよいかわからない
  • Webブラウザ上から情報収集する業務に1時間以上かかっており、効率化したい
  • Pythonを習得し、社内のDX化・業務改善を推進していきたい

研修内容・特徴outline・feature

Pythonの基礎、またビジネス現場ですぐに活用できるスクレイピングを中心とした便利な技術・テクニックを学ぶ1日研修です。「プログラミングとは」「Pythonとは」「アルゴリズムとは」という初歩的なところからレクチャーをいたしますので、プログラミング未経験者でも安心して受講いただけます。Pythonの基本スキルを学んだ後、具体的にどのようにビジネス現場で活用するかを考え、アクションプランまで作成します。

・Pythonの基礎とExcel操作の自動化を学びたい方には以下の研修がおすすめです
Python学院~Excel操作自動化編(1日間)
・Pythonの基礎から応用まで、5日間でじっくり学べる研修もございます
Python学院~短期集中講座(5日間)

研修のゴールgoal

  • ①Pythonを用いてスクレイピングを行うことができる
  • ②Python・プログラミングの基礎を理解できている
  • ③Pythonをビジネス現場で活用するための具体的な計画を立案できる

研修プログラム例program

内容
手法
  • 1.Pythonプログラミングを始める前に
    (1)プログラミングについて
    (2)Pythonの特徴
    (3)Pythonを学ぶメリット
    (4)Pythonによる業務自動化例
    【ワーク】自動化により、業務効率が向上しそうな自組織の業務を挙げ共有する
    (5)Pythonプログラム動作イメージの獲得
講義
ワーク
  • 2.アルゴリズムの基本
    (1)アルゴリズムとは
    (2)アルゴリズムの3つの基本形
講義
  • 3.Pythonプログラミングの環境構築
    (1)Pythonのインストール(3.10.10)
    (2)Jupyter Notebookについて
講義
  • 4.Python基礎
    (1)画面に文字を表示する~プログラミング学習の第一歩
    (2)数値の計算~基本的な演算子を学ぶ
    (3)変数~データを管理する最も基本的な方法
    (4)データ型~全てのデータには「型」がある
    (5)リスト~複数の値を管理する方法1
    (6)辞書~複数の値を管理する方法2
    (7)条件分岐~条件に応じて、実行する処理を変える
    (8)繰り返し処理~何度も同じ処理を行う
    (9)エラー発生時の対応~エラー解決力を高める
    (10)関数~複数の処理をまとめて実行してくれる便利ツール1
    (11)メソッド~複数の処理をまとめて実行してくれる便利ツール2
    (12)ライブラリ~プログラミングを楽にする、最強ツール
講義
ワーク
  • 5.スクレイピングとは
    (1)スクレイピングとは
    (2)習得するメリット
    (3)スクレイピングの基本的な流れ
    (4)HTMLとは
    (5)Webの「リクエスト」と「レスポンス」について
    (6)スクレイピングで使用するライブラリ
講義
  • 6.スクレイピングの注意点
    (1)利用規約を確認する
    (2)robots.txtを確認する
    (3)サーバーに過度な負荷をかけないようにする
    (4)取得した情報の利用目的を見直す
講義
  • 7.スクレイピング基礎①RequestsとBeautifulSoup
    (1)RequestsとBeautifulSoupを利用したスクレイピングの体験
    (2)開発者ツールの使い方
    (3)BeautifulSoupでよく使うメソッド
    (4)CSSセレクタについて
    【ワーク】CSSセレクタの記述を練習する
講義
ワーク
  • 8.スクレイピング実践①RequestsとBeautifulSoup
    (1)演習問題1
    (2)演習問題2
    (3)演習問題3
ワーク
  • 9.Webブラウザ自動操作基礎
    (1)Webブラウザ自動操作について
    (2)Webブラウザ自動操作の体験
    (3)ヘッドレスモードを活用する
講義
ワーク
  • 10.Webブラウザ自動操作実践
    (1)演習問題1
    (2)演習問題2
    (3)演習問題3
ワーク
  • 11.プログラムに潜んだエラーを解決する
講義
ワーク
  • 12.現場でPythonを活用するために
    【ワーク①】Pythonで自動化できそうな自組織の業務を考え、共有する
    【ワーク②】本日の講座を振り返り、学んだことをまとめる
    【ワーク③】今後の部署・組織内での、Pythonの学習や導入・活用法を考える
ワーク

7591

全力Q&A{{list[0]['category']}}関連の全力Q&A

よくあるご質問について、研修のプロとして熱く丁寧に回答します。

カスタマイズ事例~ケーススタディCASE STUDY

本研修のカスタイマイズ事例として、作成したケーススタディを業界別にご紹介します。

{{theme}}研修のケーススタディ一覧

受講者の声/研修の感想・得た学びVOICE & learning

実施、実施対象
2023年9月     20名
業種
人材・教育サービス・BPO
評価
内容:大変理解できた・理解できた
90%
講師:大変良かった・良かった
100%
参加者の声
  • 自身の業務の中にも自動化できるものがあるのかを考えるきっかけをもらえました。普段の業務を見直し、特に定型作業の部分でPythonを活かし効率化してみようと思います。
  • 社内システムの情報をうまく資料にまとめることが簡単にできることがわかりました。今回初めてPythonの操作を見て触り、業務効率化にうってつけであると思いました。
  • Webページから何か引用するときなどに活用します。文字列の意味がわからずに、ただコピペで対応してた内容も今後は理解できそうです。

開発者コメントcomment

本研修では、あらゆる職場で頻繁に利用されている「スクレイピング」を学びます。ビジネス現場での活用イメージが湧きやすいよう、社内でPythonを用いて業務改善を行っている現役エンジニアの視点から「これを知っておけば間違いなし!」という技術についても紹介します。Python学習の目的は学ぶことではなく、活用できるようになることです。プログラミング未経験者でも理解できるよう基礎から丁寧にレクチャーします。

下記情報を無料でGET!!

無料セミナー、新作研修、他社事例、公開講座割引、資料プレゼント、研修運営のコツ

メールマガジンのご登録はこちら

登録は左記QRコードから!

※配信予定は、予告なく配信月や研修テーマを変更する場合がございます。ご了承ください。

配信をご希望の方は、個人情報保護の取り扱いをご覧ください。

最新作・ニュース

研修を探す

同じジャンルで探す

  • WEBinsource
  • 最新ニュース・記事

  • モンシャン
初めてご利用の方へ

インソースからの新着メッセージ

    直近の公開講座開催研修

    新作研修(講師派遣)

    業界随一の研修開発力を誇る
    インソースの最新プログラム

      コア・ソリューションプラン
      の新作情報

      250種類以上のコンサル事例!
      組織の「したい!」に全力で応える

        本テーマのおすすめリンク

        おすすめリンク

        閉じる