O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Python Tools, Modules and JSON

Video Description

The Python Tools, Modules and JSON course will enable the students to learn the more advanced concepts of writing and running Python scripts. The course builds on the Python Fundamentals course and covers the more complex topics such as iterators and generators, regular expressions, introspection and lambda functions, metaclasses and decorators, and using the extensive functionality of Python modules. Extra emphasis is placed on features unique to Python, such as metaprogramming and JSON. After completing this course, the students will immediately be able to use Python to complete tasks in the real world. The Python Tools, Modules and JSON course will comprehensively cover the more advanced topics related to the Python programming language with primary focus on the several tools, modules and JSON. The course enables the students to code efficient scripts to solve the real-world problems using the advanced features of Python.

Table of Contents

  1. Chapter 01 - Programming Tools
    1. Topic A: Iterators and Generators - Part 1 00:00:25
    2. Iterators and Generators - Part 2 00:15:27
    3. Iterators and Generators - Part 3 00:00:19
    4. Topic B: Regular Expressions - Part 1 00:00:23
    5. Regular Expressions - Part 2 00:17:49
    6. Regular Expressions - Part 3 00:00:25
    7. Topic C: Introspection and Lambda Functions - Part 1 00:00:25
    8. Introspection and Lambda Functions - Part 2A 00:04:06
    9. Introspection and Lambda Functions - Part 2B 00:11:14
    10. Introspection and Lambda Functions - Part 2C 00:05:27
    11. Introspection and Lambda Functions - Part 2D 00:06:00
    12. Introspection and Lambda Functions - Part 3 00:00:19
    13. Topic D: Metaclasses and Decorators - Part 1 00:00:19
    14. Metaclasses and Decorators - Part 2A 00:02:46
    15. Metaclasses and Decorators - Part 2B 00:10:51
    16. Metaclasses and Decorators - Part 2C 00:02:49
    17. Metaclasses and Decorators - Part 2D 00:06:59
    18. Metaclasses and Decorators - Part 3 00:00:17
  2. Chapter 02 - Modules and Packages
    1. Topic A: Modules and Packages - Part 1 00:00:19
    2. Modules and Packages - Part 2 00:24:39
    3. Modules and Packages - Part 2A 00:10:21
    4. Modules and Packages - Part 2B 00:09:03
    5. Modules and Packages - Part 2C 00:05:13
    6. Modules and Packages - Part 3 00:00:14
    7. Topic B: Working with APIs - Part 1 00:00:22
    8. Working with APIs - Part 2 00:13:57
    9. Working with APIs - Part 3 00:00:16
  3. Chapter 03 - Metaprogramming and JSON
    1. Topic A: Metaprogramming Primer - Part 1 00:00:16
    2. Metaprogramming Primer - Part 2 00:18:26
    3. Metaprogramming Primer - Part 3 00:00:16
    4. Topic B: Decorators and Monkey Patching - Part 1 00:00:20
    5. Decorators and Monkey Patching - Part 2A 00:04:31
    6. Decorators and Monkey Patching - Part 2B 00:05:26
    7. Decorators and Monkey Patching - Part 2C 00:02:47
    8. Decorators and Monkey Patching - Part 2D 00:07:54
    9. Decorators and Monkey Patching - Part 3 00:00:15
    10. Topic C: XML and JSON Structure - Part 1 00:00:17
    11. XML and JSON Structure - Part 2 00:09:26
    12. XML and JSON Structure - Part 3 00:00:13
    13. Topic: Generating XML and JSON - Part 1 00:00:14
    14. Generating XML and JSON - Part 2 00:16:41
    15. Generating XML and JSON - Part 3 00:00:14
    16. Topic E: Parsing XML and JSON - Part 1 00:00:23
    17. Parsing XML and JSON - Part 2 00:18:24
    18. Parsing XML and JSON - Part 3 00:00:15
    19. Topic F: Implementing Algorithms - Part 1 00:00:30
    20. Implementing Algorithms - Part 2 00:17:59
    21. Implementing Algorithms - Part 3 00:00:24