Программирование [egghead] Создаем настольное приложение с помощью Electron (2017)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: egghead​
Название: Создаем настольное приложение с помощью Electron (2017)​

cover.jpg

Продолжительность: 0 ч 59 мин Количество уроков: 14 Видео Язык: Английский Вес архива: 155 МБ


Этот курс поможет вам быстро и уверенно освоить Electron — современный фреймворк для создания кросс‑платформенных настольных приложений с использованием привычных веб‑технологий. Вы узнаете, как собрать полноценное приложение для macOS и Windows, организовать архитектуру проекта и подготовить его к распространению.

Что вы изучите в этом курсе

Материал структурирован так, чтобы шаг за шагом провести вас от основ Electron до выпуска собственного приложения. Ниже — ключевые направления.

Создание пользовательского интерфейса

Вы научитесь комбинировать веб‑технологии и встроенные возможности Electron для построения удобных и привлекательных интерфейсов.

• Использование HTML, CSS и JavaScript для отрисовки UI.
• Работа с BrowserWindow и настройка параметров окна.
• Подключение родных элементов интерфейса: меню, диалоговые окна, системные панели.

Архитектура и процессы в Electron

Electron работает на основе двух ключевых сред — основного и рендер-процессов. Понимание этой модели критически важно для создания безопасного и производительного приложения.

• Принципы работы main и renderer процессов.
• Безопасный обмен данными через IPC‑коммуникацию.
• Организация структуры проекта и управление зависимостями.

Практическая часть курса

Вы не только изучите теорию — в ходе обучения вы создадите рабочее настольное приложение с нуля.

Реализация возможностей приложения

• Настройка меню, хоткеев, системных функций.
• Сохранение данных, взаимодействие с файловой системой.
• Интеграция дополнительных модулей и библиотек.

Подготовка приложения к публикации

После завершения разработки вы узнаете, как грамотно упаковать и отправить приложение пользователям.

• Создание установщиков для macOS и Windows.
• Настройка автоматических обновлений.
• Рекомендации по подписыванию, тестированию и распространению приложения.

Итог

Курс идеально подходит для веб‑разработчиков, которые хотят расширить свои навыки и попробовать себя в создании десктопных приложений. После прохождения вы сможете уверенно использовать Electron для разработки собственных проектов и рабочих инструментов.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху