Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
swiftbook logo

swiftbook

swiftbook - самая крупная на просторах СНГ площадка по обучению IOS Swift разработчиков.
13 0

Курсы от swiftbook

Изучаем паттерн MVVM logo

Изучаем паттерн MVVM

 
Вы уже наверняка знакомы с паттерном (или архитектурой) приложения MVC. И наверняка вы уже успели столкнуться с тем, что ViewController в этом паттерне принимает слишком много обязанностей и начинает "разбухать", так как на него взваливается слишком много работы.
1 ч 53 мин 10 сек
Русский
Удален по просьбе правообладателя
Networking logo

Networking

 
Работая с любыми внешними данными будь то обновление данных о погоде, стриминг музыки или просто серфинг в браузере, ваше приложение использует сетевые запросы HTTP. Именно они отвечают за все, что связанно с внешним миром.
7 ч 56 мин 34 сек
Русский
Удален по просьбе правообладателя
TDD. Unit Testing (Swift 5.0) logo

TDD. Unit Testing (Swift 5.0)

TDD. Unit Testing
Работая над любым приложением, вы так или иначе сталкиваетесь с багами, которые нужно править. Но представьте себе, что баги, которые вам встречаются на пути становятся очень редкими, практически как растения из "красной книги". Станет ли разработка привлекательной? Безусловно!
7 ч 10 мин 2 сек
Русский
Удален по просьбе правообладателя
Приложения На Основе UITableView (Swift 5) logo

Приложения На Основе UITableView (Swift 5)

Приложения На Основе UITableView
Если вы уже знакомы с основами языка Swift и решили попробовать свои силы в создании полноценного приложения, то вам обязательно пригодится данный курс! На этом курсе мы с вами вместе создадим приложение на основе Table View, в котором будем использовать такие фреймворки, как UIKit, MapKit, а так же Realm.
8 ч 56 мин 19 сек
Русский
Удален по просьбе правообладателя
VK News Feed App logo

VK News Feed App

 
Задумывались ли вы, как приложения создаются в реальном мире? Хотели ли вы попробовать себя в написании полноценного современного приложения? Давно планировали начать разрабатывать интерфейс приложения через код?
11 ч 11 мин 57 сек
Русский
Удален по просьбе правообладателя
Core Data: Часть 1 logo

Core Data: Часть 1

 
Придет день, и нужно будет сохранить какие то данные на устройстве. Не проблема. С помощью нативного фрейморка Core Data реализовать это будет совсем не сложно. Кроме того, вы закрепите свои знания на практике, создав три приложения.
1 ч 55 мин 38 сек
Русский
Премиум
Разработка приложений на Swift на основе UITableView logo

Разработка приложений на Swift на основе UITableView

 
В этом курсе мы будем использовать все те знания, которые приобрели в предыдущем курсе по основам Swift. Мы напишем свое приложение, и вы научитесь многим новым вещам. Что за вещи ?  Это фреймворки UIKit, CoreData, MapKit, WebKit, CloudKit. И это еще не все. Вы узнаете  как хранить данные в базе данных, соответсвенно и как их оттуда доставать используя Core Datа. Также напише код, c помощью которого сможем хранить данные в самом icloud
7 ч 50 мин 53 сек
Русский
Премиум
Создаем калькулятор на Swift logo

Создаем калькулятор на Swift

Калькулятор
Мы попробуем применить наши знания Swift для создания обычного калькулятора. Довольно типичное задание при изучении нового языка, но как и во всем, есть свои интересные моменты.
0 ч 45 мин 12 сек
Русский
Премиум
MVC logo

MVC

 
Apple рекомендует создавать свои приложения по архитектуре MVC (Mode View Controller). В этом курсе мы рассмотрим пример архитектуры MVC в приложении, поговорим о теории архитектуры MVC, реализуем MVC с одним дополнительным сервисным сетевым слоем. Этого курса будет достаточно для того, чтобы вы могли дальше работать с MVC в своем приложении или создавая новое.
1 ч 5 мин 56 сек
Русский
Премиум
Паттерны logo

Паттерны

 
После какого то этапа, все разработчики встречаются с паттернами. Какие задачи решают Паттерны?  Они упрощают разработку, помагая использовать только лучшие практики для стандартных задач в ООП. Этот курс сделан по принципу "презентация - работа в Xcode - презентация". Сначала мы будем смотреть как бы мог выглядить наш с вами паттерн в реальной жизни, а потом будем переводить его на наш Swift код. После чего, в конце урока схематич
4 ч 21 мин 54 сек
Русский
Премиум