What You Will Learn
Build a solid foundation with core concepts and essential skills.
Course Curriculum
2 modulesDay 1: Python Foundations
- Installing Python and setting up VS Code as your editor
- Variables, data types: strings, integers, floats, booleans
- String formatting, concatenation, and f-strings
- Lists, tuples, and dictionaries for organizing data
- Conditional logic: if, elif, else statements
- For loops and while loops for iteration
- Writing and calling functions with parameters and return values
Day 2: Files, Modules, and Practical Scripts
- Reading and writing text and CSV files
- Using the csv module for structured data processing
- Error handling with try/except blocks
- Importing modules and using pip to install packages
- Introduction to pandas: Series, DataFrames, and reading Excel/CSV
- Basic data exploration: head, describe, value_counts, shape
- Building a complete data processing script from start to finish
After This Level
- Write Python scripts with variables, loops, functions, and error handling
- Read and write text, CSV, and Excel files programmatically
- Use pandas for basic data loading and exploration
- Install and import third-party packages with pip
Who Is This For
- Analysts transitioning from Excel to Python
- IT professionals learning scripting and automation
- Anyone wanting a versatile programming language
Prerequisites
Basic computer literacy. No prior programming experience required for the Fundamental level.
Frequently Asked Questions
Do I need any programming experience to learn Python?
No. The Fundamental level starts from absolute zero with no prior coding experience required. We cover everything from basic syntax to real projects.
Is Python useful for data analysis?
Yes. Python is one of the top two languages for data analysis worldwide. With libraries like pandas and matplotlib, you can analyze, visualize, and automate data workflows efficiently.
How long does it take to learn Python?
Each level is 2 days of training. After the Fundamental level, most students can write useful scripts. The full program across all three levels is 6 days.
What tools do I need for this Python course?
Just a computer with internet access. We will set up Python together during the first session. All tools used are free and open source.
Will I receive a certificate?
Yes. Upon completing each level, you receive a GrowWM certificate of completion that you can share with employers.
Can Python replace Excel for data work?
Python complements Excel rather than replacing it. For large datasets, automation, and repeatable analysis, Python is more powerful. Many professionals use both together.
Ready to master Python?
Get in touch to discuss scheduling, group rates, or a customized curriculum for your team.