К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Automating Real-World Tasks with Python · LearnSpace
Назад в каталог
courseraIT и технологии

Automating Real-World Tasks with Python

Курс от Google
Начальный≈ 17 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

In this course, we'll tie all the concepts they’ve learned throughout this program together. They’ll tackle scenarios in Qwiklabs that will challenge them to use multiple skills at once. They’ll take a closer look at how to use external Python modules like the Python Image Library (PIL) to extend their code’s capabilities. They’ll also use data serialization to turn in-memory objects into messages that can be sent over programs with Application Programming Interfaces (APIs). Finally, learners will solve a real-world problem by using their technical knowledge to create a program!

Навыки, которые вы освоите

Python ProgrammingAutomationEmail AutomationApplication Programming Interface (API)System MonitoringRestful APIScriptingDebuggingJSONIT AutomationWeb Services

Программа курса

5 модулей · 92 учебных материалов

01Manipulating images17 материалов

Course introduction

Course introductionЧтениеWelcome to the courseЧтение

Application Programming Interfaces (APIs)

Module 1 IntroductionЧтениеDistributed systemsЧтение

Учитесь у экспертов

Google Career Certificates

Преподаватель курса

Automating Real-World Tasks with Python
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 17 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Украинский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Турецкий, Испанский, Японский

Часть программы вашего университета
NALSDЧтение
Built-In Libraries vs. External LibrariesЧтение
What is an API?Чтение
How to Make Sense of an API?Чтение
Generate and manage containersЧтение
Generate and manage containers: VS Studio & DockerЧтение

Manipulating Images

How to Use PIL for Working With ImagesЧтение

Module 1 Project

Project Problem StatementЧтениеGlossary terms from course 6, module 1ЧтениеQwiklabs Guidelines and Troubleshooting StepsЧтениеQwiklabs assessment: Scale and convert images using PILВнешний инструментExemplar: Scale and convert images using PILЧтениеModule 1 challenge: Scale and convert images using PILЗадание
02Interacting with web services20 материалов

Web Applications and Services

Module 2 IntroductionЧтениеWeb Applications and ServicesЧтениеRESTful APIsЧтениеWhat is REST architecture?ЧтениеUsing REST APIs to access web dataЧтениеPython tools for REST APIsЧтениеWhat is Flask?ЧтениеHow to use FlaskЧтениеData SerializationЧтениеData Serialization FormatsЧтениеMore About JSONЧтение

Python Requests

The Python Requests LibraryЧтениеUseful Operations for Python RequestsЧтениеHTTP GET and POST MethodsЧтениеWhat is Django?Чтение

Module 2 Project

Project Problem StatementЧтениеGlossary terms from course 6, module 2ЧтениеQwiklabs assessment: Process text files with Python dictionaries and upload to running web serviceВнешний инструментExemplar: Process text files with Python dictionaries and upload to running web serviceЧтениеModule 2 challenge: Process Text Files with Python Dictionaries and Upload to Running Web ServiceЗадание
03Automatic output generation25 материалов

Sending Emails from Python

Module 3 IntroductionЧтениеLoggingЧтениеThe logging moduleЧтениеException handlingЧтениеException handling examplesЧтениеIntroduction to Python Email LibraryЧтениеAdding AttachmentsЧтениеSending the Email Through an SMTP ServerЧтение

Generating PDFs from Python

Introduction to Generating PDFsЧтениеAdding Tables to our PDFsЧтениеAdding Graphics to our PDFsЧтение

Module 3 Project

Project Problem StatementЧтениеQwiklabs assessment: Automatically generate a PDF and send it by emailВнешний инструментExemplar: Automatically Generate a PDF and send it by emailЧтениеCoach dialogue: Automating reporting and emailsDIALOGUEModule 3 challenge: Automatically Generate a PDF and Send it by EmailЗадание

Site reliability metrics

DevOpsЧтениеSLAsЧтениеSLOsЧтениеSLIsЧтениеError budgetsЧтениеDevOps reviewЧтениеTest your knowledge: DevopsЗадание
04Putting it all together23 материалов

Final Course Project

Module 4 IntroductionЧтениеProject Problem StatementЧтениеHow to Approach the ProblemЧтениеQwiklabs assessment: Automate updates to catalog informationВнешний инструментExemplar: Automate Updates to catalog informationЧтениеModule 4 challenge: Automate updating catalog informationЗадание

AI in IT Automation

Introduction to AI in IT automationЧтениеNathalia: Driving impact with AI in the workplaceВидеоUse generative AI to help you work smarter and fasterЧтениеBoost your IT support skills with AIВидеоLeverage AI for faster troubleshootingВидеоCommunicate technical concepts with AIВидео

Course Wrap Up

Course 6 glossaryЧтениеIT Automation with Python glossaryЧтениеGoogle IT Cert Participant Exit SurveyPLUGINOuttakes!Видео
05Career resources7 материалов

On the job

Social emotional skillsЧтениеWorking from homeЧтениеAdvanced communication skillsЧтениеImpostor syndromeЧтениеRecognizing burnoutЧтениеResources for Google IT Automation with Python Certificate graduatesЧтениеEnd of course surveyPLUGIN
Glossary terms from course 6, module 3Чтение
IT skills in action readingЧтение
Automate routine IT tasks with AIВидео
Simplify IT documentation using AIВидео
Use AI to identify IT security risksВидео
Activity: Use generative AI to optimize a Python scriptЗадание
Key takeaways for AI in IT automationЧтение
Introducing Google AI EssentialsВидео
Take the next step with Google AI EssentialsЧтение