Программирование Java. Индивидуально
Описание

Курс предназначен для новичков в программировании, которые хотели бы освоить современный язык программирования, являющийся на данный момент наиболее популярным языком программирования в мире.
Стоимость:
- индивидуально 300 грн/занятие
- онлайн - 250/занятие
Дни недели занятий | на выбор |
---|---|
Время занятий | утро, вечер |
Занятий в неделю | 2-3 |
Длительность занятия | |
Часы занятий | |
Группы | |
Возраст аудитории | Взрослые |
Вид подготовки | Базовый курс |
Город | Онлайн |
Преподаватель | специалист-практик |
Учебные материалы | |
Пробное занятие | |
Документ об окончании | Сертификат |
Опции | Групповые занятия, Индивидуальное обучение |
Трудоустройство | Нет |
Условия трудоустройства |
Запись на курс
Программа обучения
Программа обучения курсов программирования JAVA :
1. Введение в язык Java. Среда программирования Java:
1.1. Программная платформа Java.
1.2. Особенности платформы.
1.3. Инсталяция JDK, выбор среды разработки.
1.4. Использование коммандной строки.
1.5. Написание и запуск простого приложения.
2. Основные конструкции языка Java:
2.1. Типы данных, переменные.
2.2. Операторы и выражения.
2.3. Приведение типов.
2.4. Строки, массивы.
2.5. Поток управления.
3. Обьектно-ориентированное программирование Java:
3.1. Пакеты, классы, методы.
3.2. Наследование.
3.3. Переопределение методов.
3.4. Полиморфизм.
4. Наследование. Интерфейсы и вложенные классы:
4.1. Классы, суперклассы, подклассы.
4.2. Глобальный суперкласс Object.
4.3. Обьектные оболочки и автоупаковка.
4.4. Интерфейсы.
4.5. Вложенные классы.
5. Жизненный цикл обьектов:
5.1. Сборщик мусора.
5.2. Доступность обьектов.
5.3. Финализация обьектов.
5.4. Инициалицация полей.
6. Исключения:
6.1. Типы исключений.
6.2. Обработка исключений.
6.3. Перехват исключений.
7. Файлы и потоки:
7.1. Ввод-вывод.
7.2. Байтовые потоки.
7.3. Символьные потоки.
7.4. Сериализация обьектов.
8. Коллекции и карты:
8.1. Generics. Основные понятия.
8.2. Сравнение обьектов.
8.3. Интерфейсы коллекций.
8.4. Основные реализации коллекций.
8.5. Карты (Maps), основные реализации.
9. Многопоточность:
9.1. Потоки.
9.2. Создание потоков.
9.3. Состояния потоков, переходы между ними.
9.2. Синхронизация потоков. Deadlocks.
- м. Київ, вул.Сверстюка, 19
- м. Київ, вул.Борисоглібська, 15г
- м. Київ, вул.Чистяківська, 2а
- м. Київ, пр.Лобановського, 119
- м. Київ, вул.Тимошенка, 29б