Python Programming Language
About Course
This course is designed for beginners who want to learn Python from scratch and progress to advanced topics. Whether you’re completely new to programming or looking to deepen your Python knowledge, this course covers all essential areas.
Course Outline:
- Introduction to Python: Learn Python from zero, including variables, data types, and conditional statements.
- Loops: Master different types of loops and control flow to handle repetitive tasks.
- Functions & Strings: Dive into writing reusable functions and manipulating strings.
- Midterm Revision: Review core topics to solidify your understanding before advancing further.
- Collections: Explore Python’s powerful data structures: lists, tuples, sets, and dictionaries.
- Error Handling & Files: Learn how to manage errors and handle files in Python.
- Object-Oriented Programming (OOP): Understand classes, objects, inheritance, and more.
- Introduction to NumPy: Get a taste of data manipulation with the popular NumPy library.
- Final Revision: Solve problems and review key concepts to prepare for the final evaluation.
By the end of the course, students will have a strong foundation in Python and be ready to tackle more complex projects.
Course Content
Lecture 01
-
Introduction to Python from Zero to Conditional Statements
00:00