Course Outline
Python Data Structures and Operations for Government
- Integers and floats
- Strings and bytes
- Tuples and lists
- Dictionaries and ordered dictionaries
- Sets and frozen sets
Object-Oriented Programming with Python for Government
- Inheritance
- Polymorphism
- Static classes
- Static functions
- Decorators
Data Analysis with Pandas for Government
- Data frames (Pandas)
- Data cleaning
- Using vectorized data in Pandas
- Data wrangling
- Sorting and filtering data
- Aggregate operations
- Analyzing time series
Data Visualization for Government
- Plotting diagrams with Matplotlib
- Using Matplotlib from within Pandas
- Creating high-quality diagrams
Vectorizing Data in Numpy for Government
- Creating Numpy arrays
Python for the Web for Government
- Packages for web processing
- Web crawling
- Parsing HTML and XML
- Filling web forms automatically
Requirements
- Basic to intermediate programming skills for government applications.
- Familiarity with mathematical and statistical principles for government analysis.
- Understanding of database fundamentals for government data management.
Testimonials (5)
The fact of having more practical exercises using more similar data to what we use in our projects (satellite images in raster format)
Matthieu - CS Group
Course - Scaling Data Analysis with Python and Dask
I thought the trainer was very knowledgeable and answered questions with confidence to clarify understanding.
Jenna - TCMT
Course - Machine Learning with Python – 2 Days
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Course - Developing APIs with Python and FastAPI
The explaination
Wei Yang Teo - Ministry of Defence, Singapore
Course - Machine Learning with Python – 4 Days
Trainer develops training based on participant's pace