𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: udemy
Название: Проекты на Electron: Выучите Electron, построив несколько приложений (2017)

Продолжительность: 5 ч 12 мин
Количество уроков: 44 Видео
Язык: Английский
Вес архива: 803 МБ
Освойте разработку кроссплатформенных настольных приложений на Electron — современном фреймворке, который позволяет создавать полноценные desktop‑приложения с помощью знакомых веб‑технологий. Этот курс идеально подходит тем, кто хочет перейти от теории к практике и научиться создавать рабочие приложения уже в процессе обучения.
Почему стоит изучать Electron
Electron стал стандартом де-факто для быстрой и удобной разработки настольных приложений. Он позволяет использовать JavaScript, HTML и CSS для создания интерфейсов и логики, устраняя необходимость изучать отдельные языки для разных операционных систем.
Преимущества платформы
• Разработка для Windows, macOS и Linux с единой кодовой базы.
• Использование знакомых веб‑технологий без необходимости изучать сложные нативные SDK.
• Доступ к Node.js и нативным возможностям операционной системы.
• Использование Electron крупными продуктами: VS Code, GitHub Desktop, Atom, Light Table.
Чему вы научитесь в этом курсе
Курс полностью практический и основан на создании реальных проектов. Вы шаг за шагом пройдёте путь от установки среды разработки до реализации пяти полноценных приложений.
Основные навыки
• Установка и настройка Electron Framework.
• Создание главного и рендер-процессов.
• Настройка окон, меню и горячих клавиш.
• Работа с API и интеграция внешних данных.
• Создание интерфейсов и реализация пользовательской логики.
Проекты, которые вы создадите
Каждый проект построен таким образом, чтобы на практике объяснять важные концепции Electron.
1. Часы Pomodoro
• Создание интерфейса таймера.
• Реализация логики отсчёта времени.
• Добавление звуковых уведомлений.
• Настройка нескольких режимов работы.
2. Игра Tic Tac Toe
• Создание интерактивной игровой доски.
• Добавление X и O на поле.
• Реализация логики победителя.
• Добавление визуальных уведомлений.
3. Приложение Weather App
• Интеграция внешнего API погоды.
• Получение и обработка данных в реальном времени.
• Отображение информации в интерфейсе.
4. Конвертер валют
• Подключение API валютных курсов.
• Реализация точных конверсий между валютами.
• Динамическое обновление данных.
5. Индекс массы тела (BMI)
• Рассчёт ИМТ на основе роста и веса.
• Реализация математической логики в приложении.
• Отображение результатов и категорий состояния.
Кому подойдёт этот курс
• Начинающим разработчикам, желающим быстро освоить десктоп‑разработку.
• Фронтенд‑разработчикам, стремящимся расширить набор навыков.
• Веб‑разработчикам, которые хотят выпускать desktop‑приложения.
• Тем, кто предпочитает обучение через реальные проекты.
Итог
Пройдя этот курс, вы сможете самостоятельно создавать современные и функциональные настольные приложения на Electron. Вы освоите рабочие инструменты, получите практический опыт и создадите свой собственный набор проектов — отличный старт для портфолио.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь