Поздрави приятели! Толкова дълго чакахте това събитие. Попитахте ни „Кога ще се случи??“ отново и отново. Отговорът е: днес е денят, в който сме щастливи да ви представим нов… не, два чисто нови CodeGym Quest наведнъж! Това означава, че ще получите 323 нови завладяващи лекции и 565 задачи за codeиране с различна сложност . Можете да преминете през Java Multithreading и Java Collection Quests в произволен ред, след като завършите Java Syntax и Java Core Quests. След като преминете новите куестове, ще бъдете много близо до това да станете Java професионалист!
Нова мега функция: големи задачи!
Запознайте се с нова функция на CodeGym, която ви помага да подобрите уменията си за работа с по-големи проекти. Както Java Multithreading, така и Java Collection Quests съдържат специален тип проблеми с codeирането. Нарекохме ги „големи задачи“. Те са нещо като мини проекти, разделени на няколко „обикновени“ задачи. Когато решите всички части на големи задачи, ще получите страхотни собствени програми, като емулатор на ресторант, банкомат, агрегатор на работни места и няколко прости игри.Теми за Java Multithreading:
- Вътрешна структура на обекта: равно, hashCode, клониране, чакане, уведомяване, toString()
- Всичко за String: променлив, неизменен, формат, StringTokenizer, StringBuilder, StringBuffer
- Вътрешни класове, примери: Map.Entry
- Вътрешни класове, характеристики на изпълнението
- Нишки: стартиране, прекъсване, заспиване, добив
- Споделен достъп до изключителни данни: синхронизиран, непостоянен
- DeadLock. Изчакайте, уведомете, уведомете всички
- ThreadGroup, ThreadLocal, Executor, ExecutorService, Callable. Опит с Jsoup
- Autoboxing, характеристики на изпълнението
- Оператори: числови, логически и двоични. Суинг изживяване
Теми за Java Collection:
- Работа с файлове и архиви
- RMI и динамичен прокси. Суинг изживяване
- Json JavaScript опит с Guava, Apache Commons Collections, JUnit
- Рекурсивно събиране на отпадъци и типове връзки в Java. Сеч
- Системи за контрол на версиите: Git и SVN. Генерични лекарства
- Основни модели за създаване на уеб applications. Задълбочено проучване на колекциите
- Шаблони за проектиране. Полезни класове Масиви. Колекции
- Методологии за развитие. Анотации в Java. Йерархия на изключенията
- Първото ми уеб приложение. Работете с Tomcat и Idea
- URI, URL. REST услуги. Създайте вашето клиент сървър приложение.
GO TO FULL VERSION