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

Заказать звонок

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

    Подписка

    Заказать звонок

    +38 099 757 27 82
    РУС
    • РУС
    • УКР
    Arrow
    27 марта состоится вебинар «Подготовка к собеседованию по PHP» Подробности и регистрация
    Arrow

    Курсы 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 Pr...
    0:05:46
    Введение в коллекции. Приме...
    0:10:01
    Интерфейс Collection. Его м...
    0:11:37
    Примеры реализации интерфей...
    0:18:45
    Интерфейсы Iterator, ListIt...
    0:20:45
    Методы интерфейсов Iterator...
    0:21:06
    Примеры реализации интерфей...
    0:32:40
    Интерфейс Map
    0:37:49
    Вложенный интерфейс Map.Ent...
    0:38:17
    Пример реализации интерфейс...
    0:44:06
    Интерфейс Comparable
    0:46:18
    Примеры реализации интерфей...
    1:04:32
    Интерфейс Comparator
    1:07:36
    Примеры реализации интерфей...
    ПОКАЗАТЬ ВСЕ
    Студенты также смотрят
    Java Базовый
    ПОДРОБНЕЕ
    Java Стартовый
    ПОДРОБНЕЕ
    SOLID принципы в Java
    Автор: Андрей Фок
    ПОДРОБНЕЕ
    Unit тестирование в Java с JUnit
    ПОДРОБНЕЕ

    Покупай подпискус доступом ко всем курсам и сервисам

    Библиотека современных IT знаний в удобном формате

    Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

    Стартовый
    • Все видеокурсы на 3 месяца
    • Тестирование по 10 курсам
    • Проверка 5 домашних заданий
    • Консультация с тренером 30 мин
    59.99 $
    Оформить подписку
    Весенний
    • Все видеокурсы на 15 месяцев
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    90.00 $
    219.99 $
    Оформить подписку
    Акция
    Премиум
    • Все видеокурсы на 1 год
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    169.99 $
    Оформить подписку
    комментарии и обсуждения
    Notification success