Продвинутый Бесплатный

Чистый код в компонентах Битрикс: Магия class.php

Кирилл Новожилов

Автор:

Кирилл Новожилов

1 урок

Курс рассчитан на быстрый результат: за 6 уроков разработчик полностью перестроит свой подход к созданию компонентов в Битриксе.

Для кого этот курс?

  • Bitrix-разработчиков, которые устали от «спагетти-кода» в component.php и хаоса в result_modifier.php.
  • Тех, кто хочет перестать писать «по старинке» и перейти к современным стандартам разработки Bitrix D7.
  • Разработчиков, стремящихся сократить время на поддержку и расширение своих компонентов за счет правильной архитектуры.
  • PHP-программистов, которые хотят внедрить ООП-практики в свои повседневные задачи внутри Битрикса.

Необходимые знания:

  • Уверенное владение синтаксисом PHP 7.4+ / 8.x;
  • Базовое понимание архитектуры Bitrix (инфоблоки, шаблоны, параметры компонентов);
  • Опыт создания простых компонентов (хотя бы в процедурном стиле);
  • Навыки работы с Git.

Будет плюсом, если вы:

  • Знакомы с основами ООП (классы, методы, наследование);
  • Имеете опыт работы с Bitrix D7 ORM;
  • Понимаете принципы чистого кода (DRY, KISS).

Анатомия class.php. Собираем идеальный каркас и управляем жизненным циклом

Видео
Скоро

Параметры и Кэширование. Строим надежный фундамент и не «травим» кэш

Видео
Скоро

Декомпозиция и Чистота. Выносим бизнес-логику в методы

Видео
Скоро

Наследование и Трейты. Масштабируем архитектуру без боли и копипаста

Видео
Скоро

Финальный Бой. Рефакторинг реального компонента: от «лапши» к архитектуре

Видео
Скоро
Чистый код в компонентах Битрикс: Магия class.php

Ваш прогресс

Войдите в аккаунт, чтобы отслеживать свой прогресс по курсу

Войти для отслеживания прогресса
Поделиться в Telegram
Мы используем файлы cookie для улучшения работы сайта. Продолжая использовать сайт, вы соглашаетесь с нашей политикой конфиденциальности.