About
This course consists of 10 modules designed to help you understand the Python programming language from basic to intermediate level. By the end of the course, you will complete two projects: - Minor Project - Major Project Through this course, you will gain the skills required to pursue careers such as: - Software Development Engineer - Data Analyst - Data Scientist - Web Developer - Backend Developer This program is suitable for both technical and non-technical students who want to build a strong foundation in Python. Module 1: Introduction to Python ● What is Python? ● Features & applications ● Installing Python & IDEs ● First program (Hello World) Module 2: Python Basics ● Variables and constants ● Data types ● Type conversion ● Input & output ● Comments Module 3: Operators ● Arithmetic operators ● Comparison operators ● Logical operators ● Assignment operators Module 4: Control Flow ● If, elif, else statements ● Nested conditions Module 5: Loops ● For loop ● While loop ● Loop control statements (break, continue, pass) Module 6: Data Structures (Intro) ● Lists ● Tuples ● Sets ● Dictionaries Module 7: Functions ● Defining functions ● Parameters & return values ● Built-in vs user-defined functions Module 8: File Handling (Intro) ● Reading files ● Writing files Module 9: Object-Oriented Programming (OOP) ● Classes and objects ● Constructors (__init__) ● Methods (instance, class, static) ● Inheritance ● Encapsulation ● Polymorphism Module 10: Problem Solving & Final Project ● Mini coding exercises ● Final project (To-Do list, quiz game, or expense tracker with OOP concepts)
You can also join this program via the mobile app. Go to the app
Instructors
Price
Group Discussion
This program is connected to a group. You’ll be added once you join the program.
