Программирование [udemy] Проекты на Electron: Выучите Electron, построив несколько приложений (2017)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: udemy​
Название: Проекты на Electron: Выучите Electron, построив несколько приложений (2017)​

cover.jpg

Продолжительность: 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. Вы освоите рабочие инструменты, получите практический опыт и создадите свой собственный набор проектов — отличный старт для портфолио.

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

Похожие темы

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