Course Outline
Introduction to Python
Controlling program flow
Working with lists
Using dictionary data types
String manipulation
Pattern matching with regular expressions
File management: reading, writing, and managing files
Code debugging techniques
Extracting data from the internet (web scraping)
Handling Excel, Word, and PDF documents
Working with CSV and JSON formats
Time management concepts
Scheduling tasks
Launching applications
Sending emails and other messages
Image manipulation
GUI Automation
Closing remarks
Requirements
- No prior programming experience is necessary.
- Fundamental computer literacy: web browsing, running applications, and managing documents.
Audience
- Non-programmers eager to learn Python.
- Professionals and corporate teams seeking to optimize office productivity.
- Managers looking 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.