Батиршинов - Швидкий старт в Java 2.0 (2015)
основні теми уроків:
Введення в об'єкти
Встановлення Java
Встановлення IDE
Основи ООП
Головний принцип програмування
Структура проекту
Класи та пакети
Властивості об'єкта
Методи об'єкта
Ключові слова
Модифікатори доступу
Інкапсуляція
Типи змінних
Підведення підсумків-1
Конструктор
Вправа_магазин з продажу техніки
Типи повернених значень методу
основні теми уроків:
Введення в об'єкти
Встановлення Java
Встановлення IDE
Основи ООП
Головний принцип програмування
Структура проекту
Класи та пакети
Властивості об'єкта
Методи об'єкта
Ключові слова
Модифікатори доступу
Інкапсуляція
Типи змінних
Підведення підсумків-1
Конструктор
Вправа_магазин з продажу техніки
Типи повернених значень методу
пакети
Вправа-2
Спадкування
Композиція
Вправа-3
Інтерфейси
Абстрактні класирозбір системних КЛАСІВ
Поліморфізм
Приведення типів
Ключове слово static
Перевантаження методів
Практика-3
Вступ до 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
що змінилося в новій версії:
Вправа-2
Спадкування
Композиція
Вправа-3
Інтерфейси
Абстрактні класирозбір системних КЛАСІВ
Поліморфізм
Приведення типів
Ключове слово static
Перевантаження методів
Практика-3
Вступ до 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
що змінилося в новій версії:
- Скорочена тривалість вивчення
- Прибрані зайві і неактуальні теми
- Додані нові теми
- Більше практики і прикладів
- Використовуються останні версії інструментів
- Нове середовище розробки (IntelliJ IDEA)
https://privatelink.de/?http://javabegin.ru/products/fastjava2/