Core Data

Продвинутый уровень

 

Погрузитесь глубже в Core Data!
Узнайте больше о расширенных параметрах выборки,
оптимизации производительности, процессе миграции и многом другом.

 

Формат обучения: онлайн + сертификат

 

Преподаватель и куратор курса:
Сергей Дунаев

Вы здесь:

О чем этот курс:

В этом курсе рассматриваются сложные запросы выборки, предикаты, сортировка и асинхронная выборка.

Представления таблиц лежат в основе многих приложений для iOS, и Apple хочет, чтобы Core Data прекрасно с ними работала! Вы узнаете, как NSFetchedResultsController может сэкономить ваше время и код, когда ваши табличные представления опираются на данные из Core Data.

Когда вы обновляете и улучшаете свое приложение, его модель данных почти наверняка нуждается в изменении. Вы также узнаете на данном курсе, как создать несколько версий вашей модели данных, а затем перевести пользователей на новую модель данных, чтобы они могли сохранить свои существующие данные при обновлении.

Вы узнаете все об этих функциях в этом онлайн курсе.

Чему вы научитесь на курсе:

null

Получите детальную информацию о вариантах выборки данных, научитесь работать с NSFetchedResultsController и использовать кеширование.

null

Создавать несколько видов миграции версий при обновлении модели данных.

null

Реализовывать пользовательскую логику миграции, когда необходимо произвести несколько миграций подряд.

Для кого этот курс

Кто хочет освоить мобильную разработку

Swift — отличный язык для старта в мобильной разработке: освоить его может любой, а спрос на эти навыки растет с каждым днем.

Кто хочет разрабатывать iOS приложения

На курсах вы подробно разберёте разработку iOS-приложений на Swift и сможете создавать весь спектр продуктов.

Кто хочет сменить профессию и вид деятельности

≥ 300 вакансий
для iOS-разработчиков появляется каждый месяц. Профессия, востребованная в ведущих компаниях.

Программа курса:

Первые 2 видео урока бесплатны, чтобы вы могли оценить качество материалов.
null

1. Извлечение данных

Продолжительность: 1 час 4 минуты
null

2. Использование NSFetchedResultsController

Продолжительность: 50 минут
null

3. Версионирование и миграция

Продолжительность: 1 час 32 минут

Как проходит обучение

Занятия
Занятия проходят в формате онлайн уроков. Вы занимаетесь в удобное для вас время и выполняете задания предусмотренные на курсе, тем самым закрепляя свои навыки.

Практикумы
В процессе изучения обязательно проходите практикумы и выполняйте самостоятельно практические задания. Проверьте как усвоили материал.

Поддержка
Если у вас возник вопрос, то вы можете написать его в нашу службу поддержки, а мы поможем найти решение.

Преподаватель курса

Дунаев Сергей

 

Преподаватель-практик курсов по программированию на Swift. Прекрасно ориентируется в любых вопросах программирования на Swift, Objective-C (Mac), Delphi, C++, SQL. Обладатель престижной международной сертификации «Brainbench: Delphi Programmer». Сертифицированный специалист по глубокому машинному обучению и нейронным сетям.Обладает огромным опытом практической работы. За его плечами — успешное внедрение целого ряда проектов в самых разных областях.

Дунаев Сергей

Преподаватель-практик курсов по программированию на Swift. Прекрасно ориентируется в любых вопросах программирования на Swift, Objective-C (Mac), Delphi, C++, SQL. Обладатель престижной международной сертификации «Brainbench: Delphi Programmer». Сертифицированный специалист по глубокому машинному обучению и нейронным сетям.Обладает огромным опытом практической работы. За его плечами — успешное внедрение целого ряда проектов в самых разных областях.

null

Общение с преподавателем

С 10 до 20 (пн-пт) у вас будет возможность общаться с преподавателем в чате, задавать любые вопросы по курсу и получать ответы и помощь.

Почему изучать язык Swift лучше в Swift Lab

poc1

Лучшие русскоязычные курсы и программы обучения Swift

Swift Lab — лучшая русскоязычная платформа для изучения Swift. Качество наших курсов и подача информации зарекомендовали себя однозначно с лучшей стороны. Мы постоянно развиваемся и продолжаем развивать сетку программ и курсов. Новые уроки появляются ежемесячно.
prep

Более 1200 выпускников каждый год

Каждый год студенты окончившие наши курсы устраиваются на позиции iOS разработчиков в ведущие компании не только России, Украины и Беларуси, но и всего мира.
poc2

Мы гордимся своей репутацией

Мы в деле с 2016 года и заслужили огромное количество положительных откликов от студентов и работодателей. У нас проходят профессиональную подготовку разработчики многих IT компаний.

Регистрация на обучение

Сразу после оплаты вы можете приступить к обучению.
Стоимость:  799 ₽