Skip to Content
Python Standard Library Essentials With Jupyter
video

Python Standard Library Essentials With Jupyter

by Liam Parker
July 2024
Beginner
3h 12m
English
Pragmatic AI Labs

Overview

Python Standard Library Essentials with Jupyter

For Absolute Beginners

Description

Master the core modules and features of Python's extensive standard library. This comprehensive course covers file handling, data structures, mathematical operations, data analysis, and interactive computing environments. You'll learn how to leverage built-in Python capabilities to write efficient, powerful code for a wide range of applications.

Outline

  1. Introduction to Python's Standard Library
  2. Overview of the standard library
  3. Importance in Python programming

  4. Data Structures and Algorithms

  5. Lists, sets, tuples, and dictionaries
  6. Working with sequences and mappings
  7. Advanced operations and methods

  8. File Handling and I/O

  9. Basic file operations (reading, writing, appending)
  10. Working with directories using the os module
  11. Advanced file and directory operations

  12. Mathematical and Numeric Modules

  13. Math module for basic operations
  14. Random module for generating random data
  15. Statistics module for data analysis

  16. Date and Time Handling

  17. Datetime module for date and time operations
  18. Time module for time-related functions
  19. Calendar module for calendar-related tasks

  20. Data Serialization

  21. Pickle module for object serialization
  22. Working with custom objects
  23. CSV module for reading and writing CSV files

  24. Interactive Computing with Jupyter

  25. Introduction to Jupyter notebooks
  26. Jupyter vs Google Colab
  27. Magic commands and cell types

  28. Data Visualization with Matplotlib

  29. Creating basic plots
  30. Customizing plots and figures
  31. Advanced Matplotlib features

  32. Advanced Python Environments

  33. IPython magic commands
  34. File and system operations in IPython
  35. Language integrations (JavaScript, Bash, HTML)

  36. Best Practices and Tips

    • Efficient use of the standard library
    • Common pitfalls and how to avoid them
    • Resources for further learning
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Watch now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Three Essentials for Agentic AI Security

Three Essentials for Agentic AI Security

Paolo Dal Cin, Daniel Kendzior, Yusof Seedat, Renato Marinho
Rust GUI Development for Linux

Rust GUI Development for Linux

Alfredo Deza, Noah Gift

Publisher Resources

ISBN: 07082024VIDEOPAIMLPublisher Website