This document outlines the topics that will be covered in a Python programming course including basic syntax and data types, lists and dictionaries, functions and modules, working with files and exceptions, object-oriented programming concepts, and advanced topics like regular expressions and web development. Students will apply the skills learned throughout the course by working on a final project to create a functional Python program.
Download as TXT, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
22 views
Python
This document outlines the topics that will be covered in a Python programming course including basic syntax and data types, lists and dictionaries, functions and modules, working with files and exceptions, object-oriented programming concepts, and advanced topics like regular expressions and web development. Students will apply the skills learned throughout the course by working on a final project to create a functional Python program.
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1
II.
Basic Syntax and Data Types
• Variables and data types (int, float, str) • Operators and expressions • Conditional statements (if/else) • Loops (for, while) III. Lists and Dictionaries • Creating and manipulating lists and dictionaries • Accessing and modifying list and dictionary elements • Iterating through lists and dictionaries IV. Functions and Modules • Defining and calling functions • Importing and using modules • Creating and using custom modules V. Working with Files and Exceptions • Reading and writing to files • Handling exceptions VI. Object-Oriented Programming • Defining and using classes • Inheritance and polymorphism VII. Advanced Topics • Regular expressions • Working with databases • Networking • Web development with Python VIII. Final Project • Students will choose a project to work on throughout the course, applying their knowledge of Python to create a functional program.