Course Information
Course Overview
Bite-sized chunks of learning: practical coding skills for working with data, visualisation, modelling and simulation.
Python Skills for Professionals – Guaranteed in Just 10 Days or Your Money Back
if engineer_or_scientist and wants_to_learn_python:
print("Welcome! You are in the right place, please read on!")
else:
print("This probably isn't for you but please feel free to check it out anyway.")
What’s Included:
Bite-Sized, Actionable Lessons: No fluff, no wasted time - just concise, practical Python training tailored for busy professionals.
Real-World Application: From visualising data to simulating an investment portfolio, every exercise is designed to mimic real-world challenges in engineering, science, and finance.
Industry-Tested Techniques: Learn from proven tools and workflows with Pandas, NumPy, and Seaborn – essentials for modern data analysis and modelling.
Comprehensive Resources: Downloadable code snippets, quizzes, and a final project to simulate and analyse an investment portfolio’s performance.
Lifetime Access and Updates: Enjoy free lifetime access to all lessons and updates, including restructured modules and harder exercises based on feedback.
3 Reasons Why this Course is a No-Brainer:
Made by an engineer, for engineers: I'm a chartered mechanical engineer and I've coded in Python for over a decade. Skip endless YouTube tutorials and blog posts. Get straight to practical skills that are actually relevant for industry application.
Gain Immediate Results: Test your knowledge with coding exercises, assignments and quizzes throughout the course.
Be Ready for the Future: Python is essential for modern fields like AI and data science. You can magnify your existing skillset by leveraging the power of Python.
Course updates:
4th June 2025: Extensive improvements to capstone exercise on simulating portfolio returns
2nd April 2025: Landing page updates and bug fixes.
25th February 2025: Changed the structure to more evenly spread out the course material over the 10 days.
5th December 2024: Some general bug fixes.
24th November 2024: Added a big final coding exercise where you will simulate the returns of an investment portfolio and analyse the performance. Also made some of the coding exercises a little harder in response to feedback.
28th October 2024: Big update - complete restructure to the course, breaking down lessons into much smaller bite-sized chunks to make it far easier to reference different sections.
"This is exactly what I was looking for to help jumpstart my Python skills." - Rhys Feeney, Product Manager at Ocula Technologies
“Perfect Course for Busy Professionals Who Want Real-World Python Skills! The bite-sized lessons are perfect for someone like me who’s juggling work and learning. The course goes straight to the point, cutting out unnecessary fluff, and dives right into practical, industry-relevant examples.” - Grace, Actuary
“This course is fantastic! Just the right level of detail and pacing to help get up to speed with Python and then apply the knowledge to real-world scenarios. I’d especially recommend this course for mechanical, chemical, or civil engineers and scientists who have resisted trying Python but are now ready to dive in.” - Chris, Engineer
Enrol today, enjoy lifetime access (including access to all future course updates) and level up your Python skills in 10 days or your money back!
Course Content
- 10 section(s)
- 71 lecture(s)
- Section 1 Day 1 - Introduction
- Section 2 Day 1 - continued: Getting Python Up and Running
- Section 3 Day 2: Print Statements, Variables and the Order of Operations
- Section 4 Day 3: Understanding Python's Data Types
- Section 5 Day 4: NumPy: Arrays, Vectorisation and Statistics
- Section 6 Day 5: Importing and Inspecting Data with Pandas DataFrames
- Section 7 Day 6: Statistics with Pandas
- Section 8 Day 7: Visualisation with Matplotlib and Seaborn Part 1
- Section 9 Day 8: Visualisation with Matplotlib and Seaborn Part 2
- Section 10 Day 9: Introduction to Functions for Modularity, Modelling and Simulation
What You’ll Learn
- Learn Practical Python Programming for Data Science, Engineering, Modelling and Simulation tasks
- Analyze and Manipulate Data Using Pandas and NumPy
- Visualise Data with Matplotlib and Seaborn
- Develop Predictive Models and Simulate Real-World Scenarios
- Automate Data Processes to Produce Immediate, Actionable Insights
- Understand and Apply Statistical Methods to Analyse and Interpret Data
- Create Professional Visualisations to Present Your Findings
- Write Efficient Python Scripts and Functions for Data Analysis
- Solve Engineering, Scientific, and Analytical Problems Using Python
- Build Practical Projects to Showcase Your Skills
- Prepare for a Career in Data Science, Analytics or Engineering
- Apply Your Skills to Real-Life Business Cases and Projects
- Understand the Concept of Modular Programming and Apply It to Real-World Problems
- Work with Real Datasets to Solve Complex Analytical Challenges
Skills covered in this course
Reviews
-
PPhilipp Jan Zecheru
The course was very informative and beautifully designed. I really enjoyed the clear structure and engaging presentation!
-
JJeremie Diatta
I really enjoyed this introductory course. It was simple, yet highly insightful, and gave me a clear understanding of how and where I can apply Python in my daily work. Highly recommended!
-
VVik
Helps cover the fundamentals of python
-
SSaheel Nahaboo
It's a decent course if you have python knowledge from before, i wouldnt recommend it for people who have never touched python