Java для начинающих
Программирование
Содержание
-
Введение в Информатику
- Основы компьютера
-
Позиционные системы счисления
-
Что такое позиционные системы счисления
-
Двоичная, восьмеричная и шестнадцатеричная системы счисления
-
Перевод целых чисел из десятичной системы счисления
-
Перевод дробных чисел из десятичной системы счисления
-
Перевод в десятичную систему счисления
-
Примеры перевода из одних систем счисления в другие
-
Сложение и вычитание в двоичной, восьмеричной и шестнадцатеричной системах
-
Умножение и деление в двоичной, восьмеричной и шестнадцатеричной системах
-
Представление целых чисел в компьютерных системах
-
Сложение обратных кодов
-
Сложение дополнительных кодов
-
Вещественные числа в компьютерных системах
-
Что такое позиционные системы счисления
- Алгоритмы
- Базовые конструкции языка JAVA
- Типы данных в языке Java
- Операции над числовыми типами данных
- Операторы
- Повторение пройденного
-
Классы
-
ООП
-
Пример работы с классом
-
Переменные экземпляров
-
Работа со ссылочными типами
-
Методы класса
-
Параметризованные методы
-
Конструкторы
-
Ключевое слово this
-
Перегрузка методов и конструкторов
-
Использование объектов в качестве аргументов и параметров
-
Возврат объектов
-
Рекурсия
-
Работа с несколькими классами
-
Статические элементы
-
Класс String Метод main
-
ООП
- Наследование
- Обработка исключений в языке Java
- Классы - коллекции
- Классы-оболочки
- Пакеты
- Интерфейсы
-
Введение в апплеты
-
Апплеты Java SDK
-
Создание первого апплета
-
Вывод текстовых строк и рисование линий в апплете
-
Использование окна для ввода информации в апплет
-
Работа с цветом в апплете
-
Работа с JColorChooser
-
Работа со шрифтами
-
Рисование линий и прямоугольников
-
Рисование овалов и дуг
-
Рисование многоугольников и ломаных линий
-
2D
-
Апплеты Java SDK
- Ввод-вывод в языке Java
- Файловые потоки
- Символьные потоки
- Сериализация
- Подпроцессы в языке Java
-
Работаем с GUI
-
Скачиваем и устанавливаем NetBeans
-
Создание первого проекта
-
Работа с JFrame
-
Рисование в JFrame
-
Метки
-
Модель обработки событий
-
JTextField и JPasswordField
-
Кнопки
-
Флажки
-
Переключатели
-
Выпадающий список
-
Список с единственным выбором
-
Список с множественным выбором
-
Обработка событий мыши
-
Классы - адаптеры (Часть 1)
-
Классы - адаптеры (Часть 2)
-
Обработка событий клавиатуры
-
Скачиваем и устанавливаем NetBeans
- Менеджеры расположения
- Продолжаем изучать GUI
- Работа с меню
- Дополнительные возможности
- Работаем над проектом
-
Класс ExerciseGUI
-
Создание класса ExerciseGUI
-
Работа над графическим интерфейсом класса ExerciseGUI
-
Создание класса Lessons и работа с ним в классе ExerciseGUI
-
Усовершенствование графического интерфейса класса ExerciseGUI
-
Работа с событиями клавиатуры
-
Создание методов для проверки правильности работы пользователя
-
Добавление слушателя клавиатуры нашему приложению
-
Обработка нажатых символов
-
Статистика
-
Установка позиций и размера главного окна
-
Создание класса ExerciseGUI
- Создание вспомогательных классов
- Создание класса KeyIcon
- Создание класса KBLayout
-
KeyboardGUI
- Определяем некоторые статические переменные
- Создаем методы, отвечающие за подсветку иконок
Бесплатно
- В курс входят:
- 198 уроков
- Интерактивные материалы и задания
Войти