Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Приготвяме се да започнем
- Java Технологичният феномен Как да напиша основно приложение "hello world" Как да компилирам и изпълня Java код Как да направя кода малко по-сложен
Представяме ви Apache Maven
- Конвенция за конфигурацията Maven Концептуален модел на плъгини на проект
Инсталиране и стартиране Maven
- Изтегляне и инсталиране Maven Тестване на Maven инсталация Получаване на помощ с Maven
Прост Maven проект
- Създаване на прост проект Изграждане на прост проект Обектен модел на прост проект
Java Синтаксис
- Обектно-ориентирани Programming Концепции Променливи, масиви, типове данни, оператори и контролен поток Какво представляват референтните променливи Класове и обекти Какво е наследяване и как работи Какво представляват интерфейсите, защо са написани и как Как да използваме Java String и Number обекти и как да форматираме данни за изход За какво са пакетите и защо трябва да използваме директива за импортиране
Java Обекти
- Общ преглед на Java класове Жизнен цикъл на Java клас Модификатори на класове и наследяване Претоварване" и отмяна Конструктори на класове Полиморфизъм Връзки: IS и HAS "статична" ключова дума Кога да използвате статични членове Използване на обекти в приложение, внедрено с Maven
Персонализиране на Maven проект
- Персонализиране на информацията за проекта Добавяне на нови зависимости Добавяне на ресурси Изграждане на пакетирано приложение от команден ред
Оптимизиране и рефакторинг Maven POM
- Почистване на POM Оптимизиране на зависимости Оптимизиране на добавки Окончателни POM
Java Колекции
- Интерфейс на колекция Списъци, карти и набори Колекции и масиви Паралелност Управление на колекции с приложение, внедрено с Maven
Java Памет
- Колектор за боклук Купчина и стек Жизнен цикъл на обекта метод „finalize()“.
Java Изключения
- Общата идея на Java Exceptions Runtime и „истински“ изключения Изхвърляне на изключение „try...catch“ изрази „хвърля“ декларация Проектиране на ваши собствени изключения Тествайте и управлявайте изключения с приложение, внедрено с Maven
Многомодулен проект с Maven
- Изграждане на проекта Multimodule Изпълнение на приложението Multimodule
Java Паралелност
- Нишки и паралелност Задачи с нишки Присъединяване към нишки Видимост на променливи на класове Създайте и стартирайте многонишково приложение с Maven
Изисквания
Изискват се познания по процедурен език за програмиране (като C, PHP, Basic, Pascal) или обектно-ориентиран език за програмиране.
28 Часа
Oтзиви от потребители (1)
I liked the very practical scenario and lot of hands-on exercises.