Python: Data Analysis Essentials
In recent years Python has been the fastest growing programming language. As a universal programming language Python is used in a huge variety of application domains. Particularly, in scientific and numeric computing Python is becoming one of the most utilized languages.
This course will introduce the essential Python methods for preparing, cleaning, transforming and aggregating data as well as its visualization. For this purpose, we will start with a short wrap-up of data structures in Python before expanding our skills with the built-in functions for data manipulation and the interaction with files. We move on to the add-on libraries pandas and NumPy which are designed specifically for data analysis. Finally, we will introduce basic information visualization techniques.
General information
| Duration | 12 hours |
|---|
- Writing and running Python using Jupyter Notebooks
- Data import and processing
- Creating NumPy arrays
- Indexing and slicing in NumPy
- Aggregating data in Pandas
- Basic information visualization
For your self-assessment, the enclosed Python source code on this page (ZIP file) may help. The code should be understood after 10 minutes at the latest.
Dates
| Code | Referents | Dates | Available seats | Place | |
|---|---|---|---|---|---|
| HS25-APPD-01 | Elena Fernandez Fernandez |
Fri 21 November 2025
(09:00am)
to Fri 21 November 2025
(12:00pm)
Fri 28 November 2025 (09:00am) to Fri 28 November 2025 (12:00pm) Fri 05 December 2025 (09:00am) to Fri 05 December 2025 (12:00pm) Fri 12 December 2025 (09:00am) to Fri 12 December 2025 (12:00pm) |
17 | Online Course | Register |
| HS25-APPD-02 | David Pinezich |
Thu 08 January 2026
(02:00pm)
to Thu 08 January 2026
(05:00pm)
Thu 15 January 2026 (02:00pm) to Thu 15 January 2026 (05:00pm) Thu 22 January 2026 (02:00pm) to Thu 22 January 2026 (05:00pm) Thu 29 January 2026 (02:00pm) to Thu 29 January 2026 (05:00pm) |
19 | Online Course | Register |