Вопросы к экзамену
- Понятие коллекции
- Коллекция List
- Функция Map в коллекциях
- Фильтрация элементов коллекции
- Поиск элементов в коллекции
- Свертка коллекции
- Сложная обработка коллекций
- Сортировка коллекций
- Интерфейсы коллекций
- Коллекция Итератор
- Строки как коллекции
- Функция flatMap
- Sequence
- Коллекция Set
- Коллекция Map
- Коллекции Java
- Коллекция LinkedList
- Реализация изменяемых коллекций
- Коллекции типа очередь
- Функция mapIndexed
- Функция zip
- Функция joinToString
- Функция maxBy класса Iterable
- Функция count класса Iterable
- Функция mapTo класса Iterable
- Функция associate класса Iterable
- Функция associateWith класса Iterable
- Функция merge класса TreeMap
- Интерфейс Queue
- Интерфейс Deque
- Сериализация
- Форматы сериализации
- Библиотеки для сериализации для Kotlin
- Основы библиотеки jackson
- Настройка библиотеки Jackson
- Библиотека kotlinx.serialization
- Конструкторы классов для сериализации
- Сериализация вложенных объектов
- Управление сериализацией свойств объектов
- Сериализация коллекций
- Интерфейс KSerializer
- Сериализация класса Date
- Статическая полиморфная сериализация
- Динамическая полиморфная сериализация
- MongoDb
- Установление соединения с MongoDb
- Хранилища CRUD
- Добавление документов в коллекции MongoDb
- Чтение документов из MongoDb
- Типизированные json запросы в MongoDb
- Обновление документов в MongoDb
- Удаление документов из коллекций MongoDb
- Структура базы данных в MongoDb
- Нормализация структуры базы данных
- Добавление вложенных объектов в MongoDb
- Поиск вложенных объектов в MongoDb
- Обновление массивов в базе данных
- Информация о выполнении запроса mongo
- Создание индекса в MongoDb
- Индексы и запросы по нескольким полям в MongoDb
- Сложные индексы в MongoDb
- Фреймворк агрегации MongoDb
- Фреймворк агрегации MongoDb, оператор match
- Фреймворк агрегации MongoDb, оператор unwind
- Проецирование полей документов при конвейерной обработке в MongoDb
- Фреймворк агрегации MongoDb, операторы sort и limit
- Фреймворк агрегации MongoDb, группировка документов и аккумулирование значений
- Регулярные выражения
- Технология xPath
- Потоковый парсинг данных
- Парсинг данных с помощью конечных автоматов.