План на курса
Въведение в предния пакет Management
- Преглед на съвременната архитектура на предния край
- Разбиране на мениджърите на пакети (npm, Yarn) и техните роли
- Настройване на предна среда за разработка
Актуализиране на предни пакети
- Проверка за остарели зависимости
- Използване на npm и Yarn за актуализиране на пакети
- Разрешаване на конфликти на версии и нарушаване на промените
Интегриране на нови инструменти и функции на рамката
- Проучване на нови функции в популярни рамки (напр. React, Angular, Vue.js)
- Внедряване на актуализации за подобряване на производителността на приложението
- Интегриране на нови инструменти и библиотеки в съществуващи проекти
Управление на зависимости и контрол на версиите
- Най-добри практики за поддържане на package.json и заключващи файлове
- Използване на семантични версии за актуализации на зависимости
- Управление на конфликти на зависимости в екипни среди
Актуализации за отстраняване на неизправности и отстраняване на грешки
- Идентифициране и разрешаване на грешки, свързани с актуализацията
- Използване на инструменти за отстраняване на грешки при проблеми с предния край
- Създаване на стратегия за връщане назад за неуспешни актуализации
Окончателен проект: Модернизиране на предно приложение
- Актуализиране на пакети в приложение от реалния свят
- Внедряване на нови инструменти и функции
- Тестване и представяне на актуализираното приложение
Обобщение и следващи стъпки
Изисквания
- Основни познания за HTML, CSS и JavaScript
- Разбирането на предни рамки (напр. React, Angular или Vue.js) е полезно, но не е задължително
Публика
- Front-end разработчици
- Уеб разработчици и инженери
- Разработчици на софтуер, поддържащи уеб приложения
Oтзиви от потребители (5)
Хареса ми как Gunnar написа почти целия код в движение, докато преминавахме през него, но че имаше много предварително подготвени материали в Google Drive, към които мога да се обърна след обучението. Кодът, който Gunnar написа въз основа на примерните данни, които предоставих предварително, също беше изключително полезен и направи обучението подходящо за нашите собствени набори от данни.
Ranvir - Schroders Personal Wealth
Курс - Visual Studio Code
Машинен превод
Теми, които бяха обсуждани, множество живи кодови примерци, отношението на треньора към групата
Weronika - ATOS PGS sp. z o.o.
Курс - Reactive Programming with Angular RxJS
Машинен превод
Хоранто, обучението е онлайн, взаимодействието с треньора е забележително и той винаги е на разположение, за да предоставя ценни източници, които да допълнят обучението. Очень съм доволна.
Nuno Marques - MULTICERT, S.A.
Курс - Functional Reactive Programming with Java 9 and RxJava
Машинен превод
Тренерски ентусиазъм за темата
Matthew Fowles - AGRO Merchants Whitchurch Limited
Курс - Web Application Development in PHP
Машинен превод
Крайно добри са темпото, дълбочината и обясненията. Ясно е, че Скот е експерт в тази тема и да се учи от него е много приятно.
Ben Leiken - SurveyMonkey
Курс - Reactive Programming for iOS with RxSwift
Машинен превод