À propos de ce cours
400,653 consultations récentes

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Niveau débutant

Approx. 10 heures pour terminer

Recommandé : 40 hours/week...

Anglais

Sous-titres : Anglais

Ce que vous allez apprendre

  • Check

    Understand what Python is and why Python is relevant to automation

  • Check

    Write short Python scripts to perform automated actions

  • Check

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

  • Check

    Create your own Python objects

Compétences que vous acquerrez

Basic Python Data StructuresFundamental Programming ConceptsBasic Python SyntaxPython ProgrammingObject-Oriented Programming (OOP)

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Niveau débutant

Approx. 10 heures pour terminer

Recommandé : 40 hours/week...

Anglais

Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
4 heures pour terminer

Hello Python!

14 vidéos (Total 44 min), 4 lectures, 4 quiz
14 vidéos
Course Introduction5 min
The Beginning of Your Programming Journey2 min
What is programming?2 min
What is automation?2 min
Getting Computers to Work for You3 min
What is Python?3 min
Why is Python relevant to IT?4 min
Other Languages3 min
Hello, World!2 min
Getting Information from the User2 min
Python Can Be Your Calculator2 min
First Steps Wrap Up1 min
Meet Marga, the Curriculum Developer1 min
4 lectures
Welcome to the course!10 min
Program Surveys10 min
More About Python10 min
First Programming Concepts Cheat Sheet10 min
4 exercices pour s'entraîner
Practice Quiz: Introduction to Programming20 min
Practice Quiz: Introduction to Python10 min
Practice Quiz: Hello World25 min
Module 1 Graded Assessment50 min
Semaine
2
3 heures pour terminer

Basic Python Syntax

14 vidéos (Total 45 min), 1 lecture, 4 quiz
14 vidéos
Data Types4 min
Variables4 min
Expressions, Numbers, and Type Conversions2 min
Defining Functions3 min
Returning Values4 min
The Principles of Code Reuse2 min
Code Style4 min
Comparing Things4 min
Branching with if Statements2 min
else Statements3 min
elif Statements3 min
Basic Syntax Wrap Up1 min
In Marga's Words: Why I Like Python1 min
1 lecture
Conditionals Cheat Sheet10 min
4 exercices pour s'entraîner
Practice Quiz: Expressions and Variables10 min
Practice Quiz: Functions10 min
Practice Quiz: Conditionals25 min
Module 2 Graded Assessment50 min
Semaine
3
3 heures pour terminer

Loops

13 vidéos (Total 47 min), 2 lectures, 4 quiz
13 vidéos
What is a while loop?3 min
More while Loop Examples3 min
Why Initializing Variables Matters3 min
Infinite Loops and How to Break Them4 min
What is a for loop?5 min
More for Loop Examples2 min
Nested for Loops6 min
Common Errors in for Loops3 min
What is recursion? (Optional)4 min
Recursion in Action in the IT Context3 min
Loops Wrap Up1 min
In Marga's Words: How I Got Into Programming2 min
2 lectures
Loops Cheat Sheet10 min
Additional Recursion Sources10 min
4 exercices pour s'entraîner
Practice Quiz: While Loops20 min
Practice Quiz: For Loops20 min
Practice Quiz: Recursion25 min
Module 3 Graded Assessment50 min
Semaine
4
3 heures pour terminer

Strings, Lists and Dictionaries

16 vidéos (Total 67 min), 4 lectures, 4 quiz
16 vidéos
What is a string?2 min
The Parts of a String4 min
Creating New Strings6 min
More String Methods4 min
Formatting Strings5 min
What is a list?4 min
Modifying the Contents of a List5 min
Lists and Tuples3 min
Iterating over Lists and Tuples7 min
List Comprehensions4 min
What is a dictionary?5 min
Iterating over the Contents of a Dictionary4 min
Dictionaries vs. Lists3 min
Basic Structures Wrap Up1 min
In Marga's Words: My Most Challenging Script1 min
4 lectures
String Reference Cheat Sheet10 min
Formatting Strings Cheat Sheet10 min
Lists and Tuples Operations Cheat Sheet10 min
Dictionary Methods Cheat Sheet10 min
4 exercices pour s'entraîner
Practice Quiz: Strings10 min
Practice Quiz: Lists15 min
Practice Quiz: Dictionaries10 min
Module 4 Graded Assessment50 min
4.8
12 avis

Meilleurs avis pour Crash Course on Python

par TSJan 17th 2020

It's really great course with very good materials of content for beginners, I must recommend joining this course which is coming from Google.

par TDJan 19th 2020

Thanks for the very well made course. The interactive part is very useful to get hand-on exercise to understand the content.

Enseignant

À propos de Google

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....

À propos du Nombre de Google IT Automation with Python Certificat Professionnel

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. 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. This program builds on your IT foundations to help you take your career to the next level. It’s designed to teach you how to program with Python and how to use Python to automate common system administration tasks. You'll also learn to use Git and GitHub, troubleshoot and debug complex problems, and apply automation at scale by using configuration management and the Cloud. This certificate can be completed in about 6 months and is designed to prepare you for a variety of roles in IT, like more advanced IT Support Specialist or Junior Systems Administrator positions. Upon completing the program, you’ll have the option to share your information with potential employers, like Walmart, Sprint, Hulu, Bank of America, Google (of course!), and more. We 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. The content in the Google IT Automation with Python Professional Certificate is licensed under a Creative Commons Attribution 4.0 International License....
Google IT Automation with Python

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours du Certificat, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.