
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
В этом курсе вы изучите настройку современного JavaScript Front-End проекта Конечно, мы не каждый день стартуем новый проект. Но каждый раз, когда все же есть необходимость это сделать - начинается кошмар. Иы ищем готовые конфиги на Stackoverflow, копируем куски настроек из выдачи гугла и тащим кучу непонятных ошибок в консоли. Да, спустя некоторое время (час или день - как повезет), проект заведется! Но в следующий раз процесс будет точно таким же.
У меня подход был именно таким, как описан выше. Точно знаю, что у моих коллег было именно так. В последствии я решил в этом разок основательно разобраться. Разобрался! Вот так получился курс :)
Что Вы изучите в этом курсе?
Что такое Babel
Почему Babel необходим
Почему Babel - это не только переделать ES6+ в ES5
Для чего нужен Webpack
Как его настроить
Что такое webpack лоадеры, как из подключать
Webpack плагины и чем они от лоадеров отличаются
Webpack Dev Server
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Все, что связано с производительностью JavaScript. Критический путь рендеринга в браузере, решение проблемы сбоя макета с помощью debounce и многое другое...
Как только вы станете опытным разработчиком JavaScript, пора начать погружаться в продвинутую экосистему JavaScript. Этот курс охватывает множество сложных тем, включая безопасность, тестирование, передовые методы программирования и расширенные функции JavaScript. Я все еще планирую этот курс, поэтому я еще не доработал весь контент, но вы можете быть уверены, что он будет так же насыщен информацией, как и курс для начинающих.
Вы когда-нибудь чувствовали, что слишком сильно полагаетесь на сторонние библиотеки и фреймворки JS? Обеспокоены возможностью писать чистый и поддерживаемый код? Это курс с уникальной структурой. Его цель - познакомить вас с методами экспертного уровня, которые помогут вам расти как разработчику программного обеспечения. Хотя мы фокусируемся на JS, многие из используемых нами шаблонов также применимы к более широкой разработке программного обеспе