{{col1}}
{{col0}}
Sorry, JavaScript required!

Data Science: Python Data Processing and Visualization

Title Data Science: Python Data Processing and Visualization
Course code CM658-02-2025-C
Objective This course teaches students to deeply learn the NumPy and Pandas modules in Python and to master data visualization techniques. The content includes data structure processing, cleaning, transformation, and time series analysis. Through hands-on exercises, students will learn how to aggregate and process various types of data and create professional charts, highlighting valuable information within the data. The course covers multiple industry cases, such as hospitality, retail, and finance, ensuring that learning is applied to practice to quickly enhance work efficiency and professional standards.
Content
  • NumPy Quick Start: Basics of arrays operations, filtering and value modification, aggregation methods and sorting.
  • Pandas Data Series Fundamentals: Basic concepts of DataFrame, data cleaning, organization, handling missing and duplicate data.
  • Advanced DataFrame Operations: Deep understanding of row and column operations, data filtering, sorting, aggregation, and reshaping, use of pivot tables.
  • Managing Time Data with Python and Pandas: Date-time conversion, time series index analysis, and handling missing time series data.
  • Data Visualization Techniques: Creation of various charts, mastering chart titles, colors, line styles, and legends.
  • Data Import and Export: Handling data from CSV and Excel files, selecting specific columns and rows, importing and exporting data from various file formats.
  • Practical Pandas Exercises: Deepen understanding of DataFrame operations, enhance practical skills in data import and export.
  • Practical Data Visualization Exercises: Improve skills in creating and adjusting multiple chart displays, practical chart-making methods.
Assessment In class performance, exercises and test.
Target audience Python developer, data analyst
Prerequisite Proficient in computer operation, familiar with linux is better;
Have a foundation in Python programming or have completed course CM540;
Able to read materials in English;
Please check the self-assessment.
Class size 18
Instructor Microsoft certified Trainer(MCT), Oracle Certifited Professional (OCP), a result-driven IT professional experienced in hardware & network troubleshooting. Certified in MCITP,CCNA, Oracle OCP and ITIL v3 qualification. Has been teaching for CPTTM since 2004.
Handout All training material provided by CPTTM
Instruction language Cantonese (supplemented with English)
Handout language Handouts in Chinese (supplemented with English terminology)
Duration 24 hours in 8 sessions
Schedule 10:00-13:00, from Feb 9, 2025 to Mar 30, 2025 every Sunday.
Fee MOP2,100
Venue Cyber-Lab (Rua Comandante Mata Oliveira, Ed. Associacao Industrial, 3-andar Macau)
Certificate Certificate of Completion issued by CPTTM (with at least 80% attendance and passed the assessment)
PDAC code Approved Course under the SAR Government "Continuing Education Development Program", Code: 2407150066-0
Remark

Please check out our series courses if you are interested:

{{col0}}
{{col1}}
Sorry, JavaScript required!