Informações sobre o curso

201,453 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. 19 horas para completar
Inglês
Legendas: Inglês

O que você vai aprender

  • 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

Habilidades que você terá

Improving Software PerformanceManaging Scarce ResourcesAdvanced TroubleshootingUnderstanding ErrorsFinding the Root Cause of a Problem
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. 19 horas para completar
Inglês
Legendas: Inglês

Instrutores

oferecido por

Logotipo de Google

Google

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up94%(2,418 classificações)Info
Semana
1

Semana 1

5 horas para concluir

Troubleshooting Concepts

5 horas para concluir
14 vídeos (Total 71 mín.), 3 leituras, 4 testes
14 videos
Intro to Module 1: Troubleshooting Concepts2min
What is debugging?4min
Problem Solving Steps4min
Silently Crashing Application5min
"It Doesn't Work"7min
Creating a Reproduction Case4min
Finding the Root Cause6min
Dealing with Intermittent Issues4min
Intermittently Failing Script9min
What is binary search?3min
Applying Binary Search in Troubleshooting4min
Finding Invalid Data6min
Module 1 Wrap Up: Troubleshooting Concepts2min
3 leituras
Welcome to the Course10min
Linear and Binary Search (Optional)10min
How to Log in to Qwiklabs10min
3 exercícios práticos
Practice Quiz: Introduction to Debugging25min
Practice Quiz: Understanding the Problem25min
Practice Quiz: Binary Searching a Problem25min
Semana
2

Semana 2

5 horas para concluir

Slowness

5 horas para concluir
15 vídeos (Total 77 mín.), 3 leituras, 4 testes
15 videos
Why is my computer slow?4min
How Computers Use Resources5min
Possible Causes of Slowness5min
Slow Web Server10min
Writing Efficient Code4min
Using the Right Data Structures3min
Expensive Loops4min
Keeping Local Results4min
Slow Script with Expensive Loop7min
Parallelizing Operations6min
Slowly Growing in Complexity4min
Dealing with Complex Slow Systems4min
Using Threads to Make Things Go Faster5min
Module 2 Wrap Up: Slowness1min
3 leituras
Monitoring Tools10min
More About Improving Our Code10min
More About Complex Slow Systems10min
3 exercícios práticos
Practice Quiz: Understanding Slowness25min
Practice Quiz: Slow Code25min
Practice Quiz: When Slowness Problems Get Complex25min
Semana
3

Semana 3

5 horas para concluir

Crashing Programs

5 horas para concluir
14 vídeos (Total 78 mín.), 2 leituras, 4 testes
14 videos
Systems That Crash6min
Understanding Crashing Applications6min
What to do when you can't fix the program?4min
Internal Server Error10min
Accessing Invalid Memory7min
Unhandled Errors and Exceptions6min
Fixing Someone Else's Code4min
Debugging a Segmentation Fault5min
Debugging a Python Crash5min
Crashes in Complex Systems6min
Communication and Documentation During Incidents5min
Writing Effective Postmortems4min
Module 3 Wrap Up: Crashing Programs1min
2 leituras
Resources for Understanding Crashes10min
Resources for Debugging Crashes10min
3 exercícios práticos
Practice Quiz: Why Programs Crash25min
Practice Quiz: Code that Crashes25min
Practice Quiz: Handling Bigger Incidents25min
Semana
4

Semana 4

5 horas para concluir

Managing Resources

5 horas para concluir
16 vídeos (Total 74 mín.), 3 leituras, 4 testes
16 videos
Memory Leaks and How to Prevent Them5min
Managing Disk Space5min
Network Saturation5min
Dealing with Memory Leaks8min
Getting to the Important Tasks6min
Prioritizing Tasks6min
Estimating the Time Tasks Will Take4min
Communicating Expectations5min
Dealing with Hard Problems4min
Proactive Practices5min
Planning Future Resource Usage4min
Preventing Future Problems4min
Module 4 Wrap Up: Managing Resources1min
Congratulations!1min
Sneak Peek of Next Course1min
3 leituras
More About Managing Resources10min
More About Making the Best Use of Our Time10min
More About Preventing Future Breakage10min
3 exercícios práticos
Practice Quiz: Managing Computer Resources25min
Practice Quiz: Managing Our Time25min
Practice Quiz: Making Our Future Lives Easier25min

Avaliações

Principais avaliações do TROUBLESHOOTING AND DEBUGGING TECHNIQUES

Visualizar todas as avaliações

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

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • 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.

  • Se você se inscrever, terá 7 dias para testar sem custo e, durante este período, pode cancelar sem multa. Depois disso, não reembolsamos, mas você pode cancelar sua inscrição a qualquer momento. Veja nossa política para o reembolso total.

  • Este curso não oferece créditos universitários, mas algumas universidades podem aceitar certificados de cursos que podem ser convertidos em créditos. Entre em contato com sua instituição para saber mais. Com os cursos on-line e os certificados Mastertrack™ do Coursera, é possível ganhar créditos universitários.

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