Workshop: Empowered with Python (6-hr on-line OR 7-hr in-person)
Type: Hands-on programming
Duration: 9 am to 5 pm (excluding one-hour lunch break; lunch & tea break are provided for the 7-hr in-person workshop only)
Target Audience: Anyone who is curious and want to learn about programming. Executives, working professionals, managers, data analysts, engineers, non-science graduates or even undergraduates and high school students are welcome.
Synopsis: Learn to read and write Python code. Python is an open-source, powerful and versatile programming language that is widely used in many varied fields e.g. data science, robotics, artificial intelligence, cyber security, web applications.
The workshop covers all the key concepts in Python programming. Participants will have lots of hands-on opportunities to code in Python 3.X.
For the 7-hr in-person workshop, the last segment is a guided project which gives the participants an opportunity to integrate the dots – apply what they have learnt in a real-life scenario.
Prerequisites: Participants must bring along their own laptops for this workshop. All hands-on exercises will be done on the participants’ own laptop. No prior programming experience is required to sign up for this workshop.
Trainer: Eric Hong (MBA, MSc, BEng, PGDE) has worked more than 10 years at US MNCs in business and engineering. He has extensive teaching experience in Software Development, Engineering and Physics. Eric is the founder of IntegrateDots, a consulting and training company that specializes in Data Analytics and Software Automation.
Course Outline
- Introduction
- what’s Python?
- why choose Python?
- Getting Ready
- installing Python 3.X
- interactive development environment
- Building Blocks
- comments
- variables and data types
- mathematical operations
- logical operations
- making decision
- iteration
- user-defined function
- data structure
- file input/output
- Object-Oriented Programming (optional)
- object model
- inheritance
- importing classes
- *Project (only applicable for the 7-hr in-person workshop)
- build a Python application
Read what participants have said about this workshop.
If you prefer this workshop to be conducted on your premises or need to customize the workshop to better suit your needs, please contact us. We’d be delighted to hear from you!