01 / Explore

The index

9 resources curated by UFAZ students.

01
1
Docs / intermediate

AILAB Track 4: Production ML Serving with FastAPI & Docker

Packaging ML models into low-latency async REST microservices, writing Pydantic validation schemas, and containerizing with multi-stage Dockerfiles.

Best for

Final stage deployment for AILAB projects

Time

1 week

Best part

Automatic OpenAPI docs at /docs makes testing endpoints immediate.

Watch out

Do not load large PyTorch models inside every request handler; load once at lifespan startup.

Student note

This is what separates a student Jupyter notebook from a hireable junior engineer.

AAAli AliyevLink ↗#fastapi#docker#production#backend#ailab
02
0
Course / 12 modules

AILAB Track 3: Deep Learning with PyTorch & Modern CV/NLP

Writing clean PyTorch training loops, datasets, dataloaders, and fine-tuning Hugging Face transformers and torchvision vision models.

Best for

Computer vision or NLP subteam placement

Time

2-3 weeks

Best part

Clear separation of forward pass, loss calculation, optimizer zero_grad, and backward pass.

Watch out

Ensure you use torch.no_grad() during evaluation to avoid GPU out-of-memory errors.

Student note

Keep training loops modular with logging. UFAZ servers have GPUs you can request access to.

AAAli AliyevLink ↗#pytorch#deep-learning#computer-vision#ailab
03
0
Docs / intermediate

AILAB Track 2: Classical ML & Scikit-Learn Pipeline Mastery

End-to-end practical guide to feature encoding, cross-validation, hyperparameter tuning, and decision trees/ensembles before touching neural nets.

Best for

Tabular data modeling & AILAB take-home test

Time

Weekend dive

Best part

Pipeline and ColumnTransformer section eliminates data leakage.

Watch out

Always split train/test before fitting scalers or encoders.

Student note

AILAB recruiters heavily check whether your validation strategy has target leakage.

AAAli AliyevLink ↗#machine-learning#scikit-learn#ailab#python
04
0
Book / Reference

AILAB Track 1: Linear Algebra & Matrix Calculus for ML

The core mathematical foundations required to understand gradient descent, backprop, eigenvalues, and SVD as taught in Stanford CS229 and UFAZ maths.

Best for

AILAB internship theory screening

Time

1-2 weeks

Best part

Chapter 5 & 6 connect vector derivatives directly to neural network weights.

Watch out

Do not read cover-to-cover; focus on exercises with matrix gradients.

Student note

Reviewed this 3 days before my AILAB technical screen. They specifically asked about matrix dimensions in backprop.

AAAli AliyevLink ↗#mathematics#linear-algebra#ailab#machine-learning
05
0
Course / 12 modules

CS50 SQL notes for database week

A clean companion for relational modeling, joins, indexes, and the parts of SQL that usually show up in project work.

Best for

Before database week or backend projects

Time

1 to 2 hours

Best part

The schema design and joins sections map well to UFAZ project work.

Watch out

Do not try to finish everything at once. Use it as a targeted reference.

Student note

This is strongest when paired with your own small PostgreSQL schema.

LMLeyla MammadovaLink ↗#sql#postgresql#backend
06
0
Book / Reference

Python for Data Analysis notebooks

A practical notebook set for cleaning CSVs, plotting distributions, and preparing UFAZ statistics lab work.

Best for

Statistics lab and project cleanup

Time

Multi-day reference

Best part

The pandas chapters are the most useful when coursework moves from toy data to real CSV files.

Watch out

Use the newest pandas docs when an example uses older syntax.

Student note

I kept this open while cleaning messy lab files because it explains the why, not only the command.

LMLeyla MammadovaLink ↗#python#pandas#statistics
07
0
Course / 12 modules

TESTING AGAINA

TESTING AGAINATESTING AGAINA

Best for

First time learning

Time

30 min

Best part

TESTING AGAINA

Watch out

TESTING AGAINA

Student note

TESTING AGAINA

09
-1
Course / 12 modules

Testing Stuff

Testing StuffTesting StuffTesting StuffTesting StuffTesting Stuff

Best for

First time learning

Time

30 min

Best part

Main Page

Farhad BurjaliyevLink ↗#Pyhton#Something