Python: Automate the Boring Stuff ( pythonautomation | 14 hours )

Prerequisites:
  • 無需程式設計經驗。
  • 基本電腦技能:瀏覽網站、執行程式、保存和打開文件等。

目標受眾

  • 希望學習Python程式設計的非程式設計人員
  • 希望提升辦公室效率的專業人士和公司團隊
  • 希望自動化繁瑣流程和工作流程的管理者
Overview:

這是一個由講師指導的現場培訓,基於Al Sweigart所著的暢銷書《用Python自動化繁瑣工作》。本課程面向初學者,透過實用的動手練習和討論,涵蓋了Python編程的基本概念。重點是學習編寫代碼,以顯著提高辦公室生產力。

在培訓結束時,參與者將了解如何使用Python進行編程,並將這一新技能應用於:

  • 通過編寫簡單的Python程序來自動化任務。
  • 編寫能夠使用“正則表達式”進行文本模式識別的程序。
  • 以編程方式生成和更新Excel電子表格。
  • 解析PDF和Word文件。
  • 爬取網站並從在線資源中提取信息。
  • 編寫發送電子郵件通知的程序。
  • 使用Python的調試工具快速解決錯誤。
  • 以編程方式控制鼠標和鍵盤,讓其為您點擊和輸入。

課程形式

  • 部分講授、部分討論、練習和大量動手實踐
Course Outline:

Introduction to Python

Controlling the flow of your program

Working with lists

Working with the dictionary data type

Manipulating strings

Pattern matching with regular expressions

Reading, writing and managing files

Debugging your code

Pulling information from the internet (web scraping)

Working with Excel, Word, and PDF Documents

Working with CSV and JSON

Keeping time

Scheduling tasks

Launching programs

Sending emails and other messages

Manipulating images

GUI Automation

Closing remarks

Sites Published:

United Arab Emirates - Python: Automate the Boring Stuff

Qatar - Python: Automate the Boring Stuff

Egypt - Python: Automate the Boring Stuff

Saudi Arabia - Python: Automate the Boring Stuff

South Africa - Python: Automate the Boring Stuff

Brasil - Python: Automate the Boring Stuff

Canada - Python: Automate the Boring Stuff

中国 - Python:自动化枯燥的事物

香港 - Python: Automate the Boring Stuff

澳門 - Python: Automate the Boring Stuff

台灣 - Python: Automate the Boring Stuff

USA - Python: Automate the Boring Stuff

Österreich - Python: Automate the Boring Stuff

Schweiz - Python: Automate the Boring Stuff

Deutschland - Python: Automate the Boring Stuff

Czech Republic - Python: Automate the Boring Stuff

Denmark - Python: Automate the Boring Stuff

Estonia - Python: Automate the Boring Stuff

Finland - Python: Automate the Boring Stuff

Greece - Python: Automate the Boring Stuff

Magyarország - Python: Automate the Boring Stuff

Ireland - Python: Automate the Boring Stuff

Israel - Python: Automate the Boring Stuff

Luxembourg - Python: Automate the Boring Stuff

Latvia - Python: Automate the Boring Stuff

España - Python: automatiza las cosas aburridas

Italia - Python: Automate the Boring Stuff

Lithuania - Python: Automate the Boring Stuff

Nederland - Python: Automate the Boring Stuff

Norway - Python: Automate the Boring Stuff

Portugal - Python: Automate the Boring Stuff

România - Python: Automate the Boring Stuff

Sverige - Python: Automate the Boring Stuff

Türkiye - Python: Automate the Boring Stuff

Malta - Python: Automate the Boring Stuff

Belgique - Python: Automate the Boring Stuff

France - Python: Automate the Boring Stuff

日本 - Python: Automate the Boring Stuff

Australia - Python: Automate the Boring Stuff

Malaysia - Python: Automate the Boring Stuff

New Zealand - Python: Automate the Boring Stuff

Philippines - Python: Automate the Boring Stuff

Singapore - Python: Automate the Boring Stuff

Thailand - Python: Automate the Boring Stuff

Vietnam - Python: Automate the Boring Stuff

India - Python: Automate the Boring Stuff

Argentina - Python: automatiza las cosas aburridas

Chile - Python: automatiza las cosas aburridas

Costa Rica - Python: automatiza las cosas aburridas

Ecuador - Python: automatiza las cosas aburridas

Guatemala - Python: automatiza las cosas aburridas

Colombia - Python: automatiza las cosas aburridas

México - Python: automatiza las cosas aburridas

Panama - Python: automatiza las cosas aburridas

Peru - Python: automatiza las cosas aburridas

Uruguay - Python: automatiza las cosas aburridas

Venezuela - Python: automatiza las cosas aburridas

Polska - Python: Automate the Boring Stuff

United Kingdom - Python: Automate the Boring Stuff

South Korea - Python: Automate the Boring Stuff

Pakistan - Python: Automate the Boring Stuff

Sri Lanka - Python: Automate the Boring Stuff

Bulgaria - Python: Automate the Boring Stuff

Bolivia - Python: automatiza las cosas aburridas

Indonesia - Python: Automate the Boring Stuff

Kazakhstan - Python: Automate the Boring Stuff

Moldova - Python: Automate the Boring Stuff

Morocco - Python: Automate the Boring Stuff

Tunisia - Python: Automate the Boring Stuff

Kuwait - Python: Automate the Boring Stuff

Oman - Python: Automate the Boring Stuff

Slovakia - Python: Automate the Boring Stuff

Kenya - Python: Automate the Boring Stuff

Nigeria - Python: Automate the Boring Stuff

Botswana - Python: Automate the Boring Stuff

Slovenia - Python: Automate the Boring Stuff

Croatia - Python: Automate the Boring Stuff

Serbia - Python: Automate the Boring Stuff

Bhutan - Python: Automate the Boring Stuff

Nepal - Python: Automate the Boring Stuff