TSIG Logo

PYWEEK

PYWEEK

PYWEEK

Register Now
Python
FastAPI
NumPy
OpenCV
Pandas
Postman
Selenium
Streamlit
Python
);
OVERVIEW

What's inside?

Not another basic Python course. Just saying.

7 Days

Intensive Bootcamp

20+ Hours

of Learning

Live Classes

+ Recordings

Real Projects

Portfolio Building

Certificate

Professional Recognition

₹150 Only

Complete Course

);
CURRICULUM

What will you learn?

The most comprehensive Python curriculum for beginners.
Zero to Pro in 7 days.

FREE PREVIEW

Python Fundamentals

Setup & Environment

Installing Python • VS Code Intro • Running hello.py

Variables & Data Types

int, float, str, bool • Type conversion • Naming conventions

Control Flow & Loops

if/elif/else • while/for loops • break/continue

Input/Output (I/O)

print() function • input() • String concatenation

Functions & String Formatting

def functions • parameters/returns • f-strings • import modules

DIVE STRAIGHT IN

Data Science Essentials

Data Structures: Lists

Creation • indexing • slicing • append/pop/remove • List comprehension

Data Structures: Dictionaries

Creation • keys/values • accessing • adding/updating pairs

File Handling

Reading/writing files • with open() context manager

Exception Handling

try/except blocks • ValueError • FileNotFoundError • Basic debugging

Object-Oriented Programming

Classes • Objects • __init__ constructor • Instance methods

ADVANCED TOPICS

Web Development & APIs

NumPy: Array Creation

np.array() • np.arange() • np.linspace() • .shape • .reshape()

NumPy: Vectorized Operations

Element-wise math • Boolean indexing • np.sum() • np.mean() • np.max()

Pandas: Data Structures

pd.Series() • pd.DataFrame() • pd.read_csv() • df.head() • df.info()

Pandas: Data Manipulation

Selection • filtering • df.dropna() • df.fillna() • Feature engineering

Pandas: Aggregation

df.groupby() • Aggregation functions • df.sort_values()

CAPSTONE PROJECT

Build Your Portfolio

Web Scraping: BeautifulSoup

HTTP requests • HTML parsing • .find()/.find_all() • CSS selectors

Web Scraping: Selenium

Dynamic content • driver.get() • .click() • .send_keys() • Explicit waits

Computer Vision: OpenCV

cv2.threshold() • cv2.Canny() • cv2.findContours() • Edge detection

FastAPI: API Development

REST APIs • @app.get/@app.post • Pydantic models • Swagger UI

FastAPI: Testing with Postman

GET/POST requests • JSON validation • API testing

Streamlit: Fundamentals

st.title() • st.markdown() • st.dataframe() • st.line_chart()

Streamlit: Interactivity

st.slider() • st.text_input() • st.selectbox() • st.button() • st.sidebar

Complete Streamlit dashboard • Data visualization • Deployment

TSIG Logo

Ready to Master Python? ₹150 Only

Join thousands of developers who transformed their careers with our comprehensive Python bootcamp

⚡ 7 Days • 20+ Hours • Live Sessions
);