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

LinkedIn Learning

Programming Foundations: Real-World Examples

via LinkedIn Learning

Overview

Gain an understanding of core programming concepts while using Python.

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.8 rating at LinkedIn Learning based on 105 ratings

Start your review of Programming Foundations: Real-World Examples

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.