🟡 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

CSS Pseudo-classes and Pseudo-elements

Pseudo-classes let you style elements based on their state or position in the DOM — without adding extra classes to...

📝 Html Css
📅 30.06.2026
📝
🟡 Medium

CSS Cascade and Specificity

CSS stands for Cascading Style Sheets. "Cascading" means styles are applied according to a set of priority rules. Understanding those...

📝 Html Css
📅 30.06.2026
📝
🟡 Medium

CSS Flexbox

Flexbox is a layout model that makes aligning and distributing elements in a row or column straightforward. In the DevBlog...

📝 Html Css
📅 30.06.2026
📝
🟡 Medium

Django: Static Files

Static files are CSS, JavaScript, images, and fonts. Django handles them in a specific way: it serves them itself during...

📝 Html Css
📅 30.06.2026
📝
🟡 Medium

Django: Template Inheritance

Without inheritance, every HTML template would contain duplicated code: navigation, CSS/JS links, footer. Inheritance lets you write a page skeleton...

📝 Html Css
📅 30.06.2026
📝
🟡 Medium

The display Property

display is one of the most important CSS properties. It controls how an element occupies space on the page and...

📝 Html Css
📅 30.06.2026
📝
🟡 Medium

Browser DevTools for HTML and CSS

DevTools is the built-in developer tool in every modern browser. It lets you see a page's structure, change HTML and...

📝 Html Css
📅 30.06.2026
📝
🟡 Medium

Bootstrap 5: The Grid System

Bootstrap Grid is a way to divide a page into columns. It's based on a 12-column grid: any row can...

📝 Html Css
📅 30.06.2026
📝
🟡 Medium

HTML Form Validation

Browsers can validate form data before it's sent to the server — without a single line of JavaScript. Built-in validation...

📝 Html Css
📅 30.06.2026
📝
🟡 Medium

Bootstrap 5: Components for DevBlog

Bootstrap ships with a set of ready-made UI components. Instead of writing CSS from scratch, you grab the HTML markup...

📝 Html Css
📅 30.06.2026
📝
🟡 Medium

HTTPException in FastAPI

Охватываемые темы: Basic Usage, Status Codes, Error Details, Custom Headers.

📝 Fastapi
📅 30.06.2026
📝
🟡 Medium

Swagger Documentation in FastAPI

FastAPI automatically generates OpenAPI documentation from your code.

📝 Fastapi
📅 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