GST Technologies
PYTHON COURSES

 

Introduction to Python
Installation & setup
Python syntax, keywords, and data types
Variables and operators
Input/Output
Control Flow
if, else, elif
Loops (for, while)
Loop control (break, continue, pass)
Data Structures
Lists, Tuples, Sets, Dictionaries
Comprehensions
Functions and Modules
Defining functions
Arguments, *args, **kwargs
Lambda functions
Importing & creating modules
Object-Oriented Programming
Classes and objects
Inheritance, Encapsulation, Polymorphism
__init__ and magic methods
File Handling & Error Handling
Reading/writing files
Exception handling (try, except, finally)
Virtual Environments & Pip
venv or virtualenv
Installing packages with pip
HTTP & Web Overview
Client vs Server
Status codes
RESTful APIs
HTML/CSS/JS Basics (Optional but useful)
Basic HTML tags
CSS classes & styling
JavaScript for interactivity
GST TECHNOLOGY