Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

Fundamentals Of Python Programming

via XuetangX

Overview






Through the study of Python programming courses, I can understand basic programming principles and basic programming methods, train the thinking methods of using computers to solve and deal with practical problems, master basic programming skills, and lay a good professional foundation for further study. 1 hour per week, zero base take-off! Programming makes work and life more free.



Syllabus

  • Python Language Overview
    • 1.1 Python Language Introduction (Video 1)
    • 1.2 Setting Up Python Development Environment (Video 2)
  • Python Language Basics
    • 2.1 Python Language Characteristics (Video 3)
    • 2.2 Reserved Words and Identifiers (Video 3)
    • 2.3 Variables (Video 4)
    • 2.4 Basic Data Types (Video 5)
    • 2.5 Operators (Videos 6 & 7)
    • 2.6 Input and Output (Video 8)
  • Program Flow Control
    • 3.1 Boolean Expressions (Video 9)
    • 3.2 Nesting of if Statements and 3.3 Conditional Expressions (Video 10)
    • 3.4 Loop Statements
    • 3.4.1 while Loop (Video 11)
    • 3.4.2 for Loop (Video 12)
    • 3.4.3 Nested Loops (Video 13)
    • 3.5 Jump Statements (Video 14)
  • Functions And Lambda Expressions
    • 4.1 Function Definition and Invocation (Video 15)
    • 4.2 Function Parameter Types (Videos 16 & 17)
    • 4.3 Function Return Values (Video 18)
    • 4.4 Variable Scope (Video 19)
    • 4.5 Lambda Expressions (Video 20)
    • 4.6 Recursive Function Calls (Video 21)
  • Data Structures
    • 5.1 Sequences (Videos 22, 23, and 24)
    • 5.2 Lists (Videos 25, 26, and 27)
    • 5.3 Tuples (Video 28)
    • 5.4 Dictionaries (Videos 29, 30, and 31)
    • 5.5 Sets (Videos 32 and 33)
  • Strings and Regular Expressions
    • 6.1 Strings (Videos 34, 35, and 36)
    • 6.2 Regular Expressions (Videos 37 and 38)
  • File and Folder Operations
    • 7.1 Basic File Operations (Videos 39 and 40)
    • 7.2 Folder Operations (Videos 41 and 42)
  • Object-Oriented Programming
    • 8.1 Defining a Class (Video 43) and 8.2 Creating Objects of a Class (Video 43)
    • 8.3 Attributes (Video 44)
    • 8.4 Inheritance in Classes (Videos 45 and 46)
  • Modules and Packages
    • 9.1 Modules (Video 47)
    • 9.2 Packages in Python (Video 48)
  • Error and Exception Handling
    • 10.1 Overview of Exceptions (Video 49)
    • 10.2 Exception Handling Statements (Video 50)
  • Exam

    Taught by

    Chongqing Industry Polytechnic College

    Reviews

    Start your review of Fundamentals Of Python Programming

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.