Informações sobre o curso

1,772,654 visualizações recentes

Certificados compartilháveis

Tenha o certificado após a conclusão

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível iniciante

Aprox. 25 horas para completar

Sugerido: 18 hours/week...

Inglês

Legendas: Inglês

O que você vai aprender

  • 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

Habilidades que você terá

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

Certificados compartilháveis

Tenha o certificado após a conclusão

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível iniciante

Aprox. 25 horas para completar

Sugerido: 18 hours/week...

Inglês

Legendas: Inglês

Programa - O que você aprenderá com este curso

Semana
1

Semana 1

4 horas para concluir

Hello Python!

4 horas para concluir
14 vídeos (Total 44 mín.), 5 leituras, 4 testes
14 videos
Course Introduction5min
The Beginning of Your Programming Journey2min
What is programming?2min
What is automation?2min
Getting Computers to Work for You3min
What is Python?3min
Why is Python relevant to IT?4min
Other Languages3min
Hello, World!2min
Getting Information from the User2min
Python Can Be Your Calculator2min
First Steps Wrap Up1min
Meet Marga, the Curriculum Developer1min
5 leituras
Welcome to the Course!10min
Program Surveys10min
A Note on Syntax and Code Blocks5min
More About Python10min
First Programming Concepts Cheat Sheet10min
4 exercícios práticos
Practice Quiz: Introduction to Programming25min
Practice Quiz: Introduction to Python25min
Practice Quiz: Hello World25min
Module 1 Graded Assessment50min
Semana
2

Semana 2

4 horas para concluir

Basic Python Syntax

4 horas para concluir
14 vídeos (Total 45 mín.), 9 leituras, 4 testes
14 videos
Data Types4min
Variables4min
Expressions, Numbers, and Type Conversions2min
Defining Functions3min
Returning Values4min
The Principles of Code Reuse2min
Code Style4min
Comparing Things4min
Branching with if Statements2min
else Statements3min
elif Statements3min
Basic Syntax Wrap Up1min
In Marga's Words: Why I Like Python1min
9 leituras
Data Types Recap10min
Implicit vs Explicit Conversion10min
Defining Functions Recap10min
Returning Values Using Functions10min
Comparison Operators10min
if Statements Recap10min
else Statements and the Modulo Operator10min
More Complex Branching with elif Statements10min
Conditionals Cheat Sheet10min
4 exercícios práticos
Practice Quiz: Expressions and Variables25min
Practice Quiz: Functions25min
Practice Quiz: Conditionals25min
Module 2 Graded Assessment50min
Semana
3

Semana 3

4 horas para concluir

Loops

4 horas para concluir
13 vídeos (Total 47 mín.), 7 leituras, 4 testes
13 videos
What is a while loop?3min
More while Loop Examples3min
Why Initializing Variables Matters3min
Infinite Loops and How to Break Them4min
What is a for loop?5min
More for Loop Examples2min
Nested for Loops6min
Common Errors in for Loops3min
What is recursion? (Optional)4min
Recursion in Action in the IT Context3min
Loops Wrap Up1min
In Marga's Words: How I Got Into Programming2min
7 leituras
Anatomy of a While Loop10min
Common Pitfalls With Variable Initialization10min
Infinite loops and Code Blocks10min
For Loops Recap10min
A Closer Look at the Range() Function10min
Loops Cheat Sheet10min
Additional Recursion Sources10min
4 exercícios práticos
Practice Quiz: While Loops25min
Practice Quiz: For Loops20min
Practice Quiz: Recursion25min
Module 3 Graded Assessment50min
Semana
4

Semana 4

6 horas para concluir

Strings, Lists and Dictionaries

6 horas para concluir
16 vídeos (Total 67 mín.), 15 leituras, 4 testes
16 videos
What is a string?2min
The Parts of a String4min
Creating New Strings6min
More String Methods4min
Formatting Strings5min
What is a list?4min
Modifying the Contents of a List5min
Lists and Tuples3min
Iterating over Lists and Tuples7min
List Comprehensions4min
What is a dictionary?5min
Iterating over the Contents of a Dictionary4min
Dictionaries vs. Lists3min
Basic Structures Wrap Up1min
In Marga's Words: My Most Challenging Script1min
15 leituras
String Indexing and Slicing10min
Basic String Methods10min
Advanced String Methods10min
String Formatting10min
String Reference Cheat Sheet10min
Formatting Strings Cheat Sheet10min
Lists Defined10min
Modifying Lists10min
Tuples10min
Iterating Over Lists Using Enumerate10min
List Comprehensions10min
Lists and Tuples Operations Cheat Sheet10min
Dictionaries Defined10min
Iterating Over Dictionaries10min
Dictionary Methods Cheat Sheet10min
4 exercícios práticos
Practice Quiz: Strings25min
Practice Quiz: Lists25min
Practice Quiz: Dictionaries25min
Module 4 Graded Assessment50min
4.7
502 avaliaçõesChevron Right

Principais avaliações do Crash Course on Python

por PKMar 12th 2020

The exercises in each module were really helpful and the course has covered all of the required bascis. People reading this, I will tell you not to skip the OOP module as it is the essence of python.

por IAFeb 25th 2020

Amazing and Engaging Journey! It was a well-designed course: short videos covering a lot of stuff, quizzes and graded assignments and a beautiful overview of Python's structure and usability.

Instrutores

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

Sobre Certificado Profissional Google IT Automation with Python

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. If you’d like to learn the fundamentals of IT support, check out the beginner level Google IT Support Professional Certificate....
Google IT Automation with Python

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você se inscreve em um curso, ganha acesso a todos os cursos no certificado e obtém um certificado quando completar o trabalho. Seu certificado eletrônico pode ser adicionado à sua página de Participações, de onde você pode imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, pode participar como ouvinte sem custo.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.