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.

Course Booking Terms and Conditions

Additional Information – Intro to Python for Data Analysis

AudienceExpert
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.
PrerequisitesThe 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.
ObjectiveAttendees 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.
FormatClass
Duration2 days
Course AuthorDr Eugene Dubossarsky
TrainerCourses are taught by Dr Eugene Dubossarsky and/or his hand-picked team of highly skilled instructors.
Delivery MethodIn-person at AlphaZetta Academy locations or on-premise for corporate groups

This two-day 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.

Platform

The course will make use of the Anaconda Distribution of Python and some of the training may be demonstrated using Microsoft Azure Notebooks or on the Microsoft Data Science Virtual Machine.

Meals and refreshments

Catered morning tea and lunch are provided on both days of the course. Please notify us at least a week ahead if you have any special dietary requirements.

Feedback

Use academy@alphazetta.ai to email us any questions about the course, including requests for more detail, or for specific content you would like to see covered, or queries regarding prerequisites and suitability.

If you would like to attend but for any reason cannot, please also let us know.

Variation

Course material may vary from advertised due to demands and learning pace of attendees. Additional material may be presented, along with or in place of advertised.

Cancellations and refunds

You can get a full refund if you cancel 7 days or more before the course starts. No refunds will be issued for cancellations made less than 7 days before the course starts.

Frequently asked questions (FAQ)

Do I need to bring my own computer?

There’s no need to bring your own laptop or PC. Our courses take place in modern, professional training facilities that have all the computing equipment you’ll need.

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.

Damon Rasheed, CEO, Rate Detective

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.

James Beresford, Director, Agile BI

Scheduled Public Courses
BOOK NOW ⇓

[fusion_events cat_slug=”intro-to-python” past_events=”no” number_posts=”10″ columns=”1″ column_spacing=”” picture_size=”cover” padding_top=”10px” padding_right=”5px” padding_bottom=”10px” padding_left=”5px” content_length=”” excerpt_length=”” strip_html=”” pagination=”no” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”academy_events” id=”” /]

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.

Other Data Engineering Curriculum Courses

Other Data Science Curriculum Courses