- Категории
- Источники
- Все курсы
- Разделы
- Книги
От Junior до Middle: выведем вас на новый уровень за 4 месяца. Мощное и быстрое погружение в профессию. Материал сбалансированный уникальный и актуальный. Проверен временем. Одобрен учениками. Хочется стереть себе память и пройти курс заново! Курс «Middle iOS-разработчик» является продолжением курса «iOS-разработчик с нуля», имеет ту же структуру и форму, и полностью отвечает уровню школы SwiftBook. Программа курса сбаланс
Apple рекомендует создавать свои приложения по архитектуре MVC (Mode View Controller). В этом курсе мы рассмотрим пример архитектуры MVC в приложении, поговорим о теории архитектуры MVC, реализуем MVC с одним дополнительным сервисным сетевым слоем. Этого курса будет достаточно для того, чтобы вы могли дальше работать с MVC в своем приложении или создавая новое.
После какого то этапа, все разработчики встречаются с паттернами. Какие задачи решают Паттерны? Они упрощают разработку, помагая использовать только лучшие практики для стандартных задач в ООП. Этот курс сделан по принципу "презентация - работа в Xcode - презентация". Сначала мы будем смотреть как бы мог выглядить наш с вами паттерн в реальной жизни, а потом будем переводить его на наш Swift код. После чего, в конце урока схематич
В этом курсе мы построим свое маленькое TODO приложение на swift, в каком пользователь зарегистрировавшись, сможет добавлять и удалять свои заметки или задачи. Firebase мы будем использовать для аутентификация пользователя (Firebase Authentication) а также будем хранить и обновлять все задачи пользователя с Firebase Realtime Database.
CALayer - объект, который управляет контентом на основе изображений и позволяет анимировать этот контент. Вы будете работать с так зваными слоями. Основная задача слоя - управлять визуальным контентом, который вы предоставляете, но сам слой имеет визуальные атрибуты, которые могут быть установлены, например, цвет фона, граница и тень. В этом курсе мы рассмотрим такие подклассы CALayer как CAShapeLayer, CAGradientLayer, CAReplicatorLayer, CABasicA
Часто в отдельном приложении нужно достать информацию из других сайтов или сервисов. Например погода. В этом курсе мы будем брать информацию о погоде для каждого пользователя нашего приложения, работая с API другого сервиса (сервиса погоды). Мы также поработаем с Sprite Kit Scene, Stack View и еще с несколькими новыми для вас понятиями.
Grand Central Dispatch (GCD) - это маркетинговое имя библиотеки libdispatch, которая обеспечивает поддержку одновременного выполнения кода на многоядерном оборудовании в iOS и OS X. Проходя этот курс, желательно чтобы вы уже были знакомы с Swift и Xcode а также с процессом разработки мобильных приложений.
Курс посвящен созданию мессенджеара на Swift. Это одни из самых популярных приложений, и наверное выход нашего менессенджера не повлияет на расстановку сил в этом бизнесе. Но все же, его создания, само по себе интересное занятие.
Встроенные покупки позволяют монетизировать приложения посредством покупки какого то функционала, внутренной валюты или чего нибудь еще прямо из вашего приложения. В этом курсе мы рассмотрим как реализовать in-app purchases в приложении.