Elev8 Logo

Where digital leaders are made

Select your location to see the
training and programs in your region


This course is an introduction to Python. It is beyond-level practical and takes a hands-on approach, that leads the student from the basics of writing and running Python scripts, to more advanced features. Throughout the course students will be led through a series of progressively advanced topics, where each topic consists of lecture, group discussion, comprehensive hands-on lab exercises, and lab review.


Working within in an engaging, hands-on learning environment, guided by our expert Python practitioner, students will learn to:
  • Create working Python scripts following best practices
  • Use python data types appropriately
  • Read and write files with both text and binary data
  • Search and replace text with regular expressions
  • Get familiar with the standard library and its work-saving modules
  • Use lesser-known but powerful Python data types
  • Create "real-world", professional Python applications
  • Work with dates, times, and calendars
  • Know when to use collections such as lists, dictionaries, and sets
  • Understand Pythonic features such as comprehensions and iterators
  • Write robust code using exception handling


The course outline is as follows:
  • An overview of python
  • The python environment
  • Getting started
  • Flow control
  • Sequences
  • Working with files
  • Dictionaries and sets
  • Functions
  • Sorting
  • Errors and exception handling
  • Modules and packages
  • Classes
  • Regular expressions
  • The standard library
  • Dates and times
  • Working with the file system
  • Advanced data handling
  • Advanced data handling
  • Network services
  • Writing real-life applications


“This course is skills-centric, designed to train students in core Python and web development skills beyond an intermediate level, coupling the most current, effective techniques with best practices.”


There are no prerequisites for this course.

"Companies that partner with elev8 understand having an engaged and talented workforce is crucial to their success. They recognise that everyone is not the same, but each person has skills that can be enhanced to deliver better results. "


I agree that I have read and understood the Website’s Terms of Use, Cookies policy and Privacy Policy

We use cookies to personalize content, to provide social media features and to analyze our traffic. We also share information about your use of our site with our social media and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. You consent to our cookies if you continue to use this website. You can view our Privacy and Cookies Policies for more details.