User Tools

Site Tools


python_tutorial

Python Tutorial

Python File Handling

Python NumPy

Python Machine Learning

Python MySQL

Python MongoDB

Python Reference

Python Module Reference

Python How To

Python - Beyond the Basics

Python - Beyond the Basics by Robert Smallshire and Austin Bingham

Python – Beyond the Basics deepens and broadens your knowledge of Python, a dynamic language popular for web development, big data, science, and scripting.”

“Python – Beyond the Basics builds directly on the foundations laid in our introductory Python course, Python Fundamentals. Python is a great dynamic language for web development, big data, science, and scripting. In this course we add breadth and depth to your Python skills, exploring the topics you'll need to create robust and readable applications of any size. On completing this course, you'll be familiar with the majority of Python techniques and constructs used in Python programs. Crucially, we'll also advise you on when – and when not – to use the different tools available in Python to best effect, to maximize the quality of your code, your productivity, and the joy inherent in coding in Python.”

Fair Use Source: https://app.pluralsight.com/library/courses/python-beyond-basics/description

Course Table of contents

This course is part of: Python Path

Prerequisites

5m 42s

Organizing Larger Programs

Beyond Basic Functions

Closures and Decorators

Properties and Class Methods

Strings and Representations

Numeric and Scalar Types

Python Numeric and Scalar Types - 1h 2m 15s

The time Type Clip Watched

2m 0s The datetime Type Clip Watched

3m 35s Durations with the timedelta Type Clip Watched

1m 14s Arithmetic with datetime Clip Watched

54s Time Zones Clip Watched

2m 54s Duck Tail: Floating Point vs. Rational Numbers Clip Watched

12m 46s Summary Clip Watched

3m 41s

Iterables and Iteration

29m 45s

Multi-Input Comprehensions Clip Watched

4m 18s Nested Comprehensions Clip Watched

1m 39s The map() Function Clip Watched

3m 27s Multiple Input Sequences Clip Watched

1m 46s map() Versus Comprehensions Clip Watched

41s The filter() Function Clip Watched

1m 58s The functools.reduce() Function Clip Watched

2m 43s Combining map() and reduce() Clip Watched

1m 37s The Iteration Protocols Clip Watched

2m 24s Putting the Protocols Together Clip Watched

58s Alternative Iterable Protocol Clip Watched

58s Extended iter() Format Clip Watched

1m 47s Duck Tail: Iterator for Streamed Sensor Data Clip Watched

1m 46s Summary Clip Watched

3m 36s

Inheritance and Subtype Polymorphism

36m 50s

Inheritance Overview Clip Watched

3m 50s A Realistic Example: SortedList Clip Watched

1m 44s The Built-In isinstance() Function Clip Watched

2m 34s The Built-In issubclass() Function Clip Watched

1m 7s Multiple Inheritance Clip Watched

2m 44s Details of Multiple Inheritance Clip Watched

1m 17s Method Resolution Order Clip Watched

3m 45s How Is Method Resolution Order Calculated? Clip Watched

1m 44s The Built-In super() Function Clip Watched

1m 57s Class-Bound Super Proxies Clip Watched

2m 32s Instance-Bound Super Proxies Clip Watched

1m 50s Calling super() Without Arguments Clip Watched

1m 16s SortedIntList Explained Clip Watched

1m 39s The Object Class Clip Watched

2m 10s Duck Tail: Inheritance for Implementation Sharing Clip Watched

1m 28s Summary Clip Watched

5m 6s

Implementing Collections

52m 48s

Collection Protocol Overview Clip Watched

1m 19s Collection Construction Clip Watched

5m 18s The Container Protocol Clip Watched

2m 18s The Sized Protocol Clip Watched

2m 26s The Iterable Protocol Clip Watched

2m 40s The Sequence Protocol: Indexing Clip Watched

2m 36s The Sequence Protocol: Slicing Clip Watched

3m 21s Comprehensible Test Results With __repr__() Clip Watched

1m 37s Implementing Equality and Inequality Clip Watched

4m 30s The Sequence Protocol: Reversing Clip Watched

1m 10s The Sequence Protocol: index() Clip Watched

2m 2s The Sequence Protocol: count() Clip Watched

43s Improving Performance from O(N) to O(log n) Clip Watched

4m 22s Refactoring to Avoid Don't Repeat Yourself (DRY) Clip Watched

2m 0s Checking Protocol Implementations Clip Watched

3m 3s The Sequence Protocol: Concatenation and Repetition Clip Watched

3m 55s The Set Protocol Clip Watched

5m 30s Duck Tail: Making a Mutable Set Clip Watched

1m 4s Summary Clip Watched

2m 48s

Exceptions and Errors

37m 48s

Always Specify an Exception Type Clip Watched

4m 1s The Standard Exception Hierarchy Clip Watched

4m 34s Exception Payloads Clip Watched

3m 56s Defining New Exceptions Clip Watched

3m 20s Chaining Exceptions Clip Watched

4m 27s Traceback Objects Clip Watched

2m 37s Assertions: Internal Invariants Clip Watched

3m 43s Assertions: Class Invariants Clip Watched

1m 21s Assertions: Performance Clip Watched

1m 38s Duck Tail: Preconditions and Postconditions Clip Watched

6m 4s Summary Clip Watched

2m 4s

Defining Context Managers

29m 15s

What Is a Context Manager? Clip Watched

2m 45s The Context Manager Protocol Clip Watched

2m 10s A First Context Manager Example Clip Watched

2m 47s __enter__() Clip Watched

1m 11s __exit__() Clip Watched

1m 43s __exit__() and Exception Propagation Clip Watched

2m 16s The with-statement Expansion Clip Watched

58s contextlib.contextmanager Clip Watched

4m 41s Multiple Context Managers Clip Watched

2m 46s Don't Pass a List! Clip Watched

1m 16s Duck Tail: Context Managers for Transactions Clip Watched

2m 56s Summary Clip Watched

3m 41s Introspection Module Watched

29m 8s

Object Types in Depth Clip Watched

3m 5s Introspecting Objects Clip Watched

5m 7s Introspecting Scopes Clip Watched

2m 59s The Python Standard Library Inspect Module Clip Watched

4m 25s Duck Tail: An Object Introspection Tool Clip Watched

11m 35s Summary Clip Watched

1m 55s

Fair Use Source: https://app.pluralsight.com/library/courses/python-beyond-basics/table-of-contents


Cloud Monk is Retired (for now). Buddha with you. © 2024 Losang Jinpa or Fair Use. Disclaimers. REPLACE with: navbar_footer


python_tutorial.txt · Last modified: 2024/04/28 03:21 by 127.0.0.1