Programming Foundations: Real-World Examples
Offered By: LinkedIn Learning
Course Description
Overview
Gain an understanding of core programming concepts while using Python.
Syllabus
Introduction
- Programming concepts with Python
- What you should know
- Using GitHub Codespaces
- Functions
- Code reuse
- Parameters and arguments
- Multiple parameters
- Local and global variables
- Objects
- Classes
- Object names
- Mutability
- Class inheritance
- Overriding inherited methods
- Modules
- Packages
- Lists
- Multidimensional lists
- Tuples
- Queues
- Stacks
- Create and combine sets
- Sort sets
- Add and remove items from sets
- Dictionaries
- Add items to dictionaries
- Reverse lookup issues
- If-else statements
- Match statements
- For loops
- While loops
- Break statements
- Catch errors
- Validate input
- Customize errors
- Polling
- Event-driven programming
- Next steps
Taught by
Barron Stone
Related Courses
Computer Vision: The FundamentalsUniversity of California, Berkeley via Coursera Programming Languages
University of Virginia via Udacity Learn to Program: Crafting Quality Code
University of Toronto via Coursera Computational Photography
Georgia Institute of Technology via Coursera Algorithms: Design and Analysis, Part 2
Stanford University via Coursera