Systematic

PCAP: Certified Associate in Python Programming 認證課程

Enquire Now

Course Information

Schedules
  • Mar 2026
Registration period
3 Feb 2026 (Tue) - 30 Mar 2026 (Mon)
Price
HKD 4,980
(超震撼:凡於 2021年 12月 10日 (五) 或之前報讀本課程,
原價 $6,225,現只需 $4,980!)
Course Level
Study Mode
Duration
30 Hour(s)
Language
Cantonese, English
Location
九龍旺角亞皆老街 109 號皆旺商業大廈 18 樓 1802 - 1807 室
1 views

Course Overview

Python 是一種易用的高階通用程式編碼語言。 Python 程式可應用的範圍很廣,包括:一般編程、數據分析及圖表顯示、人工智能、網站資料及內容管理、財務分析及預測、物聯網 (Internet of Things) 、網絡器材的編程控制 等等。

跟據一些網上的調查,Python 在 2021 年已成為最常用的編碼語言中的第一位。一些大型機構如 NASA, Google, Netflix, Facebook, Instagram 等等,均有應用 Python 編寫的程式。

OpenEDG (Open Education and Development Group) 成立了 Python Institute 以提供 Python 認證。除了 PCAP (Certified Associate in Python Programming的簡稱),它也有提供最低階的 PCEP,及最高階的 PCPP / CEPP 認證。

What You’ll Learn

課程名稱:PCAP: Certified Associate in Python Programming 認證課程

- 簡稱:PCAP Training Course

Modules and Packages

  • import variants; advanced qualifying for nested modules
  • dir(); sys.path variable
  • math: ceil(), floor(), trunc(), factorial(), hypot(), sqrt(); random: random(), seed(), choice(), sample()
  • platform: platform(), machine(), processor(), system(), version(), python_implementation(), python_version_tuple()
  • idea, __pycache__, __name__, public variables, __init__.py
  • searching for modules/packages; nested packages vs directory tree

Exceptions

  • except, except:-except; except:-else:, except (e1,e2)
  • the hierarchy of exceptions
  • raise, raise ex, assert
  • event classes, except E as e, arg property
  • self-defined exceptions, defining and using

Strings

  • ASCII, UNICODE, UTF-8, codepoints, escape sequences
  • ord(), chr(), literals
  • indexing, slicing, immutability
  • iterating through,
  • concatenating, multiplying, comparing (against strings and numbers)
  • in, not in
  • .isxxx(), .join(), .split()
  • .sort(), sorted(), .index(), .find(), .rfind()

Object-Oriented Programming

  • ideas: class, object, property, method, encapsulation, inheritance, grammar vs class, superclass, subclass
  • instance vs class variables: declaring, initializing
  • __dict__ property (objects vs classes)
  • private components (instance vs classes), name mangling
  • methods: declaring, using, self parameter
  • instrospection: hasattr() (objects vs classes), __name__, __module__, __bases__ properties
  • inheritance: single, multiple, isinstance(), overriding, not is and is operators
  • constructors: declaring and invoking
  • polymorphism
  • __name__, __module__, __bases__ properties, __str__() method
  • multiple inheritance, diamonds

Miscellaneous (List Comprehensions, Lambdas, Closures, and I/O Operations)

  • list comprehension: if operator, using list comprehensions
  • lambdas: defining and using lambdas, self-defined functions taking lambda as arguments; map(), filter();
  • closures: meaning, defining, and using closures
  • I/O Operations: I/O modes, predefined streams, handles; text/binary modes
  • open(), errno and its values; close()
  • .read(), .write(), .readline(); readlines() (along with bytearray())

The course content above may change at any time without notice in order to better reflect the content of the PCAP examination.



Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed