公開講座からの新着メッセージ

    受講者向けページ

    お知らせ

    直近の公開講座開催研修

    申込者数人気ランキング

    ※直近1ヶ月

    ダウンロード資料

    公開講座コースマップ
    (体系図)DL

    年間スケジュール一覧DL

    公開講座セットプラン

    Pythonトータルプラン~ゼロから身につく、自動化・分析の実践スキル

    新入社員

    若手層

    中堅層

    ベテラン

    初級管理職

    中級管理職

    上級管理職

    プランの概要

    Pythonを「エンジニアのもの」と思っていませんか。
    実は、非エンジニアこそPythonで「仕事の手数」を減らせます。


    本プランでは、
    ①業務を自動化するPython活用術
    ②スクレイピングで情報収集を効率化
    ③データ分析で意思決定をスピードアップ
    ④話題の生成AIと「バイブコーディング」による自動コード生成
    を、実務で「すぐ使える」ように凝縮してお届けします。


    「こう動かしたい」とAIに伝えるだけで、仕組みが自動で完成。
    Python×生成AIで、仕事のスピードと価値が上がります。

    ※下記をタップすると各研修詳細までスクロールします

    (初心者向け)Python学院~Excel自動化入門編(2日間)

    • 1.Pythonプログラミングを始める前に
    • 2.アルゴリズムの基本
    • 3.Python基礎
    • 4.Excel自動操作
    • 5.【参考】業務自動化の際によく使う便利な技術
    • 6.【参考】自動化テクニック集
    • 7.現場でPythonを活用するために

    (半日研修)スクレイピング研修~Pythonによる情報収集とブラウザ操作

    • 1.スクレイピングとは
    • 2.スクレイピングの注意点
    • 3.知っておきたい基礎知識
    • 4.Seleniumを使った情報収集
    • 5.Seleniumを使ったスクレイピング実践
    • 6.Seleniumを使ったブラウザ操作
    • 7.現場でPythonを活用するために

    Python学院~データ分析編/統計の基礎とPandasライブラリの活用(1日間)

    • 1.データ分析とは
    • 2.要約統計量~データ分析における代表的な値
    • 3.Pythonにおけるデータ分析でよく使うライブラリ
    • 4.Pandasを使ってデータを把握する
    • 5.Pandasを使ってデータを処理する
    • 6.Pandasを使って相関分析を行う
    • 7.Pandasを使って回帰分析を行う
    • 8.現場で活用するために

    (半日研修)ChatGPTによるプログラミング効率化研修~活用事例とプロンプトを学ぶ

    • 1.ChatGPTはプログラマーの「相談相手」
    • 2.コードの生成と改善
    • 3.コードレビューとデバッグ

    (半日研修)(中級者向け)Python学院~業務活用実践編

    • 1.仮想環境を作る~プログラム開発用環境(venv)
    • 2.インターフェースを作る~入出力機能(tkinter)
    • 3.関数を自作する~よく行う処理をまとめる(def)
    • 4.実行ファイルを作成する~ワンクリックで動かす(pyinstaller)
    • 5.定期実行を設定する~プログラムを自動で動かす(タスクスケジューラ)
    • 6.まとめ
    • (初心者向け)Python学院~Excel自動化入門編(2日間)

      Pythonによる業務効率化スキルを身につけ、ビジネス現場で活用する

      カリキュラム

      • 1.Pythonプログラミングを始める前に
        (1)プログラミングとは
        (2)プログラミングで自動化しやすい業務について
        【ワーク】自組織内で自動化できそうな業務の洗い出し①
        (3)Pythonの特徴
        (4)Pythonでどんなことができるか
        (5)Python動作イメージの獲得
        (6)Jupyter Notebookの使い方
      • 2.アルゴリズムの基本
        (1)アルゴリズムとは
        (2)アルゴリズムとプログラムの関係
        (3)アルゴリズムの3つの基本形~順次・選択・反復
        【ワーク】身近なところからアルゴリズムを考える
      • 3.Python基礎
        (1)データ構造~変数・リスト・辞書
        (2)条件分岐の処理
        (3)繰り返しの処理
        【ワーク】条件分岐と繰り返し処理を使い、簡単なプログラムを作成する
        (4)関数とメソッド
        (5)モジュールとライブラリ
        (6)サードパーティー製パッケージ
        【ワーク】基本文法を振り返る演習問題
        【ワーク】受講者同士で協力して、少し複雑なプログラムを作成する
      • 4.Excel自動操作
        (1)Excel自動操作ツール「openpyxl」について
        (2)ワークシートの操作
        (3)セルの読み込みと書き込み
        【実践編①】顧客名簿に載っている顧客へのはがきDM自動作成
        【実践編②】複数ファイルに散らばっているデータを1つのファイルにまとめる
        【ワーク】プログラムに潜んだエラーを探し出す
      • 5.【参考】業務自動化の際によく使う便利な技術
        (1)データ分析~Pandas
      • 6.【参考】自動化テクニック集
        (1)ダイアログの活用
        (2)実行ファイルの作成
        (3)マウス・キーボードの自動操作
      • 7.現場でPythonを活用するために
        【ワーク】自組織内で自動化できそうな業務の洗い出し②
        【ワーク】Pythonの活用プランを作成する

      スケジュール・お申込み

    • (半日研修)スクレイピング研修~Pythonによる情報収集とブラウザ操作

      Webブラウザを自動操作し、定型作業の効率化に繋げる

      カリキュラム

      • 1.スクレイピングとは
        (1)スクレイピングとは
        (2)スクレイピングの基本的な流れ
      • 2.スクレイピングの注意点
        (1)利用規約を確認する
        (2)robots.txtを確認する
        (3)サーバーに過度な負荷をかけない
        (4)取得した情報の利用目的を見直す
      • 3.知っておきたい基礎知識
        (1)HTMLとCSS
        (2)Webの「リクエスト」と「レスポンス」
        (3)開発者ツールの使い方
      • 4.Seleniumを使った情報収集
        (1)Seleniumを利用したスクレイピングの体験
        (2)Seleniumでよく使うメソッド
      • 5.Seleniumを使ったスクレイピング実践
        (1)ワーク1~講座ページからキャッチコピーを取り出す
        (2)ワーク2~複数の講座ページから研修タイトルを取り出す
        (3)ワーク3~複数の講座ページからタイトルとキャッチコピーを取り出す
      • 6.Seleniumを使ったブラウザ操作
        (1)Webブラウザ操作について
        (2)Seleniumを利用したWebブラウザ操作の体験
        【参考】ヘッドレスモードの活用
      • 7. Seleniumを使ったWebブラウザ自動操作実践
        (1)ワーク1~ボタンをクリックしてページを移動する
        (2)ワーク2~ページの移動とセレクトボックスからの選択
        (3)ワーク3~検索フォームで検索し、検索結果の情報を取り出して加工する
        【参考】Excel 操作とスクレイピングの組み合わせ
      • 8.現場でPythonを活用するために

      スケジュール・お申込み

    • Python学院~データ分析編/統計の基礎とPandasライブラリの活用(1日間)

      ビジネス現場で活用できるデータ分析の基礎と、Pythonを使ったデータ分析スキルを身につける

      カリキュラム

      • 1.データ分析とは
        (1)データ分析のメリット
        (2)データ分析でできること
        (3)データの読み方を意識する
        (4)データを扱う際の注意点
      • 2.要約統計量~データ分析における代表的な値
        (1)平均値
        (2)中央値
        (3)標準偏差
        (4)最小値
        (5)最大値
        (6)第1四分位数
        (7)第3四分位数
      • 3.Pythonにおけるデータ分析でよく使うライブラリ
        (1)NumPy(ナムパイ)
        (2)Pandas(パンダス)
        (3)matplotlib(マットプロットリブ)
        (4)seaborn (シーボーン)
        (5)scikit-learn (サイキット・ラーン)
      • 4.Pandasを使ってデータを把握する
        (1)データ分析
        (2)Pandasにおける2つのデータ型
        (3)データの表示
        (4)データの確認
        (5)データの抽出
        (6)データの検索
        (7)データの並べ替え
        (8)データのグループ化
        (9)データの集計
        (10)演習問題
      • 5.Pandasを使ってデータを処理する
        (1)欠損値の確認
        (2)データの削除
        (3)欠損値の補完
        (4)列の追加
        (5)データの結合
        (6)演習問題
      • 6.Pandasを使って相関分析を行う
        (1)相関分析とは
        (2)相関係数のイメージを掴む
        (3)相関係数の注意点~疑似相関
        (4)Pandasを使って相関係数を求める
      • 7.Pandasを使って回帰分析を行う
        (1)回帰分析とは
        (2)単回帰分析と重回帰分析
        (3)回帰分析の結果を読み解く
        (4)回帰分析の活用例
        (5)Pythonライブラリを使って回帰分析を行う
      • 8.現場で活用するために
        ■職場での実践目標共有
        【参考】これまでのルールを見直す~業務改善の仕方
        【参考】似ているものを分類する(営業リストの整理など)
        【参考】重回帰分析

      スケジュール・お申込み

    • (半日研修)ChatGPTによるプログラミング効率化研修~活用事例とプロンプトを学ぶ

      生成AIをプログラム作成のパートナーにする方法を学び、開発スピードを向上する

      カリキュラム

      • 1. ChatGPTはプログラマーの「相談相手」
        (1)対話型AIがプログラミングに与える影響
        (2)プログラミングにおけるChatGPTの活用方法
        (3)ChatGPTを用いてプログラミングを行うにあたっての注意点
      • 2.コードの生成と改善
        (1)ChatGPTによるコードの生成
        (2)動作手順の分解と言語化
        (3)プロンプトの作成方法
        【ワーク】行いたい処理の手順を分解し、プロンプトを作成する
        (4)作成したコードを修正・条件を追加する
      • 3.コードレビューとデバッグ
        (1)コードのレビュー担当としてのChatGPT
        (2)コードレビューを行う
        【ワーク】作成したコードの最適化について質問する
        (3)デバッグを行う
        【ワーク】発生したエラーと解決方法について質問する
      • 4.コードの説明
        (1)コードの解説を行う
        (2)コメントの追加を行う
        【ワーク】初めて見るコードについて動作を説明させる
        【参考】別言語へのコードの書き換え
      • 5.まとめ

      スケジュール・お申込み

    • (半日研修)(中級者向け)Python学院~業務活用実践編

      インターフェースや自作関数を使った実践的なプログラムを定期実行できるようになる

      カリキュラム

      • 1.仮想環境を作る~プログラム開発用環境(venv)
        (1)Pythonの仮想環境とは~プログラム開発用環境の必要性
        (2)仮想環境を活用するメリット
        (3)仮想環境を作成し、有効化する
        【ワーク】仮想環境を作成し、ライブラリをインストールする
      • 2.インターフェースを作る~入出力機能(tkinter)
        (1)インターフェースとは~入出力機能
        (2)メッセージボックス~文章を表示させる
        (3)選択ダイアログ~「はい」か「いいえ」を選ぶ
        (4)入力ダイアログ~文章を入力する
        (5)ファイル選択ダイアログ~ファイルを選択する
        【ワーク】パスワード入力フォームを作る
      • 3.関数を自作する~よく行う処理をまとめる(def)
        ※実際にPCを操作しながら学びます
        (1)関数を自作するメリット
        (2)関数を新たに作る~def
        (3)自作した関数を呼び出す
        【参考】関数に似た概念~プロシージャ
      • 4.実行ファイルを作成する~ワンクリックで動かす(pyinstaller)
        (1)実行ファイル(exeファイル)とは
        (2)実行ファイルを作成するメリット
        (3)実行ファイルを作成できるライブラリ~pyinstaller
        (4)実行ファイルを作成する際のポイント
        【ワーク】実行ファイルを作成し、ワンクリックでプログラムを実行する
      • 5.定期実行を設定する~プログラムを自動で動かす(タスクスケジューラ)
        (1)タスクスケジューラとは
        (2)タスクスケジューラの設定方法(トリガー、操作)
      • 6.まとめ

      スケジュール・お申込み

    受講できそうな日時がない… 日程を増やしてほしい… 
    そんな時には「研修リクエスト」

    「研修リクエスト」とは、お客さまのご希望の日程・開催地で、インソースの公開講座を追加開催するサービスです。 サービスの詳細や、リクエスト方法はこちらをご確認ください。

    ※受講者数4名以上の場合から、リクエストを受け付けております

    ※ご連絡いただいてから研修実施まで、2か月程度かかります(2か月以内での急ぎの実施も、ご相談可能です)

    お問合せ・ご質問

    よくいただくご質問~お申込み方法や当日までの準備物など、公開講座について詳しくご説明