YoVDO

Python Essential Libraries

Offered By: LinkedIn Learning

Tags

Python Courses Image Processing Courses HTTP Requests Courses

Course Description

Overview

Learn how to use four essential libraries that every Python developer should consider for common development scenarios: Pendulum, Requests, PyFilesystem, and Pillow.

Syllabus

Introduction
  • Power up your Python with libraries
  • What you should know
  • Setting up the development environment
1. Overview
  • Introduction to third-party libraries
  • Overview of pip
2. Pendulum for Dates
  • Introduction to Pendulum
  • Creating dates and times
  • Date formatting
  • Date calculation and comparison
  • Challenge: Pendulum
  • Solution: Pendulum
3. Requests for Networking
  • Introduction to the Requests library
  • Creating basic requests
  • Working with responses
  • Using authentication
  • Advanced features
4. PyFilesystem for File Operations
  • Overview of PyFilesystem
  • Working with files
  • Working with directories
  • Walking a file system
  • Challenge: PyFilesystem
  • Solution: PyFilesystem
5. Pillow for Image Processing
  • Introduction to Pillow
  • Basic image operations
  • Image manipulation
  • Editing images
  • Challenge: Pillow
  • Solution: Pillow
Conclusion
  • Next steps

Taught by

Joe Marini

Related Courses

Introduction to Artificial Intelligence
Stanford University via Udacity
Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Computational Photography
Georgia Institute of Technology via Coursera
Digital Signal Processing
École Polytechnique Fédérale de Lausanne via Coursera
Creative, Serious and Playful Science of Android Apps
University of Illinois at Urbana-Champaign via Coursera