About this Professional Certificate
Applied Learning Project
Learn how to program with Python with no previous knowledge of coding required and you’ll use Python to automate common system administration tasks
Learn to use Git and GitHub, to troubleshoot and debug complex problems
Apply automation at scale by using configuration management and the Cloud
Practice your technical skills with hands-on projects including a capstone project where you’ll use your new knowledge to solve a real-world IT problem
No prior experience required.
No prior experience required.
The IT Support Professional Certificate program is part of Grow with Google, an initiative that draws on Google's 20-year history of building products, platforms, and services that help people and businesses grow. Through programs like these, we aim to help everyone– those who make up the workforce of today and the students who will drive the workforce of tomorrow – access the best of Google’s training and tools to grow their skills, careers, and businesses.
Frequently Asked Questions
What is the refund policy?
If you subscribed, you get a 7-day free trial during which you can cancel at no penalty. After that, we don’t give refunds, but you can cancel your subscription at any time. See our full refund policy.
Can I just enroll in a single course?
Yes! To get started, click the course card that interests you and enroll. You can enroll and complete the course to earn a shareable certificate, or you can audit it to view the course materials for free. When you subscribe to a course that is part of a Certificate, you’re automatically subscribed to the full Certificate. Visit your learner dashboard to track your progress.
Is this course really 100% online? Do I need to attend any classes in person?
This course is completely online, so there’s no need to show up to a classroom in person. You can access your lectures, readings and assignments anytime and anywhere via the web or your mobile device.
Why is learning Python important?
The world of IT is changing rapidly and knowing how to write code to solve problems and automate solutions is a crucial skill for anybody in IT. Python, in particular, is now the most in-demand programming language by employers. More than 530,000 U.S. job postings currently require Python proficiency, including 75,000 entry-level jobs, according to Burning Glass. The Google IT Automation with Python Professional Certificate will equip you with the latest job-ready skills to help you take your career to the next level.
How long does it take to complete the Specialization?
The Google IT Automation with Python Professional Certificate can be completed in about 6 months.
What background knowledge is necessary?
This course requires no previous knowledge of programming. Familiarity with basic IT concepts, like operating systems, files and processes, networking and data management will be required in further courses. For learners with no IT background at all, we recommend taking the Google IT Support Professional Certificate.
Do I need to take the courses in a specific order?
We highly recommend taking the courses in the order presented, as the content builds on information from earlier lessons.
What will I be able to do upon completing the Specialization?
This new beginner-level, six-course certificate, developed by Google, is designed to provide IT professionals with in-demand skills -- including Python, Git, and IT automation -- that can help you advance your career. The Google IT Automation with Python Professional Certificate can help prepare you for a variety of roles in IT, like more advanced IT Support Specialist or Junior Systems Administrator positions.
Upon completion of the program, you’ll get access to career resources that can help you prepare your resume and practice interviewing. You’ll also have the option to share your information with potential employers, like Walmart, Sprint, Hulu, Bank of America, Google (of course!), and more.
The Google IT Automation with Python Professional Certificate is designed to teach you to:
- Understand what Python is and why it’s relevant to IT (different career pathways)
- Write scripts in Python
- Understand the role of Automation in IT
- Manage files and processes with Python
- Setup your own developer environment in Python
- Understand why version control is a fundamental tool for coding and collaboration
- Employ Git for version control
- Use and interact with GitHub
- Implement debugging techniques
- Manage scarce resources in your IT systems
- Manage virtual machines and resources in the cloud
- Use Python libraries to automate different processes
- Analyze real-world IT problems and implement the appropriate strategies to solve those problems
What hardware or software do I need to complete the Specialization?
The material requires a high-speed Internet connection, a modern web browser, and a desktop or laptop computer to complete the Qwiklabs/graded assessments. For the best experience, we strongly recommend that you have administrative privileges to modify OS permissions, that you can download your own editor, and that your machine is running a modern OS.
To really get the most out of this program, we strongly recommend that you have Python installed on your machine. For some courses, you’ll need a computer where you can install Git or ask your administrator to install it for you.
Is the Google IT Automation with Python Professional Certificate licensed?
Yes, the content in the Google IT Automation with Python Professional Certificate is licensed under a Creative Commons Attribution 4.0 International License.
More questions? Visit the Learner Help Center.