Syntax, variables, data types, operators, input/output, program structure.
Conditions, loops, functions, recursion, basic problem solving.
Lists, tuples, sets, dictionaries, comprehensions.
Classes, objects, inheritance, encapsulation, polymorphism.
Arrays, vectorization, mathematical operations, broadcasting.
DataFrames, data cleaning, manipulation, feature engineering.
Matplotlib, Seaborn, plots, charts, insights.
Probability, distributions, hypothesis testing, correlations.
Supervised & unsupervised learning, ML pipeline.
Regression, classification, clustering, KNN, SVM, trees.
Perceptron, activation functions, backpropagation.
TensorFlow, Keras, PyTorch basics.
CNNs, image classification, OpenCV.
Text processing, RNNs, Transformers, embeddings.
Flask/FastAPI, REST APIs, model serving.
End-to-end AI/DL project with real-world use case.