Видеокурс "Создание крупного проекта на Java с нуля"

Видеокурс "Создание крупного проекта на Java с нуля"

E-mail Печать PDF
Видеокурс Создание крупного проекта на Java с нуля

Что за видеокурс.

Авторский обучающий видеокурс по созданию крупного проекта на Java.

Автор курса Михаил Русаков .

Что вошло в видеокурс.

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

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

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

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

  • Как грамотно сделать структуру файлов и папок у проекта.
  • Как работать с текстовыми константами.
  • Какие нужно создать базовые классы.
  • Как правильно создавать основные классы (для какие объектов, какие свойства, какие методы).
  • Как создаётся класс фильтра для объектов.
  • Как создаётся класс для сбора данных с объектов с последующим анализом.
  • Как правильно хранить настройки программы.
  • Как правильно хранить различные настройки стиля.
  • Как правильно хранить информацию о форматировании данных.
  • Как правильно хранить коды обработчиков событий.

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

  • Каков оптимальный механизм сохранения данных в файл.
  • Как создать объект «сохранения».
  • Как добавляются тестовые данные, чтобы вообще было, с чем работать.
  • Как заполнять данные внутри объектов загруженной через Интернет информацией (в частности, мы сделаем обновление курсов валют в нашей программе через Интернет).

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

  • Как настроить основное окно программы.
  • Какие основные интерфейсы нужно создать.
  • Как вывести меню.
  • Как создать свои собственные кнопки.
  • Как создать свой тулбар.
  • Как создаётся удобный компонент по выбору даты.
  • Как создаётся компонент по выбору файла и, особенно, как он настраивается (в частности, в плане языка).

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

  • Как создать окно с информацией об ошибки.
  • Как создать окно с подтверждением операции (например, удаления или выхода из программы при несохранённых данных).
  • Как использовать HTML-код для форматирования данных в окнах и как сделать кликабельные ссылки (в частности, в нашей программе Вы увидите создание окна «О программе»).
  • Как создать крайне удобное для программирования абстрактное окно редактирования данных. Данный класс (как, впрочем, и многие другие) без преувеличения можно просто копировать во множество других проектов, так как удобство и в то же время универсальность здесь просто зашкаливают.
  • Как создаются удобные окна для редактирования самых разных данных (на основе абстрактного класса из предыдущего пункта) буквально за считанные минуты.

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

  • Как делается вёрстка интерфейса.
  • Как работать с таблицами, а именно создавать свою собственную модель, свой внешний вид, сортировку по столбцам и так далее.
  • Как выводить таблицы с самыми разными данными.
  • Как создаются всплывающие меню у таблиц.
  • Как делается панель фильтрации данных.

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

  • Как устанавливаются любые сторонние библиотеки.
  • Как создаётся удобный класс для отрисовки гистограмм.
  • Как создаётся панель для перелистывания между различными графиками.

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

  • Как аккуратно и удобно обрабатывать самые разные события, при этом сохранив максимум полиморфизма.
  • Как обрабатывать пункты меню.
  • Как обрабатывать кнопки тулбара.
  • Как обрабатывать панель с фильтром.
  • Как обработать закрытие окна (чтобы выскакивало диалоговое окно с предупреждением, если в программе есть несохранённые данные).
  • Как обрабатывать всплывающее меню.
  • Как обрабатывать события в диалоговых окнах.

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

  • Как сделать сборку проекта, чтобы им могли пользоваться уже любые люди.
  • В каком направлении двигаться дальше.

Видеопрезентация курса.



Бонус.

  • "Добавление мультиязычности в программе на Java"

Дополнительную информацию смотрите на сайте видеокурса:
 
Узнать подробности (перейти на страницу видеокурса)

   Карточка курса: *
Название:Создание крупного проекта на Java с нуля
Автор(ы):Русаков Михаил
Формат курса:Видеокурс
Цена:4370 руб.
Способы оплаты:Яндекс.Деньги, WebMoney, Оплата через системы денежных переводов, Оплата через платежные терминалы и др.
Способы доставки:Почта, Скачиваемая версия.
Партнерская программа:Есть
*-данные карточки курса могут не соответствовать текущим данным о курсе, подробную информацию смотрите на сайте курса

   Другие курсы автора(ов), издателя:
Ссылки на страницы автора(ов), издателя: Русаков Михаил
 

Все распродажи и скидки на видеокурсы:

Видеокурсы TeachVideo:

Все видеокурсы

Случайный видеокурс

Курс Дизайнер 3D коробок

Курс "Дизайнер 3D коробок"