🟡 Medium level

Materials
intermediate level

Deepen your knowledge with intermediate level materials and practical examples for skill development.

20+ Articles
🌿 Practice
10-15 Minutes to read
🟡 Medium

Intermediate level materials

Carefully selected articles for your level

📝
🟡 Medium

Path and Query Parameters in FastAPI

FastAPI determines automatically: if the parameter appears in the path {} it is a path param, otherwise it is a...

📝 Fastapi
📅 30.06.2026
📝
🟡 Medium

SQLModel: the basics

SQLModel is a library for working with databases in FastAPI, combining SQLAlchemy and Pydantic.

📝 Fastapi
📅 30.06.2026
📝
🟡 Medium

Pydantic v2 in FastAPI

FastAPI uses Pydantic for data validation and serialization.

📝 Fastapi
📅 30.06.2026
📝
🟡 Medium

Environment Variables in Docker

Environment variables are the standard way to configure containers. They let you use a single image across different environments (dev,...

📝 Docker
📅 30.06.2026
📝
🟡 Medium

DRF Serializers

A serializer converts model objects to and from a Python dict and JSON.

📝 Django
📅 30.06.2026
📝
🟡 Medium

CSRF Protection in Django

CSRF (Cross-Site Request Forgery) is an attack in which an adversary tricks the user's browser into sending a request on...

📝 Django
📅 30.06.2026
📝
🟡 Medium

Inline Editing in Django Admin

Inline allows you to edit related objects directly on the parent object's page.

📝 Django
📅 30.06.2026
📝
🟡 Medium

Configuring Django REST Framework

Охватываемые темы: Installation, Core RESTFRAMEWORK Settings, Custom Pagination, Error Response Format.

📝 Django
📅 30.06.2026
📝
🟡 Medium

get_context_data in Django CBVs

getcontextdata() is a CBV method for passing additional data to a template.

📝 Django
📅 30.06.2026
📝
🟡 Medium

Django CreateView

CreateView is a CBV for creating an object through a form.

📝 Django
📅 30.06.2026
📝
🟡 Medium

Django Template Filters

Filters are applied to template variables using the | pipe character.

📝 Django
📅 30.06.2026
📝
🟡 Medium

related_name in Django

relatedname is the name used for reverse access from a related model back to its parent.

📝 Django
📅 30.06.2026
🎚️ Levels

Other difficulty levels

Choose the level that suits you

🟢

For beginners

Simple and clear materials for programming beginners

🌱 Basic concepts ⏱️ 5-10 min
🔴

Advanced level

Complex techniques and concepts for experienced developers

🌳 Complex tasks ⏱️ 15-25 min
🟣

Expert level

Advanced technologies and architectural solutions

🦅 Expert knowledge ⏱️ 20-30 min

Keep developing

Study materials of different levels and gradually improve your skills