БОЛЕЕ 600 ОНЛАЙН ИГР НА ЛЮБОЙ ВКУС ! МНОЖЕСТВО КАТЕГОРИЙ ! ВОЗМОЖНОСТЬ СКАЧАТЬ ИЛИ ДОБАВИТЬ В ПОПУЛЯРНЫЕ СОЦИАЛЬНЫЕ СЕТИ ОДНОКЛАССНИКИ, ВКОНТАКТЕ, FACEBOOK...!
Курс предназначен для тех, кто знаком с базовым программированием на Java, но испытывает трудности при написании больших программ.
Содержание курса.
Раздел 1. Введение. Как проходить курс. Как составляется техническое задание и как вообще грамотно расписать функционал. Каков общий порядок написания крупной программы. Как работать с иконками, которые используются в программе.
Раздел 2. Модель. Как грамотно сделать структуру файлов и папок у проекта. Как работать с текстовыми константами. Какие нужно создать базовые классы. Как правильно создавать основные классы (для какие объектов, какие свойства, какие методы). Как создаётся класс фильтра для объектов. Как создаётся класс для сбора данных с объектов с последующим анализом. Как правильно хранить настройки программы. Как правильно хранить различные настройки стиля. Как правильно хранить информацию о форматировании данных. Как правильно хранить коды обработчиков событий.
Раздел 3. Сохранение и загрузка данных. Каков оптимальный механизм сохранения данных в файл. Как создать объект «сохранения». Как добавляются тестовые данные, чтобы вообще было, с чем работать. Как заполнять данные внутри объектов загруженной через Интернет информацией (в частности, мы сделаем обновление курсов валют в нашей программе через Интернет).
Раздел 4. Создание базового интерфейса пользователя. Как настроить основное окно программы. Какие основные интерфейсы нужно создать. Как вывести меню. Как создать свои собственные кнопки. Как создать свой тулбар. Как создаётся удобный компонент по выбору даты. Как создаётся компонент по выбору файла и, особенно, как он настраивается (в частности, в плане языка).
Раздел 5. Диалоговые окна. Как создать окно с информацией об ошибки. Как создать окно с подтверждением операции (например, удаления или выхода из программы при несохранённых данных). Как использовать HTML-код для форматирования данных в окнах и как сделать кликабельные ссылки (в частности, в нашей программе Вы увидите создание окна «О программе»). Как создать крайне удобное для программирования абстрактное окно редактирования данных. Данный класс (как, впрочем, и многие другие) без преувеличения можно просто копировать во множество других проектов, так как удобство и в то же время универсальность здесь просто зашкаливают. Как создаются удобные окна для редактирования самых разных данных (на основе абстрактного класса из предыдущего пункта) буквально за считанные минуты.
Раздел 6. Вывод данных. Как делается вёрстка интерфейса. Как работать с таблицами, а именно создавать свою собственную модель, свой внешний вид, сортировку по столбцам и так далее. Как выводить таблицы с самыми разными данными. Как создаются всплывающие меню у таблиц. Как делается панель фильтрации данных.
Раздел 7. Вывод статистики. Как устанавливаются любые сторонние библиотеки. Как создаётся удобный класс для отрисовки гистограмм. Как создаётся панель для перелистывания между различными графиками.
Раздел 8. Обработка событий. Как аккуратно и удобно обрабатывать самые разные события, при этом сохранив максимум полиморфизма. Как обрабатывать пункты меню. Как обрабатывать кнопки тулбара. Как обрабатывать панель с фильтром. Как обработать закрытие окна (чтобы выскакивало диалоговое окно с предупреждением, если в программе есть несохранённые данные). Как обрабатывать всплывающее меню. Как обрабатывать события в диалоговых окнах.
Раздел 9. Заключение. Как сделать сборку проекта, чтобы им могли пользоваться уже любые люди. В каком направлении двигаться дальше.
Информация о видео Название: Создание крупного проекта на Java с нуля Автор: Русаков Михаил Год выхода: 2019 Жанр: Видеокурс Язык: Русский Выпущено: Россия Продолжительность: долго
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Посетителям:
Здесь вы можете скачать бесплатно, без регистрации и смс программы, игры, windows, музыку, софт, Русскую рыбалку, взлом и секреты одноклассников и вконтакте, книги, Total Commander, Yasu, скрипты, скачать ключи к kaspersky и drweb, crack, photoshop, трейнеры и nocd для игр, и многое другое. Играть во флеш игры онлайн. На сайте представлено множество полезной информации.
Welcome to our site. Here you will not find the information on cars and motorcycles, currencies and quotations of securities, the real estate, insurance, the medical, political, financial, legal and other information which are not concerning a software and the multimedia data. For us you can find and download free of charge, without what or registrations - the newest films, fresh music in format MP3, flash games, breaking and the secrets of my classmates and VKontakte, novelties of games for PC and the consoles, interesting and beneficial programs and utilities as from eminent manufacturers of a software, and to anybody unknown programmers. You can always download under links from our site of Windows XP, Vista, Windows 7 Seven, Microsoft Office with the newest upgrades, Adobe Photoshop, 3D Studio Max, AutoCAD, Total Commander, Kaspersky Anti Virus, Kaspersky Internet Security, DrWEB and other known antiviruses, wall-paper for a desktop, e-books, scripts for web designers, trainers, Nocd, cracks and keygens to programs, serial keys and many other things. Правообладателям:
Все материалы найдены на просторах сети интернет как свободно распространяемые и выложены исключительно в ознакомительных целях. Если вы являетесь законным правообладателем какого либо продукта и против его размещения на данном сайте, сообщите нам и мы немедленно удалим данный материал. Администрация сайта не несет ответственности за действия посетителей, нарушающих авторские права.
All materials are found on open spaces of a network the Internet as freely extended and laid out exclusively in the fact-finding purposes. If you are what lawful legal owner or a product and against its placing on the given site, inform us and we will immediately remove the given material. The administration of a site does not bear responsibility for actions of the visitors breaking copyrights.