Welcome to my hands-on learning portfolio! π
This repository documents my progress through the Google IT Automation with Python Professional Certificate by Google on Coursera β a comprehensive 6-course program designed to build real-world automation skills for IT professionals.
1οΈβ£ Crash Course on Python β Writing scripts, using loops, conditionals, and functions to solve real problems π§
2οΈβ£ Using Python to Interact with the Operating System β Managing files, processes, subprocesses, and working with regular expressions βοΈ
3οΈβ£ Introduction to Git and GitHub β Learning version control, branching, collaboration, and open-source workflows πΏ
4οΈβ£ Troubleshooting and Debugging Techniques β Identifying bugs, performance issues, and applying problem-solving strategies π
5οΈβ£ Configuration Management & the Cloud β Automating environments, using configuration tools, and understanding cloud-based scaling βοΈ
6οΈβ£ Automating Real-World Tasks with Python β Building automation scripts for emails, reports, APIs, and system monitoring πΌ
- https://trello.com/b/6ZO5g2Rn/managing-files-with-python
- https://trello.com/b/35nRoc0T/regular-expressions-regex
https://trello.com/w/robert12972262/home
Each board represents a course module β containing exercises, scripts, and mini-projects inspired by real IT workflows.
Iβve also added custom tasks and Trello-based challenges to deepen my understanding and creativity.
Hardware: π» MacBook Air M1 β 8GB RAM, 256GB SSD
Operating System: macOS (Apple Silicon)
IDE: π§© PyCharm
Python Version: π 3.9.x
Dependencies: Listed in each project folder or requirements.txt (when applicable)
π¦ google-it-automation-python/
β£ π 01_crash_course_python/
β£ π 02_os_interaction/
β£ π 03_git_github/
β£ π 04_debugging_troubleshooting/
β£ π 05_configuration_management/
β£ π 06_real_world_automation/
β£ π trello_tasks/
β π README.md
-
Clone this repository:
git clone https://github.com/<your-username>/google-it-automation-python.git cd google-it-automation-python
-
(Optional) Create a virtual environment:
python3 -m venv venv source venv/bin/activate # macOS/Linux venv\Scripts\activate # Windows
-
Install dependencies (if
requirements.txtexists):pip install -r requirements.txt
-
Run any Python script:
python3 script_name.py
π‘ Tip: Each module has its own folder with exercises and example scripts.
Check the README.md inside each one for details.
- Python
- Bash / Shell scripting
- Git & GitHub
- Regex
- APIs
- Cloud Fundamentals
- Linux environment
- Debugging & troubleshooting tools
To transform theory into practical automation skills, showing my ability to write efficient, maintainable, and scalable Python scripts that solve everyday IT challenges.
Nicolescu Nicolae
πΌ LinkedIn (add your profile link here)
π» GitHub (add your GitHub link here)
π¦ A living project built with curiosity, consistency, and the drive to automate smarter. β‘
π Based on the Google IT Automation with Python Certificate