Code Lab
Главная
Блог
Шаблоны
Курсы
Обратная связь
Тема сайта
Главная
Блог
Шаблоны
Курсы
Обратная связь
IT-блог
IT
Техно
576 публикаций
Рубрики
Все
Обучение
Frontend
Мобильная разработка
Backend
Сервера
CMS
Общее
Инструменты сборки
GameDev
GIT
Проекты
Machine learning
Нейросети
Linux
Тестирование
Блокчейн
Автоматизация
Теги
#подборки
#курс
#JavaScript
#курсы
#Python
#CSS
#React
#roadmap
#UI
#новичкам
#Vue
#верстка
#HTML
#синтаксис
#FastAPI
#сравнение
#PHP
#WordPress
#React Native
#nginx
#Laravel
#библиотеки
#node.js
#гайды
#формы
#Java
#интернет-магазин
#установка
#Todolist
#Docker
Сначала свежее
Сначала свежее
Сначала популярное
Сначала обсуждаемое
Сбросить фильтры
Как устроен сайт на 1С-Битрикс: простыми словами
Всё кажется запутанным: куча файлов, папок, .php, .section.php, header, footer… Но на самом деле структура у Битрикса очень логичная и, главное, последовательная.
Как стать промпт-инженером: практическое руководство
Промпт-инженер — это человек, который делает искусственный интеллект полезным. Он не просто «общается с нейросетью», а превращает её в часть реальных рабочих процессов: автоматизацию, анализ, клиентскую поддержку, маркетинг, документооборот и многое другое.
Современные библиотеки на JavaScript для разработки игр
JavaScript давно вышел за рамки «языка для кнопок на сайте». Сегодня на нём создают полноценные игры — от простых браузерных аркад до сложных 3D-проектов с физикой, освещением и анимацией.
Продвинутый git-workflow: команды, ревью и автоматизация
Когда базовый рабочий процесс уже понятен — ветки, коммиты, Merge Requests и релизы — на следующем этапе разработчик начинает разбираться в том, как сделать процесс быстрее, чище и безопаснее.
Разбираем типовой git-workflow: что делает разработчик на каждом этапе
Когда разработчик приходит в новую компанию, первое, с чем ему приходится разбираться, — это GitLab. Без него ничего не получится: весь код хранится там, туда отправляются изменения, оттуда собираются релизы.
Установка N8N на VPS с помощью Portainer
N8N — это платформа для автоматизации процессов. Она позволяет соединять различные приложения, сервисы и базы данных, создавая автоматические сценарии — от отправки сообщений в Telegram до интеграции с CRM и Google Sheets.
Как строить переиспользуемые фронтенд-компоненты: пример кнопки лайк
Когда проект становится больше, неизбежно появляется вопрос: как писать интерфейс так, чтобы потом не переписывать одно и то же десятки раз?
Интерактивный HTML с Alpine.js на простых примерах
Большие фронтенд-фреймворки часто требуют сложной настройки: сборщики, роутинг, состояния, хуки, конфигурации. Но для небольших задач вроде выпадающих меню, модалок или табов этого слишком много — иногда хочется просто взять HTML и быстро добавить в него немного интерактивности.
Что должен знать Python-разработчик: база для успешного старта
Python остаётся одним из самых востребованных языков разработки. Его используют в веб-разработке, анализе данных, автоматизации, ML и DevOps. На 2025 год Python уверенно удерживает лидерство по количеству активных разработчиков и проектов в open-source.
Что должен знать фронтенд-разработчик: база для успешного старта
Junior‑позиции больше не про «сверстать лендинг». От джуна ждут уверенной базы по веб‑платформе, умения читать документацию, пользоваться инструментами разработчика и показывать это на практике — в резюме, пет‑проектах и на собеседовании.
Курс по Tailwind CSS: Container query #8
Раньше адаптивность вёрстки строилась только на медиазапросах (@media) и брейкпоинтах (sm:, md:, lg:). Но у этого подхода есть ограничение: стили меняются в зависимости от ширины экрана, а не от ширины самого блока.
Курс по Tailwind CSS: Grid-сетки #7
В прошлой статье мы разобрали flexbox. Он отлично подходит для выравнивания и простых макетов: меню, хедеры, блоки в строку. Но если нужно выстроить настоящую сетку карточек или галерею — удобнее использовать Grid.
«
1
…
4
5
6
7
8
…
48
»