Course Outline
Introduction to Python for government
Controlling the flow of your program for government operations
Working with lists in a governmental context
Utilizing the dictionary data type for government applications
Manipulating strings for government use
Pattern matching with regular expressions for government tasks
Reading, writing, and managing files for government purposes
Debugging your code in a government environment
Pulling information from the internet (web scraping) for government research
Working with Excel, Word, and PDF documents for government projects
Working with CSV and JSON data for government systems
Keeping time accurately for government operations
Scheduling tasks efficiently for government workflows
Launching programs for government use
Sending emails and other messages in a government setting
Manipulating images for government communications
GUI Automation for government applications
Closing remarks for government professionals
Requirements
- No prior programming experience is required.
- Basic computer skills: navigating websites, running applications, saving and opening documents, etc.
Audience
- Non-programmers interested in learning Python for government
- Professionals and organizational teams aiming to enhance their office productivity
- Managers seeking to automate repetitive processes and workflows
Testimonials (5)
The trainer is a very well-disposed person and has a lot of knowledge of the topic. He was always there to ask our questions and to help out with our doubts
Bruno
Course - Python: Automate the Boring Stuff
The fact that we spoke about almost the entire scope of concepts within Python's universe in just 14h, from 0 to hero, as they say.
Ricardo
Course - Python: Automate the Boring Stuff
Good stuff and good trainer knowledge
Hugo
Course - Python: Automate the Boring Stuff
Lots of examples of different cases, and materials which will be useful in future as I try to apply lessons to my work applications. Also, it was great that there were tasks to do at home in between lessons, as it gives the opportunity to pick up on the parts of the previous lesson, with which I struggled. If I had a question during a lesson, the teacher would gladly help and explain the problem, and the teacher had good expertise on all questions that were asked.
Raivis - Gravity Team
Course - Python: Automate the Boring Stuff
1:1 very intensive but learnt a lot.