Python Basics

Python Basics

Python Basics

Class Duration: 2 hour per day

Course Duration: 1 month

Eligibility: 12th Pass and must have knowledge of any programming language

₹10,000.00 ₹5,000.00 50% OFF

🎯 Course Highlights

Learn from Scratch – No Experience Needed
Build Real Python Programs
Master OOP: Classes, Objects, Methods & More
Work on a Mini Project
Certification of Completion

 

🗓️ Week 1: Python Basics

Day 1: Introduction to Python

  • What is Python?
  • Installing Python and IDEs (e.g., VS Code, Thonny, Jupyter)
  • Writing your first program: print("Hello, World!")
  • Basic syntax and comments

        Variables and Data Types

  • Variables
  • Data types: int, float, str, bool
  • Type casting
  • input() and simple calculations

         Operators and Expressions

  • Arithmetic operators
  • Comparison operators
  • Logical operators
  • Basic math with variables

  Day 2: Strings and String Methods

  • Creating and manipulating strings
  • String formatting (f-strings)
  • Common string methods: .upper(), .lower(), .replace(), .split()

         Control Flow - If Statements

  • if, elif, else
  • Nested conditionals
  • Logical expressions in conditions

Control Structures and Collections

 Loops - For Loops

  • for loops with range()
  • Iterating over strings and lists

Loops - While Loops & Loop Control

  • while loops
  • break, continue, and pass

        Lists

  • Creating lists
  • Accessing and modifying items
  • List methods: .append(), .remove(), .sort(), etc.

Day 3: Tuples and Sets

  • Tuples: syntax, immutability
  • Sets: unique items, set methods

     Dictionaries

  • Key-value pairs
  • Accessing, adding, and updating entries
  • Iterating through dictionaries

🗓️Day 4: Functions and Error Handling

       Functions – Basics

  • Defining and calling functions
  • Parameters and return values

      Functions – Scope and Default Arguments

  • Variable scope
  • Default and keyword arguments

         Error Handling

  • try, except, finally
  • Common Python errors (ZeroDivisionError, ValueError, etc.)

Day 5: Modules and Importing

  • Importing built-in modules (math, random)
  • Writing and importing custom modules

      Practice Day

  • Small projects or practice problems using functions, loops, and collections

       File Handling and Mini Projects

Day 6: File Handling

  • Opening, reading, and writing files
  • File modes ('r', 'w', 'a')
  • Using with for safe file operations

 Lists & Dictionaries Practice

  • Real-world examples: contact book, grade tracker
  • Data structure manipulation

Day 7: Basic OOP (Optional for Enthusiastic Learners)

  • Classes and objects
  • Attributes and methods
  • __init__ method

Day 8: Mini Project Work Time

    Mini Project Showcase and Review

Enroll Now

Payment Details

Course: Python Basics

Amount: ₹5,000.00