Course Outline
Introduction
- Overview of Python and its Robust Ecosystem for Data Analysis for Government
Getting Started
- Setting up the Development Environment
- Installing Python, Numpy, and Pandas
- Installing Jupyter
Python Programming for Data Analysis
- Overview of Python Syntax
- Writing and Running Python Code
Working with Data
- Importing a Dataset
- Cleaning the Data
The Python Data Frame
- Understanding Data Frames
- Manipulating Data in a Data Frame
Gaining Insights from Data
- Summarizing the Data
- Generating Reports
- Visualizing Data
Saving Your Python Code
- Saving Your Code in a Version Control Repository
- Allowing Others to Access Your Code
Improving Your Code
- Testing Your Code and Fixing Errors
- Tightening Your Code Using an Iterative Approach
Taking Your Code to Production
- Uploading Your Code to a Website for Government Use
- Automating the Execution of Your Code
Python Programming Best Practices
Summary and Conclusion
Requirements
- Experience in programming in any language
Audience for Government
- Developers
- Entry-level data scientists
- Business analysts with technical proficiency
Testimonials (6)
very comprehensive in regards to doing data analysis using python
Mervin Lau - MINDEF
Course - Python for Data Analysis
Trainer was very patient with helping us resolve problems that we had faced as well as clarifying our doubts.
Chua Wei Zhi - MINDEF
Course - Python for Data Analysis
clear explanation with adequate examples.
Raphael Reynold - MINDEF
Course - Python for Data Analysis
Patience of the trainer while making sure everyone understand the lesson
Yeo Yu Xin - Ministry of Defence, Singapore
Course - Python for Data Analysis
It's very hands-on and I can follow despite the lack of calculus background.
Wei Pin Ho - Ministry of Defence, Singapore
Course - Python for Data Analysis
Very hands-on practice, engaging and good amount of breaks in between. Thus did not feel tired/lethargic.