Форма обучения | Академ. часы | Ближайшая группа | Цена | ![]() |
|
Частные лица | Организации | ||||
Дистанционный | 40 |
01.03.2021
выбрать другую дату
|
25 000 руб. | 36 000 руб. |
![]() |
Дневное обучение Место проведения:
Новосибирск, ул. Коммунистическая, 48а БЦ "Фанат" |
40 |
01.03.2021 10:00:00
выбрать другую дату
|
25 000 руб. | 36 000 руб. |
![]() |
Форма обучения | Академ. часы | Ближайшая группа | Цена | ![]() |
|
Частные лица | Организации | ||||
Дистанционный | 40 |
01.03.2021
выбрать другую дату
|
25 000 руб. | 36 000 руб. |
![]() |
Дневное обучение Место проведения:
Новосибирск, ул. Коммунистическая, 48а БЦ "Фанат" |
40 |
01.03.2021 10:00:00
выбрать другую дату
|
25 000 руб. | 36 000 руб. |
![]() |
Введение в язык Java
Определение классов. Идентификация компонент класса. Создание и использование тестового класса. Компиляция и выполнение тестовой программы.
Работа с примитивными переменными
Объявление и инициализация переменных полей. Переменные типы данных, такие как целые, с плавающей точкой, текстовые и логические. Объявление переменных и присваивание значений. Использование констант. Использование арифметических операторов для модификации значений.
Работа с объектами
Объявление и инициализация объектов. Хранение объектов в памяти. Использование объектных ссылок для манипуляции данными. Использование JSE javadocs для просмотра методов класса. Работа с объектами String и StringBuilder.
Использование операторов и управляющих конструкций
Использование операторов отношения и условных операторов. Проверка равенства строк. Определение различных условий в программе и определение алгоритма. Создание конструкций if и if/else. Вложение и создание цепочек условных предложений. Использование предложения switch.
Создание и использование массивов
Объявление, создание и инициализация одномерного массива. Объявление, создание и инициализация двумерного массива. Использование цикла for для обработки массива. Создание и инициализация ArrayList. Использование предложения import для работы с существующими Java API. Доступ к значению в массиве или ArrayList. Использование массива аргументов.
Использование циклов
Создание циклов while и вложенных циклов while. Создание цикла for. Использование ArrayLists с циклами for. Создание цикла do while. Понятие об области действия переменной.
Работа с методами и перегрузка методов
Создание и вызов метода. Передача аргументов и возвращение значений. Создание статических методов и переменных. Использование модификаторов. Перегрузка метода.
Использование инкапсуляции и конструкторов
Создание конструкторов. Реализация инкапсуляции
Обработка ошибок
Различные виды возможных ошибок и их обработка в Java. Различные виды исключений в Java. Использование Javadocs для исследования исключений, выброшенных методами основных классов. Создание кода для обработки исключений.
Замещение методов, полиморфизм и статические классы
· Абстрактные и вложенные классы
Исключения и утверждения
· Основы ввода/вывода (I/O)
· Файловый I/O (NIO.2)