𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: master.dev (ex FrontendMasters), Steve Kinney
Название: Electron v2 (2018)

Продолжительность: 4 ч 56 мин
Количество уроков: 56 Видео
Язык: Английский
Вес архива: 1,90 ГБ
Electron v2 — практический семинар, в котором вы шаг за шагом создадите полноценные кроссплатформенные настольные приложения на базе HTML, CSS и JavaScript. Курс помогает быстро перейти от базовой настройки до глубокого понимания архитектуры Electron, интеграции современных инструментов разработки и автоматизации обновлений.
Что вы освоите в этом курсе
Курс построен таким образом, чтобы дать вам не только теорию, но и практические навыки разработки и доставки настольных приложений пользователям.
• Стартовый набор знаний для уверенной работы с Electron.
• Использование встроенных модулей Electron для расширения возможностей веб‑приложений.
• Понимание механизма IPC и организация взаимодействия между процессами.
• Создание приложений, работающих через системный трей и строку меню.
• Интеграция инструментов разработчика: Sass, TypeScript, Babel и др.
• Сборка, упаковка и развертывание приложений через GitHub Releases.
• Настройка автоматических обновлений в продакшене.
Основные темы курса
Введение в Electron
Вы изучите структуру приложения на Electron, его основные элементы — процессы Main и Renderer, а также поймёте, как они взаимодействуют между собой.
Работа с функциями операционной системы
Рассматривается расширение стандартных возможностей веб-приложений за счёт встроенных модулей Electron: работа с файловой системой, окнами, уведомлениями и т.д.
Межпроцессное взаимодействие (IPC)
Вы научитесь безопасно передавать данные между различными частями приложения, выстраивая надёжную коммуникацию между процессами.
Интерфейс и интеграция фреймворков
Курс показывает, как подключать современные фронтенд‑технологии, чтобы улучшить разработку и поддерживаемость UI.
Инструменты разработки
• Sass для модульной стилизации
• TypeScript для типизации
• Babel для транспиляции современного JavaScript
• Electron Forge для удобной сборки и автоматизации
Развёртывание и распространение
Вы соберёте финальное приложение, подготовите релизы и узнаете, как организовать автоматическую доставку обновлений пользователям.
Дополнительные материалы
Исходники и примеры доступны по ссылке:
Gist с материалами курса
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь