Год выпуска: 2015
Производитель: Тимур Батыршинов
Сайт производителя:
https://javabegin.ruАвтор: Тимур Батыршинов
Продолжительность: 28:34:21
Тип раздаваемого материала: Мультимедийный диск
Язык: Русский
Файлы примеров: присутствуют
Качество: PCRec
Формат видео: MP4
Видео: AVC, 1796x1012 / 1808x1020, ~173 — 325 Kbps, 15.000 — 30.000 fps
Аудио: AAC, 125 Kbps, 44.0 KHz каналов 2
Описание: Представляю вам видеокурс «Быстрый старт в Java 2.0». Уникальность курса в том, что в нем собраны все необходимые элементы мозаики, которые дадут новичку полную картину и хороший фундамент.
Материалы построены таким образом, чтобы вы получили все самое необходимое, но при этом не было путаницы в голове. Самая главная проблема многих начинающих программистов — это каша в голове. Мы будем исправлять эту ситуацию и расставлять все по полочкам. Системность и последовательность — это отмечали клиенты прошлого курса. В новой версии мы еще больше уделили этому внимание, теперь все темы связаны и идут в строгой последовательности, от простого к сложному.
Новая версия курса полностью обновляет материалы первой части, плюс добавляет актуальные темы. Изменились многие последовательности тем, появились новые инструменты, например, в этой версии разработка будет идти в IntelliJ IDEA — одной из лучших IDE для Java программистов. Вместо стандартных Swing библиотек будет использоваться связка Swing + JavaFX, чтобы ваши интерфейсы были современными и красивыми. Добавились темы по проектированию на UML и много чего другого.Более подробное описание — ниже на странице. Чтобы сократить время на изучение — неактуальные темы были исключены, а более интересные — добавлены.
Условно курс можно разделить на 4 модуля:
ООП — профессиональный стиль
Синтаксис — основные конструкции языка Java
Диаграммы UML. Проектирование
Графически интерфейс: Swing + JavaFX. Дизайн
Кому будет полезен видеокурс?
Этот курс будет полезен всем начинающим программистам, которые хотят достичь быстрых результатов за короткий срок. Особенно это важно в начале — самые большие трудности встречаются в отсутствии опыта
Даже если у вас уже есть какой-то опыт в разработке Java, вы получите новые знания по проектированию и еще больше поднимите свой уровень.
Кому подойдет этот курс?
Начинающим программистам, которые хотят быстро начать разрабатывать на Java
Тем, кто переходит с другого языка программирования на Java
Опытным разработчикам, которые хотят подтянуть знания по проектированию и разработке
Основные темы уроков:
Введение в объекты
Установка Java
Установка IDE
Основы ООП
Главный принцип программирования
Структура проекта
Классы и пакеты
Свойства объекта
Методы объекта
Ключевые слова
Модификаторы доступа
Инкапсуляция
Типы переменных
Конструктор
Упражнение Магазин по продаже техники
Типы возвращаемых значений метода
Наследование
Композиция
Интерфейсы
Абстрактные классы
Разбор системных классов
Полиморфизм
Приведение типов
Ключевое слово static
Перегрузка методов
Практика
Введение в JavaFX
Примеры приложений
Swing и JavaFX
Дополнительная информация
Создание первой программы
Использование FXML
Дополнительная информация
Объекты Stage и Scene
Использование CSS
Обработка событий
Проектирование GUI
Создание интерфейса
Резиновый макет
Модальные окна
Аннотация FXML
Проектирование функционала
Реализация интерфейса
Отображение данных в таблице
Определение действий пользователя
Редактирование данных
Локализация приложения
Сторонние библиотеки компонентов
Диалоговые окна
Переключение локали
Константы
Режим отладки (debug)
Подключение библиотек
Вызовы методов
Ссылки на объекты
Методы toString,equals,hashCode
Передача параметров
Операторы И(ИЛИ)
Стек методов
Jar файлы
Структура Java приложения
Массивы в Java
Ключевое слово enum
Коллекции
Структура классов коллекций в IDEA
Итератор
Понятия Ordered и Sorted
Интерфейс Set
Реализации Set
Типизированные коллекции
Реализации List
Объявление переменных
Compare и Comparator
Операторы в Java
Операторы присвоения
Условные операторы
Операторы сравнения
Операторы цикла
Комментарии
Рефакторинг кода
Генерация кода
Введение в UML
Основные типы диаграмм
Инструменты
Использование creately
UseCase диаграммы
Activity diagramm
Sequence diagrammDeployment diagram
Плагин Code Iris для Idea
Бонус:
Быстрый старт в Java — первая версия