• Работа над проектами в среде 1C:Bitrix cms и Bitrix24 • Применение знаний в PHP Применение паттернов (Singleton, ACL, Фабрика) Обработка ошибок и приключений Интерфейсы и абстрактные классы Применение пространства имен работа с модулями PHP (сURL, DOM, GD) Написание тех.аудита Разработка UNIT-тестов Разработка SELENIUM-тестов Reflection API • Применение знаний в SQL Настройка прав доступа Знание основных функций в операторах SQL Кэширование в MySQL Триггеры Проектирование структуры БД Хранимые процедуры Нормализация/Денормализация • Работа с 1С-Битрикс: Работа с модулями интернет-магазин и торговый каталог Авторизация через соц.сети Скидки, наценки, типы цен Многосайтовость Кастомизация Админки Интеграция с 1С- предприятие, интеграция с сторонними сервисами / платформами или измененными 1С Композитный сайт Складской и количественный учет • Front-end - ООП в JS, работа с JS фреймворком кроме JQuery (d3), работа с БЭМ, BX (кастомизация классов использованых в шаблонах компонентов магазина), Front-end оптимизация. •Работа с веб-сервисами (REST/SOAP), типовая настройка 1С для выгрузки на сайт, знание всех типов файлов обмена, умение найти цену/наличие/значение свойства товара/SKU в файлах обмена. modrewrite, настройка HTTPS с выпуском сертификата. • Взаимодействия с сервером Unix, установка и настройка ПО в Unix, мониторинг использования ресурсов сервера, xDebug, xhprof, двухуровневая архитектура nginx + apache, настройка многосайтовости в битрикс веб-окружении, программирование на bash, работа с Munin и Nagios • Установка VMBitrix, CRON, установка и настройка LAMP |