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

LinkedIn Learning

Programming Concepts for Python

via LinkedIn Learning

Write review

Overview

Syllabus

Introduction
  • Programming concepts with Python
  • What you should know
  • Using GitHub Codespaces
1. Functions
  • Functions
  • Code reuse
  • Parameters and arguments
  • Multiple parameters
  • Local and global variables
2. Objects
  • Objects
  • Classes
  • Object names
  • Mutability
3. Class Inheritance
  • Class inheritance
  • Overriding inherited methods
4. Modules and Packages
  • Modules
  • Packages
5. Lists and Tuples
  • Lists
  • Multidimensional lists
  • Tuples
6. Queues and Stacks
  • Queues
  • Stacks
7. Sets
  • Create and combine sets
  • Sort sets
  • Add and remove items from sets
8. Dictionaries
  • Dictionaries
  • Add items to dictionaries
  • Reverse lookup issues
9. Conditional Execution
  • If-else statements
  • Match statements
10. Loops
  • For loops
  • While loops
  • Break statements
11. Error Handling
  • Catch errors
  • Validate input
  • Customize errors
12. Polling and Event-Driven Programming
  • Polling
  • Event-driven programming
Conclusion
  • Next steps

Taught by

Barron Stone

Reviews

4.7 rating at LinkedIn Learning based on 323 ratings

Start your review of Programming Concepts for Python

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.