План на курса
Введение
- JVM, JRE и JDK
- Интегрирана среда за разработка
- Компилиране и изпълнение на Java код
Синтаксис на Java
- Пакет
- Променливи, масиви и типове данни
- Оператори и поток на управление
- Подробности за нумерация
Обектно-ориентирано програмиране
- Класи и обекти
- Конструктори на класове
- Наследяване, претоварване и преопределяне
- Модификатори за достъп
- Абстрактни класове
- Интерфейси
Фреймуърк за колекции в Java
- Колекции срещу масиви
- Списъци, мапи, очереди и множества
- Мапи
- Договор за equals и hashCode
- Сортиране
Обработка на изключения
- Клас Throwable
- Проверени и непроверени изключения
- Хвърляне на изключение
- Изразения 'try...catch'
- Създаване на персонализирани изключения
API за вход/изход
- Работа с потокове за вход и изход
- Поток от байтове срещу символен поток
- Работа с файлове
- Сериализация на обекти
- NIO.2
Конкуренция в Java
- Нитове и конкурентност
- Клас Thread срещу интерфейс Runnable
- Изпълняване на задачи с ExecutorService
- Синхронизация на нитове
Изисквания
Изискват се познания по процедурен език за програмиране (като C, PHP, Basic, Pascal) или обектно-ориентиран език за програмиране.
Отзиви от потребители (7)
Треньорът беше добродушен и вежлив, той се опитваше да покрие всичко и имало много информация за 4 дни и той се справи добре.
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
Машинен превод