Google
Google IT Automation with Python Certificat Professionnel
Google

Google IT Automation with Python Certificat Professionnel

Learn in-demand skills like Python, Git, and IT automation to advance your career

Google Career Certificates

Enseignant de premier plan

772 623 déjà inscrits

Inclus avec Coursera Plus

Obtenez une qualification professionnelle qui traduit votre expertise
4.7

(38,947 avis)

niveau Débutant
Aucune connaissance prérequise
6 mois
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez une qualification professionnelle qui traduit votre expertise
4.7

(38,947 avis)

niveau Débutant
Aucune connaissance prérequise
6 mois
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Automate tasks by writing Python scripts

  • Use Git and GitHub for version control

  • Manage IT resources at scale, both for physical machines and virtual machines in the cloud

  • Analyze real-world IT problems and implement the appropriate strategies to solve those problems

Compétences que vous acquerrez

  • Catégorie : Configuration Management
  • Catégorie : Automation
  • Catégorie : Troubleshooting & Debugging
  • Catégorie : Using Version Control
  • Catégorie : Python Programming
  • Catégorie : Continuous Monitoring
  • Catégorie : Finding the Root Cause of a Problem
  • Catégorie : Performance Testing
  • Catégorie : Performance Tuning
  • Catégorie : Application Performance Management
  • Catégorie : Network Performance Management
  • Catégorie : Understanding Errors
  • Catégorie : Technical Communication
  • Catégorie : Problem Management
  • Catégorie : System Support
  • Catégorie : Improving Software Performance
  • Catégorie : Scripting
  • Catégorie : Technical Support
  • Catégorie : Incident Management
  • Catégorie : Virtual Machines
  • Catégorie : Managing Scarce Resources
  • Catégorie : System Monitoring
  • Catégorie : Debugging
  • Catégorie : Network Troubleshooting
  • Catégorie : Advanced Troubleshooting
  • Catégorie : Capacity Management
  • Catégorie : Technical Documentation
  • Catégorie : Kubernetes
  • Catégorie : Cloud Services
  • Catégorie : Load Balancing
  • Catégorie : System Configuration
  • Catégorie : Using Puppet
  • Catégorie : CI/CD
  • Catégorie : Automation at Scale
  • Catégorie : Scalability
  • Catégorie : Containerization
  • Catégorie : Basic Monitoring & Alerting
  • Catégorie : DevOps
  • Catégorie : Docker (Software)
  • Catégorie : Infrastructure as Code (IaC)
  • Catégorie : Cloud Infrastructure
  • Catégorie : Puppet (Configuration Management Tool)
  • Catégorie : IT Automation
  • Catégorie : Cloud Computing
  • Catégorie : Creating and Translating Media Files
  • Catégorie : Web Services
  • Catégorie : Email Security
  • Catégorie : Data Import/Export
  • Catégorie : Interacting with Web Services
  • Catégorie : Serialization
  • Catégorie : Building a Solution
  • Catégorie : Restful API
  • Catégorie : JSON
  • Catégorie : Application Programming Interface (API)
  • Catégorie : Command-Line Interface
  • Catégorie : Shell Script
  • Catégorie : Test Automation
  • Catégorie : Bash (Scripting Language)
  • Catégorie : Operating Systems
  • Catégorie : OS Process Management
  • Catégorie : File Management
  • Catégorie : Setting up your Development Environment
  • Catégorie : Linux Commands
  • Catégorie : Development Environment
  • Catégorie : Automating System Administration Tasks with Python
  • Catégorie : Unix Commands
  • Catégorie : Testing in Python
  • Catégorie : Regular Expression (REGEX)
  • Catégorie : Unix Shell
  • Catégorie : Scripting Languages
  • Catégorie : Bash Scripting
  • Catégorie : Unix
  • Catégorie : Continuous Integration
  • Catégorie : GitHub
  • Catégorie : Reverting Changes
  • Catégorie : Version Control
  • Catégorie : Git (Version Control System)
  • Catégorie : Remote Access Systems
  • Catégorie : Software Configuration Management
  • Catégorie : Creating Pull Requests
  • Catégorie : Issue Tracking
  • Catégorie : Interacting with GitHub
  • Catégorie : Code Review
  • Catégorie : Using Git
  • Catégorie : Version Control Systems
  • Catégorie : Software Development Tools
  • Catégorie : Algorithms
  • Catégorie : Basic Python Syntax
  • Catégorie : Computer Programming
  • Catégorie : Object-Oriented Programming (OOP)
  • Catégorie : Data Structures
  • Catégorie : Fundamental Programming Concepts
  • Catégorie : Basic Python Data Structures

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais

Certificat professionnel - 6 séries de cours

Crash Course on Python

Crash Course on Python

COURS 120 heures

Ce que vous apprendrez

  • Understand what Python is and why Python is relevant to automation

  • Write short Python scripts to perform automated actions

  • Understand how to use the basic Python structures: strings, lists, and dictionaries

  • Create your own Python objects

Compétences que vous acquerrez

Catégorie : Creating and Translating Media Files
Catégorie : Web Services
Catégorie : Email Security
Catégorie : Data Import/Export
Catégorie : Interacting with Web Services
Catégorie : Serialization
Catégorie : Building a Solution
Catégorie : Scripting
Catégorie : Automation
Catégorie : Restful API
Catégorie : Debugging
Catégorie : JSON
Catégorie : Application Programming Interface (API)
Catégorie : Python Programming

