Introduction to Python Programming
Learn the fundamentals of computer science in one of the field’s most popular programming languages, Python 3.
Courses In This Series
Course 1 – Computing in Python I: Fundamentals and Procedural Programming
Course 2 – Computing in Python II: Control Structures
- Lectures 4
- Quizzes 0
- Students 0
- Assessments Yes
Learn the fundamentals of computing in Python, including variables, operators, and writing and debugging your own programs.
Learn about control structures, one of the most powerful parts of programming. This course covers conditionals, loops, functions, and error handling, specifically in Python but with broader applicability to other languages as well.
Learn more complex ways of handling data, including files, lists, and dictionaries for building complex programs.
Learn about recursion, search and sort algorithms, and object-oriented programming in Python.