This course lays a solid foundation in Python 3 best practices.


Course Details

Starting with syntax and architecture we explore the code structures and data structures that make Python such a powerful yet straightforward language.

We cover exception handling, overriding built-ins, and file I/O with plenty of hands-on functional and class-based programming exercises. Longer lab work gives opportunities to consolidate the learning by implementing Python to solve real problems.

We cover a range of basic beginner functions to more advanced Python uses such as visualisation with Python, deep learning, machine learning and task automation.

What will I learn

  • Setting up to work with Python.
  • Python syntax and code layout.
  • Operators and primitive data types.
  • Loops, conditionals, and validation.
  • Data types for collections.
  • Using modules and libraries.
  • Generators and comprehensions.
  • Functional programming in Python.
  • Overview of testing.
  • Exception handling.
  • File input and output.
  • Objects and Classes in Python.
  • Intrinsic attributes, special operators and overriding.
  • Simple debug tools.


Tailored to your needs.

Delivery Method

On-site or Virtual.

Why neueda?

Neueda is committed to providing customised training to ensure that your global workforce is future proofed. We continually provide industry-leading learning solutions to fill the ever-widening skills gaps in today’s market.