Advanced levelData and IT
Python for data analysis
Python, pandas and Jupyter: loading, cleaning and joining data, charts and a simple forecasting model.
- Hours
- 60
- Length
- 12–15 weeks
- Group
- up to 16 people
- Format
- In class, Live online
- Taught in
- AZ, EN
Next groups
A group is certain to run once six people enrol. Enrolment closes at 18:00 the day before the first lesson.
| Dates | Days and time | Language | Format | Seats | Enrol in this group |
|---|---|---|---|---|---|
| Tue 3 Nov – Tue 26 Jan24 lessons | Days and timeTue, Thu 19:00–21:30 | LanguageIn Azerbaijani | FormatIn class | SeatsFullGroup confirmed | Full |
| Sat 28 Nov – Sat 13 Mar15 lessons | Days and timeSaturday 10:00–14:00 | LanguageIn English | FormatLive online | Seats11 seats left | Enrol in this group |
| Tue 29 Dec – Thu 25 Mar24 lessons | Days and timeTue, Thu 19:00–21:30 | LanguageIn Azerbaijani | FormatIn class | Seats7 seats leftGroup confirmed | Enrol in this group |
| Sat 23 Jan – Sat 8 May15 lessons | Days and timeSaturday 10:00–14:00 | LanguageIn English | FormatLive online | Seats6 seats leftGroup confirmed | Enrol in this group |
| Tue 23 Feb – Tue 18 May24 lessons | Days and timeTue, Thu 19:00–21:30 | LanguageIn Azerbaijani | FormatIn class | Seats11 seats left | Enrol in this group |
| Tue 20 Apr – Tue 13 Jul24 lessons | Days and timeTue, Thu 19:00–21:30 | LanguageIn Azerbaijani | FormatIn class | Seats5 seats leftGroup confirmed | Enrol in this group |
Programme
- Python basics: variables, lists, functions10 h
- pandas: loading, cleaning, merging, grouping14 h
- Charts: analysis and reporting with matplotlib10 h
- Working with Excel and SQL, automating routine work10 h
- Statistics and a simple forecasting model; the final project16 h
- Total60 h
After the course you will be able to
- Process tables too big for Excel
- Automate a weekly report with a script
- Build a simple forecast and check how accurate it is
What you need first
Confident Excel and SQL basics (SELECT, JOIN).
Tools
- Python
- pandas
- Jupyter
- matplotlib
Final project and certificate
An analysis of an open dataset or your own: cleaning, charts, a forecast and a Jupyter report.
The certificate goes to those who attend 80% of the lessons and score above 60 on the final project. It is the academy’s own certificate, not a state document; its number can be checked on this site.
Check a certificateCertificate
Awarded to
Name Surname
«Python for data analysis» for completing the course
Length: 60 hours · Final project: 91/100
No. PS-2026-···· · verify at pilleakademiya.az/certificates
Instructors
Elvin Huseynzade
Python for data analysis
Data scientist in a bank’s risk department, 8 years in the trade
Profile and a free consultation
Before and after this course
All courses in the field: Data and ITQuestions
I have forgotten my maths; will it be hard?
School maths is enough. The statistics module explains everything it needs from zero, with examples in Excel.
Can I get my money back if I change my mind?
Until the first lesson you get back everything you paid. After the start, the lessons not yet held are refunded, to the card within 10 working days. Cancel on the “Your enrolment” page with the number and your phone.
Can I move to another group?
Yes, once and free, until 3 days before the start: choose another group of the same course on the “Your enrolment” page.
This course for your team
We can run the course at your office or online for your staff only, with examples from your company’s own data.