
frontendmasters
FrontendMasters - Одна из самых лучших площадок для изучения Frontend. Видеокурсы ведут ведущие люди в этой отрасли.
Возможно, это не всегда так, но начать - это самая простая часть. Что происходит, когда ваше приложение начинает расти, и сложность всех его движущихся частей больше, чем вы можете удержать в голове? Как поддерживать согласованность между несколькими членами команды? Как убедиться, что небольшое изменение в одной части вашей кодовой базы вызовет критическую ошибку в другой части? В этом курсе мы погрузимся в сложные аспекты обслуживания, добавления функций и рефакторинга крупномасштабной базы кода пользовательского интерфейса, которая активно используется клиентами. Мы рассмотрим все, от тестирования до построения конвейеров до лучших практик автоматизации.
FrontendMasters - Одна из самых лучших площадок для изучения Frontend. Видеокурсы ведут ведущие люди в этой отрасли.
Стив - архитектор фронтенда в компании Temporal. Ранее он занимал аналогичную должность в Twilio и SendGrid. Стив также является основателем и почетным директором программы обучения фронтенд-разработке в Turing School for Software and Design в Денвере, Колорадо — это некоммерческая программа подготовки разработчиков. В прошлой жизни Стив был учителем в государственных школах Нью-Йорка, где он преподавал специальное образование и веб-разработку в
Паттерн - это некий повторяемый шаблон, предсказуемое повторение отдельных элементов. Самый просто пример паттерна - это орнамент, точнее, один шаг орнамента. В программировании тоже есть паттерны, в основном они встречаются в больших системах сегмента Enterprise. Они помогают ускорить и упростить процесс разработки, а также спроектировать систему оптимальным образом.
Научитесь создавать полнофункциональное CRUD-приложение Vue.js и аутентифицированный Node.js API-интерфейс с модульным тестированием, современным JavaScript и лучшими практиками. Видео-курс премиум-класса от Энтони Гора, создателя vuejsdevelopers.com и автора Full-Stack Vue 2 и Laravel 5.
Мастер-класс для всех, кто планирует, создает, развивает или усовершенствует дизайн-системы. Мы проведем вводную часть, знакомящую с анатомией дизайн-системы, и ряд активностей. Затем мы обсудим этапы здорового развития дизайн-системы, главные приоритеты и проблемы на каждом этапе, а также способы продвижения от одного этапа к другому. Этот мастер-класс поможет вам расширить свой взгляд за пределы технологий и инструментов, чтобы включить в него
По окончании курса вы будете иметь хорошее понимание основных элементов дизайна пользовательского интерфейса (UI) и компонентов UI.
in this case:
https://github.com/FrontendMasters/fm-transcripts/tree/master/en-US/2023-05-26-enterprise-ui-dev
you need to download the course first of course and use a player that supports .vtt, rename the files to the corresponding subtitle files in the same folder
Introduction: Day 1
Configuring TypeScript
Unit Testing
Writing Reusable Tests
Spies, stubs, and mocks
Snapshots
Code Coverage
Integration Testing (Playwright)
Component Testing
Visual Regression Testing
Day 2
Introduction: Day 2
Formatting with Prettier, .editorconfig, and .gitattributes
Linting for Code Quality with ESLint
Writing your own ESLint rules
Commit Hooks with Husky
Code Review Automation
Error Reporting in Production
Security Audits and Dependency Updates
CI/CD with Github Actions
Releasing and Deploying