План на курса
Въведение в Java
- Версии на Java
- Инсталиране на виртуална машина
- Платформа
- Инструменти
- Използване на документацията и избрани книги
- Насоки за развитие в Java
- Обсуждане на опции
Синтаксис на езика
- Обявления и Типове данни
- Прости типове
- Референтни типове
- Инструкции за управление на потока
- Таблици
Обекто-ориентирано програмиране
- Моделиране
- Обекти: свойства и методи
- Създаване на обекти
- Обекти и референции
- Класове
- Интерфейси
- Пакети
- Наследяване
- Абстрактни класове
- Полиморфизъм
Работа с изключения и грешки
- Блоковете try ... catch
- Създаване на собствени типове изключения
Входно-изходни операции
- Потоки и филтри
- Работа с файлове
- Сериализация на обекти
- Колекции от данни
Многопотъчно програмиране
- Многопотъчни приложения
- Животният цикъл на поток
- Синхронизация
- Защита на данните
Основни принципи за разработка на уеб приложения в Java
- Обзор на най-популярните фреймворци за създаване на уеб приложения
- Многослойна архитектура
- Приложения в архитектура Заявка/Отговор
- Взимане и работа с базата данни
- Моделиране на бизнес приложение
- Слой на услуги и контролер
- Създаване на изгледа
- Обсуждане на популярни употреби
Изисквания
Този курс е предназначен за разработчици, които са запознати с всеки процедурен или структурен език (като C, Pascal, C++, Delphi).
Отзиви от потребители (7)
Лабораторна практика с упражнения
Angel - Vodacom
Курс - Java Programming
Машинен превод
практичните упражнения бяха отлични
Tshepo - Vodacom
Курс - Java Programming
Машинен превод
тренерът беше ангажиран и направи курса много интересен и praktичен.
Kesh - Vodacom
Курс - Java Programming
Машинен превод
Разработване на API.
Tshifhiwa - Vodacom
Курс - Java Programming
Машинен превод
Много професионално обучение, много помогна факта, че тренерът е умело овладял програмния език.
Cosmin Rechisan - Aptiv Technology Services & Solutions
Курс - Java Programming
Машинен превод
Много приятен и полезен тренер, постоянно питаше дали някой има нужда от помощ.
Assim Ali - MHT Technology Ltd
Курс - Java Programming
Машинен превод
I liked how the trainer explained the subject. Providing real life example is beneficial.
Rhearose Holonowicz
Курс - Java Programming
Машинен превод