Что, если бы вы могли разрабатывать приложения в 3 раза быстрее, чем сейчас? 5x? 10x? Что это будет значить для вашей карьеры и ваших клиентов? Используя шаблоны быстрой разработки приложений, мы докажем, что это возможно и проще, чем многие думают. Мы начнем с обсуждения теории, лежащей в основе быстрой разработки приложений, и того, что означает сдвиг нашего мышления с традиционно вертикального, ориентированного на функции подхода к горизонтальному, аспектно-ориентированному подходу. Мы рассмотрим, как моделировать домен и как его сущности взаимодействуют через шторм событий. Затем курс полностью знакомит с практическими приемами и примерами ускоренной разработки с использованием интерфейса командной строки, live шаблонов, полезных библиотек и инструментов. Мы даже создадим удивительно способный механизм генерации кода, используя базовые операции со строками. К концу этого курса у вас будет понимание основных частей, критически важных для разработки приложений, а также инструментов для написания кода, который пишет код для всего остального.
Станьте более эффективными с подходом к разработке, ориентированным на предметную область
Узнайте, как применить горизонтальное мышление к традиционным, вертикально ориентированным процессам.
Узнайте, как разделить домен на его сущности и события
Определите общие соглашения, которые являются основными кандидатами на автоматизацию
Узнайте, как использовать интерфейс командной строки для немедленного повышения производительности
Поймите концепцию переносимого кода, оптимизируя рабочий процесс с помощью live шаблонов
Используйте базовые манипуляции со строками, чтобы создать простой, но мощный движок шаблонов
Ознакомьтесь с некоторыми из любимых инструментов Лукаса для ускоренной разработки
FrontendMasters — одна из ведущих онлайн-платформ для изучения фронтенд- и веб-разработки. Курсы представлены в формате видеоворкшопов и преподаются практикующими экспертами из крупных технологических компаний. Платформа охватывает широкий спектр современных технологий (JavaScript, React, TypeScript и др.) и делает упор на глубокое понимание и применение знаний на практике.