Описание
Количество уроков: 45 Видео
Язык: Английский
Вес архива: 1,07 ГБ
Освойте создание кроссплатформенных настольных приложений с помощью Electron, HTML, CSS и JavaScript. Курс поможет вам пройти путь от основы архитектуры Electron до полноценной публикации и распространения вашего собственного приложения.
Что вы узнаете в этом курсе
Курс последовательно проведет вас через все этапы разработки современного desktop‑приложения на Electron.
• Понимание структуры и возможностей Electron
• Создание интерфейса на HTML, CSS и JavaScript
• Работа с файловой системой и нативными API
• Интеграция сторонних библиотек и фреймворков
• Оптимизация производительности и безопасности
• Сборка, упаковка и публикация приложения
Для кого подходит этот курс
Материал разработан так, чтобы быть полезным как новичкам, так и разработчикам с опытом веб‑разработки.
• Веб‑разработчикам, желающим создавать desktop‑приложения
• Программистам, изучающим кроссплатформенные технологии
• Техническим специалистам, которым нужно быстро собрать инструмент или утилиту для Windows, macOS или Linux
Структура обучения
Основы Electron
Знакомство с моделью процессов, жизненным циклом приложения, настройкой окружения и базовой конфигурацией проекта.
Создание интерфейса
Разработка UI с использованием HTML/CSS, подключение фреймворков, настройка маршрутизации и управление состоянием приложения.
Работа с системными API
Использование IPC, взаимодействие с файловой системой, работа с меню, диалогами, окнами и нативными возможностями ОС.
Публикация и распространение
Сборка и упаковка приложения, автоматические обновления, подготовка установщиков и публикация результата.
Результат прохождения курса
К завершению обучения вы создадите собственное полноценное настольное приложение и освоите практические навыки, необходимые для коммерческих и личных проектов.

Дмитрий К. –
Материал полезный, особенно упаковка, установщики и автообновления — то, на чём обычно застреваешь. Интеграция сторонних фреймворков и работа с окнами разобраны понятно. Но на мой вкус, публикации и распространению стоило дать больше времени, финальный блок показался сжатым. В целом курс стоит своих денег, если нужен быстрый старт.
Алексей Громов –
Пишу на JavaScript несколько лет, Electron раньше обходил стороной. Курс хорош по структуре: от настройки окружения и базовой конфигурации проекта идём к маршрутизации и управлению состоянием, потом к нативным API и меню с диалогами. Понравилось, что про безопасность и оптимизацию производительности не забыли. Мне как практику этого хватило, чтобы за пару вечеров собрать внутреннюю утилиту под Windows.
Марина В. –
Брала курс как веб-разработчик без опыта в десктопе. Понравилось, что сразу разбирают модель процессов и жизненный цикл приложения, а не просто показывают готовый шаблон. Отдельно полезен блок про IPC и работу с файловой системой — наконец поняла, как связать интерфейс с нативными вызовами. Три часа уложились плотно, без воды.