Jenkins
- Начальный уровень
-
Наставник: Нет
-
Сертификат: Нет
-
Формат: Online
-
Рассрочка: Нет
- Язык: Русский
- Осталось
мест: не ограничено
Jenkins
Jenkins - это один из наиболее используемых инструментов для DevOps специалистов и разработчиков, практикующих принципы непрерывной интеграции (CI, англ. Continuous Integration) в своих проектах.
Jenkins используется для автоматизации разработки разрабатываемого программного обеспечения. Он обеспечивает постоянное слияние отдельных составных частей программных продуктов в общую ветвь разработки и автоматизацию сборок проекта для быстрого выявления возможных ошибок и решения интеграционных проблем.
Знания и навыки, которые приобретете
-
Уверенно выполнять типичные CRUD операции с помощью EF Core
-
Иметь представление о том, как работает технология, которая стоит за CRUD операциям в EF Core - Change tracking
-
При необходимости, работать с чистым SQL кодом в EF Core
-
Для поддержки моделирования сущностей использовать миграции
-
Использовать Scaffolding для уменьшения рутинной работы по созданию контекста из уже готовой базы данных
-
Создавать интернет-магазин на Magento 2, реализуя в нем свои полноценные модули
-
Понимать особенности установки, настройки и функционирования CMS Magento 2
-
Работа с базой данных
-
Понимать, что такое SOLID и уметь работать с API, и сервисными контрактами
-
Понимать особенности реализации и уметь применять на практике паттерны Observer и Plugin в Magento 2
-
Работать в админ панели и уметь кастомизировать ее
-
Работать с Front-end в Magento 2 на углубленном уровне, настраивая блоки, лейауты, темплейты, и создавая свои темы
-
Использовать JavaScript в Magento 2, применяя различные библиотеки JS в Magento 2 и создавая свои JS файлы
-
Понимать и применять библиотеку jQuery для формирования качественного пользовательского интерфейса веб-страницы
-
Обрабатывать события и цепочки событий на странице