Course Code: pythonprog
Duration: 28 hours
Prerequisites:

沒有

Overview:

本課程專為希望學習Python編程語言的人設計。重點是Python語言,核心庫,以及Python社區開發的最好和最有用的庫的選擇。 Python推動了業務,並被世界各地的科學家使用 - 它是最流行的編程語言之一。

本課程可以使用最新的Python 3.x版本進行,並通過實踐練習充分發揮其功能。本課程可以在任何操作系統上進行(包括Linux和Mac OS X的所有UNIX版本,以及Microsoft Windows)。

實踐練習約佔課程時間的70%,約30%是演示和演示。整個課程都可以詢問討論和問題。

注意:在提議的課程日期之前,可根據事先要求定制培訓以滿足特定需求。

Course Outline:

Python 程式設計簡介

  • 執行 Python 程式碼
  • 使用 Python 開發工具(IDE 和命令列工具)
  • 使用 Python 和 iPython shell 以及 iPython Notebook

數據類型和操作

  • 整數和浮點數
  • 字串和位元組
  • 元組和列表
  • 字典和有序字典
  • 集合和凍結集合

組織和分發代碼

  • 建立模組和套件
  • 將代碼分發到儲存庫

適合物件和函數式Programming

  • 建立和使用函數與類別
  • 使用裝飾器修改函數和類別
  • 介紹元類別

錯誤處理和測試

  • 處理和引發例外
  • 撰寫和執行測試(文件測試和單元測試)
  • 檢查測試的程式碼覆蓋率

使用檔案和目錄

  • Access 不同類型的檔案和檔案處理原則
  • 建立、讀取、更新和刪除檔案(包括一般文字檔案、csv 檔案,以及 Microsoft Word 和 Microsoft Excel 檔案)
  • 使用正規Express從文字檔案中提取數據
  • 建立和刪除目錄,列出和搜尋檔案

存取Database

  • 選擇、插入、更新和刪除數據
  • 基於 SQLite 3、PostgreSQL 和 MySQL 的通用資料庫 API
  • 使用物件關聯映射器(SQLAlchemy)
  • 使用 NoSQL 資料庫

征服網路

  • 擷取網頁
  • 解析 HTML 和 XML
  • 自動填寫網頁表單
  • 在 Python 中建立網頁應用程式
Sites Published:

United Arab Emirates - Python Programming - 4 days

Qatar - Python Programming - 4 days

Egypt - Python Programming - 4 days

Saudi Arabia - Python Programming - 4 days

South Africa - Python Programming - 4 days

Brasil - Programação Python

Canada - Python Programming - 4 days

中国 - Python Programming - 4 days

香港 - Python Programming - 4 days

澳門 - Python Programming - 4 days

台灣 - Python Programming

USA - Python Programming - 4 days

Österreich - Python Programmierung

Schweiz - Python Programmierung

Deutschland - Python Programmierung

Czech Republic - Python Programming - 4 days

Denmark - Python Programming - 4 days

Estonia - Python Programming - 4 days

Finland - Python Programming - 4 days

Greece - Python Programming - 4 days

Magyarország - Python Programming - 4 days

Ireland - Python Programming - 4 days

Luxembourg - Python Programming - 4 days

Latvia - Python Programming - 4 days

España - Programación Python

Italia - Python Programming - 4 days

Lithuania - Python Programming - 4 days

Nederland - Python Programming - 4 days

Norway - Python Programming - 4 days

Portugal - Programação Python

România - Python Programming - 4 days

Sverige - Python Programming - 4 days

Türkiye - Python Programming - 4 days

Malta - Python Programming - 4 days

Belgique - Python Programming - 4 days

France - Python Programming - 4 days

日本 - Python Programming - 4 days

Australia - Python Programming - 4 days

Malaysia - Python Programming - 4 days

New Zealand - Python Programming - 4 days

Philippines - Python Programming - 4 days

Singapore - Python Programming - 4 days

Thailand - Python Programming - 4 days

Vietnam - Python Programming - 4 days

India - Python Programming - 4 days

Argentina - Programación Python

Chile - Programación Python

Costa Rica - Programación Python

Ecuador - Programación Python

Guatemala - Programación Python

Colombia - Programación Python

México - Programación Python

Panama - Programación Python

Peru - Programación Python

Uruguay - Programación Python

Venezuela - Programación Python

Polska - Programowanie w języku Python od podstaw

United Kingdom - Python Programming - 4 days

South Korea - Python Programming - 4 days

Pakistan - Python Programming - 4 days

Sri Lanka - Python Programming - 4 days

Bulgaria - Python Programming - 4 days

Bolivia - Programación Python

Indonesia - Python Programming - 4 days

Kazakhstan - Python Programming - 4 days

Moldova - Python Programming - 4 days

Morocco - Python Programming - 4 days

Tunisia - Python Programming - 4 days

Kuwait - Python Programming - 4 days

Oman - Python Programming - 4 days

Slovakia - Python Programming - 4 days

Kenya - Python Programming - 4 days

Nigeria - Python Programming - 4 days

Botswana - Python Programming - 4 days

Slovenia - Python Programming - 4 days

Croatia - Python Programming - 4 days

Serbia - Python Programming - 4 days

Bhutan - Python Programming - 4 days

Nepal - Python Programming - 4 days

Uzbekistan - Python Programming - 4 days