Python has become the programming language of choice for many people working in the field of data analysis. Building on the skills you have learnt on one of our Introduction to Python courses or if you...more

Take your Python coding skills to the next level. Extend your programming skills by learning how to create secure and reusable code using sub-routines and modules, use advanced lists and dictionaries to...more

Can you build a simple website and want to take your knowledge to the next level? Using PHP and MySQL you can create websites that accept input from their users and response with dynamically constructed...more