logo-textmainwebinarforumstudyingcoursestestsGBwebicons-08cartmessageslogoutloginlikegobacknoticearrow-downarrow-uparrow-leftarrow-rightarrow-right-biglike-smallblogsettingshelpviewscommentstagsmoremenuinstagramvkvkontaktefacebookgooglegoogle_oauth2g_plus-icn-01link_icn-01mailto_icn-01ok_icn-01#double-arrow-leftavatarprobationcog-smallcheckmore-iconcritical-noticecareercheckx-icnedit-icnemergency-helpicon-callbackicon-callback-hideicon-phonesmile-icnunsmile-icnlike-miniviews-minicomments-minigroup-minipricecalendargroup-ocertificateclassroomrecruitrecruit-hoverplaygithublinkedinbitbuckethometwitterprojecttrashmarkrecruitwriterefuserefreshmark-filledicon-pulsestarsearchproject-rocketyoutubetelegramsendmore-horizontalcalendar-2listbookslaptopcaseprice-badge-cornerpassword-hidepassword-showgive_me_my_moneymoney_sendquestion_smallquestionnairelocklesson-bellmenu_hmbrgrinfo-icnlinkpresentpdfdoneblankwinkspecial offertimerandroidmailrugmailgoogleyandexramblerbook-openbook-open-with-arrowcert-filledcert-emptyplay-2collapse-panelupload_arrowhomework-donereflected-eyearchivedownloadtimeronline-webinararrowvideounknown_asset_typeimagegwc-likegwc-viewgwc-commentgwc-playguruflag-ruflag-gbfire-in-the-holeon-airvery-likeicon-web-faculty-quartericon-android-faculty-quarterios-faculty-quarterjava-faculty-quartericon-gu-badgeicon-cursor-pointericon-quotesicon-exclamation-signplaceholderteacher-complaintpopup-close-buttonschedulebriefmentorintensiveopen-bookmousearrow-down-trianglescroll-featherfoldergroup
Gulpjs

GulpJS — быстрый сборщик проектов

В работе любого программиста и веб-разработчика есть целый список рутинных работ, которые приходится выполнять снова и снова. Компиляция разных типов файлов из одного вида в другой, слияние, разделение, перемещение, переименование, копирование и удаление большого количества файлов одновременно, проведение тестов, публикация и развёртывание проекта и многое другое. Всю эту работу так и хочется поручить какой-нибудь программе!
Хорошая новость в том, что для этого существует целый класс программ - системы сборки! На вебинаре мы остановимся на одной из наиболее популярных систем: Gulp.js.
Gulp.js - потоковая система сборки проектов на JavaScript.
* Gulp, как набор инструментов, помогает автоматизировать трудоёмкие и времяпожирающие задачи процесса разработки.
* Платформонезависимость - встроенная интеграция в большинство известных IDE, люди используют gulp вместе с PHP, .NET, Node.js, Java и другими платформами.
* Сильная экосистема - используйте модули npm, чтобы делать всё, что задумали + более 2000 поддерживаемых плагинов для потокового преобразования файлов.
* Простота - предоставляя лишь минимальную поверхность API, gulp лёгок для изучения и прост в использовании
В вебинаре:
* Коротко о системах сборки: что это и для чего нужны;
* Сравнение Grunt.js vs Gulp.js;
* Типичная структура файла сборки для gulp;
* Установка и настройка gulp;
* Создание простого файла сборки для gulp (gulpfile.js);
* Типичные задания: scripts, html, css, browserSync/livereload;
* Создание собственных плагинов: простые принципы;
* Ответы на вопросы


Все возможности web в самой полной профессии «Веб-разработчик».

Бесплатная запись на вебинар