This short course is an introduction to Python programming and Jupyter Notebooks, beginning with the most basic operations of downloading and installing the Python environment. The course will use Anaconda, a popular Python distribution for data science that includes many of the packages used in this course.
The course will also introduce core Python objects and operations, Numpy for statistical and matrix operations, matplotlib and Plotly for visualisations, and Pandas, a comprehensive data manipulation and analysis package.
Participants will learn how to input, read, write, and manipulate data, primarily using Pandas, and be instructed in all the aspects of procedural programming in Python, allowing them to create their own Python modules.
Jupyter Notebooks will be featured as the recommended interface to write code, explore and analyse data, and to document and communicate the results of the data analysis with interactive visualisations.
The course is focused on providing a foundation for participants to use Python for exploratory data analysis and visualisation, which can be used as a stepping stone to machine learning using the popular scikit-learn package and deep-learning packages unique to Python. Familiarity with Python will allow users to use packages and access data and web services that have existing connections to Python, e.g. natural language processing, APIs, and web scraping.
This is the best way to learn Python – you can’t beat face-to-face classroom training.
Discounts
Face to face public courses: early bird pricing is available until 2 weeks prior. Group discounts: 5% for 2–4 people, 10% for 5–6 people, 15% for 7–8 people, and 20% for 9 or more people. Discounts are calculated during checkout.
Online public courses: available at a 25% off the face-to-face courses as a special introductory price. to groups or to individuals who want to follow a curriculum program and attend multiple courses:
- 2-4 courses/attendees 10% off
- 5+ courses/attendees 20% off
Hurry as bookings will close 1 week before each course. Group discounts are calculated during checkout on individual courses. Individuals can book multiple courses at a discount – please enquire.
Additional Information – Intro to Python for Data Analysis
Audience | Expert This is a practical course, suitable for existing and prospective data-analysis practitioners in government and industry. Participants will be provided with a range of programmatic and user-interface options for working with data in Python. The course assumes no specialised statistical knowledge. It’s focus is developing a practical understanding of Python as a tool for business users. |
Prerequisites | The course assumes no tertiary level training in statistics. Attendees need to be familiar with working with structured, electronic data and should have completed or have equivalent knowledge to the course Data Literacy for Everyone. |
Objective | Attendees will, by the end of the course, have the basic skills, resources, guidance and confidence to immediately and self-sufficiently begin to use Python in their work. |
Format | Class |
Duration | 2 days |
Course Author | Dr Eugene Dubossarsky |
Trainer | Courses are taught by Dr Eugene Dubossarsky and/or his hand-picked team of highly skilled instructors. |
Delivery Method | In-person at AlphaZetta Academy locations or on-premise for corporate groups |
Private and Corporate Training
In addition to our public seminars, workshops and courses, AlphaZetta Academy can provide this training for your organisation in a private setting at your location or ours, or online. Please enquire to discuss your needs.
Testimonials
Having studied stats at Uni I was surprised how far the field has progressed in the last few years, particularly in the area of big data. The great thing about Eugene’s course is I left with a sense that I was up to date with the latest big data modelling concepts but more importantly could also deploy them with some confidence. Eugene also made it clear he was available to answer questions after the course, so you are not left hanging.
Eugene’s courses are not your standard technical courses where you learn how to put data into a model and get a result. The real life experiences – warts and all – he brings to the instruction mean that attendees walk away with a better understanding of the real life challenges of analytics as well as the technical know-how. We routinely send our team members on these courses to help them get the capabilities that really help our clients get better insights from their data.
Scheduled Public Courses
BOOK NOW ⇓
Private and Corporate Training
In addition to our public seminars, workshops and courses, AlphaZetta Academy can provide this training for your organisation in a private setting at your location or ours, or online. Please enquire to discuss your needs.