Программирование Михаил Русаков - Создание крупного проекта на Java с нуля (2019)

Stokrat

Модератор
Модератор
Stokrat

Stokrat

Модератор
Модератор
Сообщения
11,964
Реакции
1,529
1674_346876812378804427.png


В этом курсе осуществляется подробный разбор крупного проекта на Java с момента его задумки до окончания процесса реализации.

Обзор программы, создаваемой в курсе:



Содержание курса


Раздел 1. Введение

Урок 1. Как проходить курс?
Урок 2. Разбор технического задания
Урок 3. Общий порядок действий
Урок 4. Работа с иконками

Раздел 2. Модель

Урок 1. Создание проекта и структуры папок
Урок 2. Создание класса с текстовыми константами
Урок 3. Создание базовых классов
Урок 4. Создание классов для основных объектов
Урок 5. Создание фильтра
Урок 6. Создание класса для работы со статистикой
Урок 7. Создание класса основных настроек
Урок 8. Создание класса настроек стиля
Урок 9. Создание класса для форматирования данных
Урок 10. Создание класса с кодами для обработки событий

Раздел 3. Сохранение и загрузка данных

Урок 1. Создание класса Wrapper
Урок 2. Механизм сохранения и загрузки данных
Урок 3. Создание класса SaveData
Урок 4. Добавление тестовых данных
Урок 5. Обновление курсов валют

Раздел 4. Создание базового интерфейса пользователя

Урок 1. Вывод основного окна
Урок 2. Создание основных интерфейсов
Урок 3. Создание меню
Урок 4. Создание класса кнопки
Урок 5. Создание основного тулбара
Урок 6. Создание тулбара с функциями
Урок 7. Создание компонента "Выбор даты"
Урок 8. Создание компонента "Выбор файла"

Раздел 5. Диалоговые окна

Урок 1. Создание окна с информацией об ошибке
Урок 2. Создание окна с подтверждением операции
Урок 3. Создание окна "О программе"
Урок 4. Создание абстрактного окна редактирования данных
Урок 5. Создание окна редактирования счёта
Урок 6. Создание окна редактирования статьи
Урок 7. Создание окна редактирования транзакции
Урок 8. Создание окна редактирования перевода
Урок 9. Создание окна редактирования валюты

Раздел 6. Вывод данных

Урок 1. Вывод левой панели с балансом
Урок 2. Создание класса для правой панели
Урок 3. Создание модели для таблицы
Урок 4. Создание класса таблицы
Урок 5. Вывод таблицы с последними транзакциями
Урок 6. Вывод таблицы со счетами
Урок 7. Вывод таблицы со статьями
Урок 8. Вывод таблицы с транзакциями
Урок 9. Вывод таблицы с переводами
Урок 10. Вывод таблицы с валютами
Урок 11. Создание всплывающего меню для таблицы
Урок 12. Создание и вывод панели фильтра

Раздел 7. Вывод статистики

Урок 1. Создание класса для вывода гистограмм
Урок 2. Вывод панели с гистограммой
Урок 3. Создание панели для переключения типа статистики

Раздел 8. Обработка событий

Урок 1. Обработка меню "Файл"
Урок 2. Обработка событий тулбара с функциями
Урок 3. Обработка меню "Правка"
Урок 4. Обработка меню "Вид"
Урок 5. Обработка меню "Помощь"
Урок 6. Обработка основного тулбара
Урок 7. Обработка событий фильтра
Урок 8. Обработка событий панели выбора типа статистики
Урок 9. Обработка событий главного окна
Урок 10. Обработка событий всплывающего меню
Урок 11. Обработка событий диалоговых окон

Раздел 9. Заключение

Урок 1. Сборка проекта
Урок 2. Заключение

Бонус

Урок 1. Работа с языковыми константами
Урок 2. Создание дополнительных пунктов меню
Урок 3. Обработка пунктов меню

Размер курса: 2.35 Гб


Скачать


 

Сверху Снизу