Основы Java Углубленный - видеокурс для разработчиков в ITVDN
ITVDN: курси програмування
Відеокурси з
програмування

    Обери свою IT спеціальність

    Почати безкоштовно

    Обери свою IT спеціальність

    Почати безкоштовно

      Курсы Java Углубленный

      Про курс

      Курс "Java Углубленный" ориентирован на комплексное и глубокое изучение возможностей языка Java. Он будет интересен тем программистам, которые уже имеют опыт работы с Java и хотят познакомиться с дополнительными тонкостями и особенностями эффективного использования данного языка. Также курс содержит логические задачки, которые задают на собеседованиях в IT-компаниях.

      Читати далі...

      Цей курс входить до спеціальності:

      Попередні Вимоги

      • Уверенные знания синтаксиса Java.
      • Уверенные знания ООП.
      • Уверенные знания коллекций, дженериков.
      Читати далі...

      Ви навчитеся

      • Работать с Java Collection Framework
      • Создавать свои аннотации
      • Работать с потоками ввода-вывода, рефлексией, регулярными выражениями и Date API
      • Использовать возможности сереализации / десереализации и маршалинга
      • Создавать многопоточные приложения и обрабатывать потоки
      • Использовать функциональный подход в Java 8
      Читати далі...
      Завантажити матеріали курсу Для отримання матеріалів курсу необхідно авторизуватися
      Отримати сертифікат Для отримання сертифікату необхідно авторизуватися
      • Тривалість: 20 год 14 хв
      • Курс створено: 21.06.2018
      • Уроків: 15
      • Оновлено: 03.12.2020
      • Мова: українська

      Що входить до курсу

      • 15 відео уроків
      • Домашні завдання
      • Тестування
      • Сертифікат
      • Консультація з тренером
      • Перевірка ДЗ

      ×

      Ви відкрили доступ до тесту! Пройти тест

      Ви дійсно бажаєте відкрити доступ до тестування за курсом Java Углубленный на 40 днів?

      Увійдіть або зареєструйтеся для того, щоб продовжити перегляд безкоштовного відео
      На первом уроке будут рассмотрены понятия «Итератор», «Компаратор». Также автор расскажет об интерфейсах «Collection», «Map», «Comparable» и тонкостях работы с ними.
      Читати далі...
      Рассмотрение интерфейсов «List», «Set», «Queue», «Collection». А также классы такие как «ArrayList», «LinkedList», «PriorityQueue», «ArrayDeque», «HashSet», «LinkedHashSet», «TreeSet», «EnumSet», «Stack»
      Читати далі...
      Рассмотрение интерфейса «Map». А также классы такие как «TreeMap», «HashMap», «LinkedHashMap», «EnumMap», «WeakHashMap», «IdentityHashMap», «HashTable».
      Читати далі...
      Потоки ввода/вывода, абстрактные классы «Reader», «Writer», «InputStream», «OutputStream».
      Читати далі...
      Классы «String», «StringBuilder», «StringBuffer», «Wrappers». String pool.
      Читати далі...
      String, Регулярные выражения (regular expressions).Date, GregorianCalendar, LocalDate, LocalDateTime
      Читати далі...
      Создание собственных пользовательских аннотаций, использование большого количества встроенных. Знакомство с аннотациями из версии Java 8, генерация JavaDoc используя IntelliJ IDEA. Рассмотрение нового понятия, как VarArgs.
      Читати далі...
      Рассматриваются такие понятия такие как: Сериализация, десериализация, маршалинг, демаршалинг. Интерфейсы Serializable и Externalizable
      Читати далі...
      Рассматриваются такие понятия такие как клонирование. Типы клонирование – поверхностное и глубокое. Интерфейс Cloneable.
      Читати далі...
      Рассматриваются такие понятия как: маршалинг, демаршалинг, XML. XML парсеры: DOM, SAXParser, StAX, JAXB. Валидаторы: XSD, DTD.
      Читати далі...
      Знакомство с JSON. Рассматриваются виды парсеров: Data bind, Tree model, Streaming API. Библиотеки: GSON, Jackson.
      Читати далі...
      Рассматривается понятие многопоточности. Класс Thread, интерфейс Runnable. Методы класса Thread
      Читати далі...
      Рассматриваются основные проблемы, которые возникают при использовании потоков. Deadlock, Livelock, поток-демон, interrupt(), volatile. Lock
      Читати далі...
      Lambda expressions, Stream API, Optional, функциональный интерфейс. Interfaces: Predicate, Function, Consumer, Supplier, BinaryOperator.
      Читати далі...
      ПОКАЗАТИ ВСЕ
      основні теми, що розглядаються на уроці
      0:00:05
      Вступление
      0:00:58
      Знакомство с курсом Java Professional. Описание всех уроков
      0:05:46
      Введение в коллекции. Применение коллекций
      0:10:01
      Интерфейс Collection. Его методы
      0:11:37
      Примеры реализации интерфейса Collection
      0:18:45
      Интерфейсы Iterator, ListIterator
      0:20:45
      Методы интерфейсов Iterator, ListIterator
      0:21:06
      Примеры реализации интерфейсов Iterator, ListIterator
      0:32:40
      Интерфейс Map
      0:37:49
      Вложенный интерфейс Map.Entry. Его методы
      0:38:17
      Пример реализации интерфейса Map.Entry
      0:44:06
      Интерфейс Comparable
      0:46:18
      Примеры реализации интерфейса Comparable
      1:04:32
      Интерфейс Comparator
      1:07:36
      Примеры реализации интерфейса Comparator
      ПОКАЗАТИ ВСЕ
      Студенти також дивляться
      Java Базовый
      ДЕТАЛЬНІШЕ
      Java Стартовый
      ДЕТАЛЬНІШЕ
      SOLID принципы в Java
      Автор: Андрій Фок
      ДЕТАЛЬНІШЕ
      Unit тестирование в Java с JUnit
      ДЕТАЛЬНІШЕ
      Пакети підписки з доступом до всіх курсів та сервісів

      Пакети підписки з доступом до всіх курсів та сервісів

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      Преміум
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      new
      Преміум Plus
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      • Завантаження відео уроків
      коментарі та обговорення
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.