完整的 Python 开发人员认证课程
The Complete Python Developer Certification Course
- 01 - Introduction
- 001 Configuring Our Dev Environment and Creating Our First Program
- 002 Basics of Variables
- 003 Dedicated TA Support
- 005 Basic Datatypes in Python
- 006 How to proceed in this course
- 007 Basic Arithmetic in Python
- 008 Indexing and Slicing Strings
- 009 Basic String Methods
- 010 Formatting Strings Using the Format Method
- 011 Strings are Immutable
- 013 Section 1 Assignments
- 02 - Lists, Tuples and Dictionaries
- 001 Lists in Python
- 002 Assignment List Assignment
- 003 Accessing Elements in Nested Lists
- 004 Finding Index Positions in Lists and Counting Duplicates
- 005 Tuples in Python
- 006 Dictionaries in Python
- 007 Comparison Operators
- 008 Section 2 Assignments
- 03 - Functions and Variable Scope
- 001 Introduction to Creating Functions
- 002 args and kwargs in Python
- 003 Basics of Variable Scope
- 004 Scope and Nested Functions
- 005 Section 3 Assignments
- 04 - Control Flow
- 001 Control Flow If & Else Statements
- 002 Control Flow Elif Statements
- 003 For Loops
- 004 Pass Statement in For Loops
- 005 While Loops
- 006 Looping and Unpacking with Dictionaries and Tuples
- 007 Range, Enumerate, and Zip Functions
- 008 More Handy Functions and the Random Package
- 009 Accepting Input From a User
- 010 Section 4 Assignments Part 1
- 011 Section 4 Assignments Part 2
- 012 Section 4 Assignments Part 3
- 013 Section 4 Assignments Advanced Assignment
- 05 - Modules, Packages and Object Oriented Programming in Python
- 001 Revisiting the Difference between Methods and Functions
- 002 Classes and Objects
- 003 Classes Attributes vs Object Attributes
- 004 Calling Python Code That is Saved in Another File
- 005 Inheritance and Polymorphism
- 006 Abstract Classes and Methods
- 007 Practical Application of OOP
- 008 Double Under (Dunder) Methods
- 009 Python Script Files
- 010 Python Modules and Using Code from Other Files
- 011 Python Packages
- 012 Understanding the if __name__ == __main__ Syntax
- 013 Section 5 Assignment
- 06 - File IO and Exception Handling in Python
- 001 Exception Handling
- 002 File IO
- 003 File IO with Exception Handling
- 004 OS Module
- 005 Traversing Directories Using the OS Module
- 006 OS Module Continued
- 007 args Command Line Arguments and the re Module
- 008 Section 6 Assignment