Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
独学で身につけるPython〜応用編〜【業務効率化・自動化で残業を無くそう!】
Bestseller
Highest Rated
Rating: 4.4 out of 5(1,467 ratings)
17,912 students

独学で身につけるPython〜応用編〜【業務効率化・自動化で残業を無くそう!】

Pythonの各種ライブラリを使ってバックオフィスでよくある業務を効率化・自動化する方法を、オリジナルの演習課題も交えつつ実践的に学びます。日々の実務で"実際に使えるスキル"が獲得できます。難易度は初級+α程度ですのでお気軽にご受講下さい!
Created by安井 亮平
Last updated 6/2026
Japanese

What you'll learn

  • Pythonの各種ライブラリを使った業務効率化・自動化手法
  • 知識を定着させるためのオリジナル演習課題
  • RPAの実装(使用ライブラリ:pyautogui)
  • PDFの分割・結合・回転・テキストデータ抽出(使用ライブラリ:PyPDF2、pdfminer. six)
  • デスクトップアプリの作成(使用ライブラリ:tkinter)
  • Slack・Teams・Gmail・Outlookでのメッセージやメールの自動送信(使用ライブラリ:slackweb、pymsteams、smtplib、email)

Course content

9 sections33 lectures3h 54m total length
  • 講師紹介・コースの説明など7:58
  • コースを始めるにあたって1:40
  • コース受講中の注意事項 ※必読5:35
  • 質問用テンプレート ※質問時利用必須3:26
  • 字幕について0:14
  • レクチャーのアップデートについて0:37
  • ソースコードについて0:41

Requirements

  • 前作のコース「基礎編」を受講済みの方:特に前提条件はございませんので安心してご受講ください。
  • 前作のコース「基礎編」を未受講の方:下記2点を満たしていればご受講いただくことは一応可能ですが、一部基礎編の受講を前提とした内容を含みますのでその点はご承知おきください。
  • ①Pythonの実行環境を構築済み(Pythonとjupyter notebookもしくはjupyter lab)※AnacondaやVSCode等、本コースとは異なる実行環境を利用されている場合はご質問にはご対応いたしかねます。
  • ②Pythonの基礎を習得済み(数値・文字列・変数・リスト・if文・for文・ライブラリといった基本的な文法)
  • ハンズオンでプログラミングをするコースですので、PCでご受講ください。スマホでご受講いただくように構成してはおりません(スマホではソースコードが読めません)。また、ハンズオン形式であるが故にただ視聴するだけのコースではありませんので、修了までに要する時間はコーストップ画面に記載の合計時間よりも当然長くなります。
  • PCのユーザー名を日本語表記にされている場合やWindows7等の古いOSをお使いの場合、プログラムが正しく動作しない可能性がありますのでご注意ください。
  • Macの場合は、本コースで取り扱う関数の内ごく一部のみ正常に機能しない可能性がありますが、受講にあたって大きな支障はありません。
  • 取り扱う単元や各レクチャーの時間配分等は「コースの内容」欄に記載されていますので、必ず受講登録前にご確認いただきご納得のうえでご受講ください。
  • セクション5の「Teams」レクチャーは、無料版のTeamsアカウントをお使いの場合レクチャー通りに進行できない可能性がありますのでご承知おきください。
  • プログラミング界隈は度々否応なくアップデートが発生してしまいます。各種アップデートに対応するため、テキストレクチャーや動画レクチャー内のテロップにて補足情報を随時追記しております(皆様の今後のプログラミングライフのため、アップデートで生じうる影響つまりbefore/afterを初学者のうちから知っておいていただくべきだと考え、"あえて"動画は撮り直さずテキストでの情報更新としております)。読み飛ばされますとコース進行に支障が出る場合がありますので、読み飛ばされないようご注意ください。読み物は一切許容できず動画レクチャーだけが良いという方は、ご受講をお控えください。
  • プロのエンジニアを目指すためのコースではありません。プログラミング中級者〜上級者向けのコースでもありません。プログラミング初学者が、Pythonをバックオフィス業務のカイゼンに活用できるようになること、を目指したコースです。
  • セクション1の「質問用テンプレート」に記載のルールが守られていないご質問にはご対応いたしかねます。つまり"何でも好き勝手に質問できるコース"ではありませんので、その点ご納得いただけない場合はご受講をお控えください。
  • 本コースのレクチャーには、皆様が今後プログラミングを続けていくにあたり必須となる「自走力」を鍛えていただくために"あえて"、コース内で扱っていない知識についてご自身で調べていただく必要がある箇所を一部含めております。この考え方にご納得いただけない場合はご受講をお控えください。
  • 本コース内容の転用・流出は禁止しております。

Description

「Pythonの基礎はある程度習得したが実際の業務への活用方法が分からない」

「次の勉強テーマを探している」

「もっといろんな業務効率化・自動化手法を身につけたい」

そんなあなたにオススメのコースです。



Pythonの様々なライブラリを活用し、

・PDFファイルを分割,結合,回転させる方法、PDFファイルからテキストデータを抽出する方法

・RPAツールの導入にお金をかけずとも、PythonでRPAを実現する方法

・デスクトップアプリを作成して、定型業務を自動化する方法

・SlackとTeamsでメッセージを自動投稿する方法

・GmailとOutlookでメールを自動送信する方法

について、実務をイメージしたオリジナルの演習課題も交えつつ、実践的に学びます。


(本コースで取り扱うライブラリの一覧を下記にまとめます。

PyPDF2、pdfminer.six、glob、natsort、puautogui、pyperclip、time、pyinstaller、tkinter、openpyxl、datetime、slackweb、pymsteams、smtplib、email)




バックオフィスでよくある業務をテーマにコースを構成しましたので、皆様の実務で実際に使えるスキルが身につけられます。

プログラミング学習はどうしてもインプット偏重になりがちです。基礎の勉強ばかりしてできた気になっていたけれど、自分の業務へ活用しようとすると途端に何をどうしたらいいか分からない、という方は本当に多くいらっしゃいます。

自分の役に立つプログラムが自分の手で作れて初めて、本当の意味でプログラミングの面白さを感じられますし、プログラミング力が身についたと言えます。

是非このコースで色々な技(ライブラリ)を習得して、実務やプライベートに活用してみて下さい。


ちなみに、前作のコースが基礎編でしたので今作は応用編というコース名にしてはおりますが、難易度としては初級+α程度ですので、是非お気軽にご受講ください!


それでは、コースでお会いできることを楽しみにしております。




★学習効率を最大化するための講師推奨ラーニングパス★

Python基礎編

(Python・プログラミングの基礎を学び、プログラムによってどんなことが実現できるのかを知る)

演習問題セット

(基礎力を鍛え上げて自信をつけ、プログラミングの面白さを再確認し、学習のモチベーションをさらに上げる)

本コース・Excel自動化編・Windows編のうちニーズに合ったコース

(様々なプログラミング活用方法を習得し、実務の効率化・自動化に繋げる)




Who this course is for:

  • Pythonの基礎を習得済みの方
  • 基礎習得後の新たな勉強テーマが欲しい方
  • さらなる業務効率化・自動化手法を身につけたい方
  • DX・リスキリングの必要性を感じている方
  • 残業を無くしたい方
  • 今の業務にやりがいが無い方
  • PDF操作を自動化したい方
  • 無料でRPAをしたい方
  • デスクトップアプリを作成したい方
  • チャットやメールを自動送信したい方
  • バックオフィス(事務系職場)勤務の方
  • 新入社員の方
  • 若手社員の方
  • 中堅社員の方
  • 自治体職員の方
  • 学校職員の方