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
Conception et mise en œuvre d'algorithmes.École Polytechnique via Coursera Algorithmen und Datenstrukturen
Universität Osnabrück via iversity 数据结构与算法 Data Structures and Algorithms
Peking University via Coursera Data Structures and Algorithm Design Part I | 数据结构与算法设计(上)
Tsinghua University via edX 数据结构基础
Peking University via Coursera