Python Internship 2.
0 Road-Map :
Python + NumPy + Pandas + Mini Project + Prompt
Engineering + LLM (15 Classes Approx) :
► Week 1 – Python Basics :
Class 1: Introduction to Python
Python setup, variables, data types, input/output
Class 2: Conditions and Loops
if, else, for, while, break, continue
► Week 2 – Data Structures :
Class 3: Lists, Tuples, Sets
Common operations with examples
Class 4: Dictionaries & Functions
Dictionary methods, defining functions, lambda, map, filter
► Week 3 – Intermediate Python :
Class 5: File Handling & Exceptions
Reading/writing .txt & .csv, try-except
blocks
Class 6: OOP in Python
Classes, objects, constructors, inheritance
► Week 4 – NumPy (Numerical Python) :
Class 7: NumPy Basics
Arrays, indexing, reshaping, vector operations
Class 8: NumPy Advanced
Broadcasting, slicing, random, statistical ops
► Week 5 – Pandas (Data Analysis) :
Class 9: Pandas Introduction Series,
DataFrame, reading CSV/Excel
Class 10: DataFrame Operations
Filtering, missing data, drop, replace, sort, describe
► Week 6 – Pandas Advanced :
Class 11: GroupBy, Merge, Pivot
groupby(), merge(), join(), pivot_table(), index
► Week 7 :
Class 12 : LLM Fundamentals & Prompt Engineering .
Topics: How LLMs work, Zero-shot vs. Few-shot prompting, Temperature,
[Link] Activity: "Prompt Battle" — Students write prompts to
get an AI to write a specific style of poem. We compare who got the best
result using the Playground.
► Week 8 : Class 13: Mini Project + Final Review.
Extra Topic - ( GenAI + Git/GitHub)