Съдържание и теми, включени в курса
Въведение
- JVM, JRE и JDK
- Интегрирана среда за разработка
- Компилиране и изпълнение на Java код
Синтаксис на Java
- Пакети
- Променливи, масиви и типове данни
- Оператори и управление на потока
- Детайли за изброимите типове
Обектно-ориентирано програмиране
- Класове и обекти
- Конструктори на класове
- Наследяване, претоварване и предефиниране
- Модификатори за достъп
- Абстрактни класове
- Интерфейси
Java Collection Framework
- Колекции срещу масиви
- Списъци, карти, опашки и множества
- Карти
- Договор за equals и hashCode
- Сортиране
Обработка на изключения
- Клас Throwable
- Проверяеми и непроверяеми изключения
- Хвърляне на изключение
- Инструкции 'try...catch'
- Създаване на потребителски изключения
API за вход/изход
- Работа с входни и изходни потоци
- Байтов срещу символен поток
- Обработка на файлове
- Сериализация на обекти
- NIO.2
Паралелна обработка в Java
- Нишки и паралелност
- Клас Thread срещу интерфейс Runnable
- Изпълнение на задачи с ExecutorService
- Синхронизиране на нишки
Изисквания
Изискват се познания по процедурен език за програмиране (като C, PHP, Basic, Pascal) или по обектно-ориентиран език за програмиране.
Отзиви от участници (7)
Треньорът беше учтив и любезен, той се опита да обхване всичко и за четири дни имаше много информация, а той си постара отлично.
Lucian
Курс - Java Fundamentals
Машинен превод
Ми ми хареса, че тренърът беше много сериозен, професионален и бързо решаваше всяка проблема
Cristina
Курс - Java Fundamentals
Машинен превод
Така това беше структурирано с работата върху примери.
Maria
Курс - Java Fundamentals
Машинен превод
Упражненията бяха ясно обяснени и беше лесно да следвам разясненията на тренера по стъпки.
Irina
Курс - Java Fundamentals
Машинен превод
изключителен треньор, когото искам да поздравя за неговата методология и широкия диапазон на тематиката, с която разполага
Mahdi Alami Hamedane - Dubai Courts
Курс - Java Fundamentals
Машинен превод
Ми ми хареса както тренърът взаимодействаше с нас.
Gabriel Avram - SERVICIUL DE TELECOMUNICATII SPECIALE
Курс - Java Fundamentals
Машинен превод
Отвореността на тренера да обясни нещата, които не сме разбирали, дори и ако бяха извън учебния план на курса.
Paul-Mihai Irimescu - SERVICIUL DE TELECOMUNICATII SPECIALE
Курс - Java Fundamentals
Машинен превод