Teach the Nation to Code, Manchester

17th of November | 10am to 4pm | Manchester

Join us to learn Python. As the world enters further into the information age, skills related to programming have become highly desirable by industry and research.

Get in touch with us!

Fill in this form or feel free to call us on
+44 1273 022670

Register your free place here

Register now

The Trainers

John Gordon

Head of Academy Training, QA Consulting

Muhammad Shafeeq

Academy Trainer, QA Consulting

What is Teach the Nation to Code?

Teach the Nation to code is a non profit lecture style event which aims to bridge the skills gap within the UK. We're looking to empower those looking to enter the world of technology with the basic skills to succeed in their journey. Bring your laptop and willingness to learn and we'll teach you Python for free!

How we do it?

About the Course

As the world enters further into the information age, skills related to programming have become highly desirable by industry and research.

The course will outline how to install python and how to create python applications.


  • Installation & Setup
  • Python Conventions and Syntax 
  • Work with all the Python data structures: lists, dictionaries, sets, tuples, and more!
  • Using operators, conditional statements and loops to create working code
  • Working with files, including CSV
  • Using assertions and exceptions
  • Connecting Python to a database
  • Using external libraries

Who should attend

This course is well suited to those with little to no knowledge of python or other programming languages. It would also act as a nice refresher for those who want to stay up to date in their skills as well as for those who would like to expand their knowledge of the libraries available in python. 

Relevant job roles include researchers, analysts and students from all disciplines.

Delegates will learn how to

  1. Learn all the coding fundamentals in Python!
  2. Understand the syntax in python
  3. Understand how to process problems and solve them with python code
  4. Persist data by reading and writing to files
  5. Use Python for database applications
  6. How to use different libraries and their functions 


Installation & SetupPython and different versions
IDE’s and why they are used to edit code
Python Conventions and Syntax Identifiers
Data types
Creating logical codeConditionals
Organising DataLists and tuples
Working with files  Reading and writing to files
Csv files
Paths & Directories
Matching and searching
Assertions and Exceptions  Try & except
Testing functions
DatabasesConnecting Python to a database
Sending and retrieving queries via python to a database
Using external libraries  How to import another package
Using SciPy
Creating plots using Matplotlib

Just drop us an email at john.gordon@qa.com

Please register your interest below and we will then email you full details and what you need to do next!

Register your free place here

Register now