About this Course

104,746 recent views
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Beginner Level
Approx. 13 hours to complete
English

What you will learn

  • 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

Skills you will gain

SerializationBuilding a SolutionCreating and Translating Media FilesInteracting with Web Services
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Beginner Level
Approx. 13 hours to complete
English

Instructor

Offered by

Placeholder

Google

Syllabus - What you will learn from this course

Content RatingThumbs Up98%(1,232 ratings)Info
Week
1

Week 1

3 hours to complete

Manipulating Images

3 hours to complete
8 readings
8 readings
Course Introduction10m
Welcome to the Course!10m
Module 1 Introduction10m
Built-In Libraries vs. External Libraries10m
What is an API?10m
How to Make Sense of an API?10m
How to Use PIL for Working With Images10m
Project Problem Statement10m
Week
2

Week 2

3 hours to complete

Interacting with Web Services

3 hours to complete
10 readings
10 readings
Module 2 Introduction10m
Web Applications and Services10m
Data Serialization10m
Data Serialization Formats10m
More About JSON10m
The Python Requests Library10m
Useful Operations for Python Requests10m
HTTP GET and POST Methods10m
What is Django?10m
Project Problem Statement10m
Week
3

Week 3

3 hours to complete

Automatic Output Generation

3 hours to complete
8 readings
8 readings
Module 3 Introduction10m
Introduction to Python Email Library10m
Adding Attachments10m
Sending the Email Through an SMTP Server10m
Introduction to Generating PDFs10m
Adding Tables to our PDFs10m
Adding Graphics to our PDFs10m
Project Problem Statement10m
Week
4

Week 4

3 hours to complete

Putting It All Together

3 hours to complete
1 video (Total 1 min), 3 readings, 1 quiz
1 video
3 readings
Module 4 Introduction10m
Project Problem Statement10m
How to Approach the Problem10m

Reviews

TOP REVIEWS FROM AUTOMATING REAL-WORLD TASKS WITH PYTHON

View all reviews

About the Google IT Automation with Python Professional Certificate

Google IT Automation with Python

Frequently Asked Questions

More questions? Visit the Learner Help Center.