#python #professional-development
# Google, IT Automation with Python Professional Certificate
**Professional Certificate (IN-PROGRESS) | [Training website](https://www.coursera.org/professional-certificates/google-it-automation)**
I'm currently working through this certificate program. I've been interested in learning Python for a few years. For example, I took [Python for Everybody](https://coursera.org/share/ebc342a744c8c5b4bb9fff309b155991) back in 2019. However, not much stuck. I revisited Python in 2025, explored various tutorials but found myself drawn to training from large tech companies. I selected Google because I have heard of their commitment to teaching through *Grow with Google*, I have confidence in their products, and I hoped to learn some things about the company culture.
I chose this particular Python program because it starts with comprehensive Python fundamentals before moving into practical IT automation applications. It was the scope of the training, rather than an individual course. The training has already proven valuable. While completing the first course, I wrote Python scripts to automate text sorting and to interact more precisely with LLMs by defining text formatting on a document with tight constraints. Other times, the work led me to explore learning concepts deeper by partnering with Claude, Gemini, or ChatGPT. I expect this certificate will take some time to complete, but I'm looking forward to building deeper technical capabilities.
Ultimately, I hope to be able to use knowledge gained in this program to expand how I am able to work with teams, how I am able to solve problems, and how I am able to improve business operations.
## Skills
Applicant Tracking Systems | Automation | Bash (Scripting Language) | Cloud Services | Configuration Management | Debugging | Email Automation | Git (Version Control System) | GitHub | Infrastructure As A Service (IaaS) | Infrastructure as Code (IaC) | Interviewing Skills | Program Development | Programming Principles | Puppet (Configuration Management Tool) | Python Programming | Technical Communication | Test Automation | Version Control | Web Services
## Courses
The following courses are a part of this training.
### Crash Course on Python
True to its name, this course is a deep and thorough introduction to Python fundamentals. The modules covered syntax, loops, strings, lists, tuples, dictionaries, and more. All modules included extensive hands-on practice and code review exercises. Additionally, the course encouraged working with an AI assistant for learning support. The course design was very helpful for getting started with Python.
[Certificate of completion](https://coursera.org/share/f1e9da300aa70343a2c32a2ad7bf3c57)
### Using Python to Interact with the Operating System
TBD
Certificate of completion (IN-PROGRESS)
### Introduction to Git and GitHub
TBD
Certificate of completion (IN-PROGRESS)
### Troubleshooting and Debugging Techniques
TBD
Certificate of completion (IN-PROGRESS)
### Configuration Management and the Cloud
TBD
Certificate of completion (IN-PROGRESS)
### Automating Real-World Tasks with Python
TBD
Certificate of completion (IN-PROGRESS)
### Accelerate Your Job Search with AI
TBD
Certificate of completion (IN-PROGRESS)
---
Please see my [[CV#Professional training and continued learning]] for a full list of professional development activities.