Ce que vous apprendrez

  • Setup, configure, and use your own developer environment in Python

  • Manipulate files and processes running on the Operating System using Python

  • Understand and use regular expressions (regex), a powerful tool for processing text files

  • Know when to choose Bash or Python, and create small scripts using Bash

Compétences que vous acquerrez

Catégorie : Continuous Monitoring
Catégorie : Finding the Root Cause of a Problem
Catégorie : Performance Testing
Catégorie : Performance Tuning
Catégorie : Application Performance Management
Catégorie : Network Performance Management
Catégorie : Understanding Errors
Catégorie : Technical Communication
Catégorie : Problem Management
Catégorie : System Support
Catégorie : Improving Software Performance
Catégorie : Scripting
Catégorie : Technical Support
Catégorie : Incident Management
Catégorie : Virtual Machines
Catégorie : Managing Scarce Resources
Catégorie : System Monitoring
Catégorie : Debugging
Catégorie : Network Troubleshooting
Catégorie : Advanced Troubleshooting
Catégorie : Capacity Management
Catégorie : Technical Documentation

Ce que vous apprendrez

  • Understand why version control is a fundamental tool for coding and collaboration

  • Install and run Git on your local machine

  • Use and interact with GitHub

  • Collaborate with others through remote repositories

Compétences que vous acquerrez

Catégorie : Command-Line Interface
Catégorie : Continuous Integration
Catégorie : GitHub
Catégorie : Reverting Changes
Catégorie : Version Control
Catégorie : Git (Version Control System)
Catégorie : Remote Access Systems
Catégorie : Software Configuration Management
Catégorie : Creating Pull Requests
Catégorie : Issue Tracking
Catégorie : Interacting with GitHub
Catégorie : Code Review
Catégorie : Using Git
Catégorie : Version Control Systems
Catégorie : Software Development Tools

Ce que vous apprendrez

  • Analyze real-world IT problems and implement the appropriate strategies to solve those problems

  • Demonstrate techniques to quickly find and solve the root cause of problems in IT infrastructure

  • Understand the root cause for problems related to speed, crashes, or exhausted resources in your computer

  • Identify the most common pitfalls of your code and how to fix them

Compétences que vous acquerrez

Catégorie : Kubernetes
Catégorie : Cloud Services
Catégorie : Load Balancing
Catégorie : System Configuration
Catégorie : Using Puppet
Catégorie : CI/CD
Catégorie : Automation at Scale
Catégorie : Scalability
Catégorie : Containerization
Catégorie : Configuration Management
Catégorie : Basic Monitoring & Alerting
Catégorie : Automation
Catégorie : DevOps
Catégorie : Docker (Software)
Catégorie : Infrastructure as Code (IaC)
Catégorie : Cloud Infrastructure
Catégorie : System Monitoring
Catégorie : Debugging
Catégorie : Puppet (Configuration Management Tool)
Catégorie : IT Automation
Catégorie : Cloud Computing

Ce que vous apprendrez

  • Understand the benefits of configuration management and infrastructure as code

  • Create and maintain containers with Docker and Kubernetes to create efficient and safe application deployment

  • Automatically deploy new virtual machines running in the Cloud

  • Deploy changes in a safe manner following CICD principles

Compétences que vous acquerrez

Catégorie : Development Environment
Catégorie : Scripting
Catégorie : Algorithms
Catégorie : Basic Python Syntax
Catégorie : Computer Programming
Catégorie : Object-Oriented Programming (OOP)
Catégorie : Debugging
Catégorie : Data Structures
Catégorie : Fundamental Programming Concepts
Catégorie : Problem Management
Catégorie : Basic Python Data Structures
Catégorie : Python Programming

Ce que vous apprendrez

  • Use Python external libraries to create and modify documents, images, and messages

  • Understand and use Application Programming Interfaces (APIs) to interact with web services

  • Understand and use data serialization to send messages between running programs

  • Build a solution using the skills you have learned

Compétences que vous acquerrez

Catégorie : Command-Line Interface
Catégorie : Shell Script
Catégorie : Test Automation
Catégorie : Bash (Scripting Language)
Catégorie : Operating Systems
Catégorie : OS Process Management
Catégorie : File Management
Catégorie : Setting up your Development Environment
Catégorie : Linux Commands
Catégorie : Development Environment
Catégorie : Automating System Administration Tasks with Python
Catégorie : Scripting
Catégorie : Unix Commands
Catégorie : Testing in Python
Catégorie : Regular Expression (REGEX)
Catégorie : Unix Shell
Catégorie : Debugging
Catégorie : Scripting Languages
Catégorie : Bash Scripting
Catégorie : Python Programming
Catégorie : Unix

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Google Career Certificates

Enseignant de premier plan

Google
326 Cours12 226 167 apprenants

Offert par

Google

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Emplacement réservé

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions

¹ Le salaire médian et les données sur les offres d'emploi proviennent du rapport Lightcast™ sur les offres d'emploi. Créateur de contenu, ingénieur en apprentissage automatique et représentant du développement Salesforce (1/1/2024 - 12/31/2024) Tous les autres rôles professionnels (4/1/2024 - 4/1/2025). ² Résultat professionnel positif (par exemple, nouvel emploi, promotion ou augmentation) dans les six mois suivant l'achèvement du programme. Sur la base d'une enquête auprès des diplômés du programme, États-Unis 2022.