🚨 Time is Running Out: Reserve Your Spot in the Lucky Draw & Claim Rewards! START NOW
смотрят
88 студентов

Описание

Что вы изучите?

  • Дизайн приложения Основы iOS Интерфейс редактора XCode 9 Таблицы и данные

Требования

  • ПК или ноутбук Mac под управлением OSX Вам не требуется опыт программирования в iOS или Swift 3
  • NFT Certificate
  • 176 Количество лекций
  • Начальный
  • English
  • 4.7 Рейтинг
  • +100 XP

Share Course on Social media

Содержание

Course consist of total 43ч 4м of content, in total.

Раздел 2: Обучение Swift 4
5:43:13
Переменные, операторы и как работают компьютеры
16:48
Строки в Swift
15:23
Работа с числами в Swift
19:53
Функции Swift
22:40
Булевы и условная логика в Swift
20:57
Константы и логические операторы в Swift
10:28
Структура данных массива в Swift
13:07
Циклы Swift
19:00
Структура данных словаря в Swift
18:44
Объектно-ориентированное программирование в Swift
12:01
Наследование и ООП в Swift
08:20
Полиморфизм и ООП в Swift
08:22
Опционалы
20:32
Перечисления
19:47
Расширения: Часть 1
15:23
Расширения: Часть 2
20:33
Введение в протоколы/делегаты - пример с числами
13:05
Введение в протоколы/делегаты Часть 2 - Генератор вопросов
17:31
Протоколы/делегаты - Создание UI для приложения Color Magic
16:30
Протоколы/делегаты - Использование метода делегата в приложении Color Magic
16:06
Протоколы/делегаты - Использование многоликие функции в типах
18:03
Раздел 3: Контроль версий с Git
1:27:36
Git и контроль версий - простой способ!
12:00
Основы терминала - Смена каталогов
06:08
Основы терминала - Создание каталогов и файлов
04:30
Основы терминала - Копирование и переименование файлов
08:57
Основы терминала - Удаление файлов и каталогов
06:01
Основы Git
17:16
Настройка Github
04:37
Работа с локальными и удалёнными репозиториями
11:15
Работа с конфликтами в Git
16:52
Раздел 4: Основы iOS 11: Auto Layout, переходы (segue) и профессиональные приложения
4:32:21
Приложение: Swoosh 01 - Создание приветственного экрана
25:19
Приложение: Swoosh 02 - Работа с рамками
16:05
Приложение: Swoosh 03 - Введение в Auto Layout (поддержка нескольких размеров экрана)
26:42
Приложение: Swoosh 04 - Работа со stack view
26:38
Приложение: Swoosh 05 - Введение в Segues (смена экранов)
09:39
Приложение: Swoosh 06 - Рефакторинг в Xcode 9
09:40
Приложение: Swoosh 07 - Отладка: setValue forUndefinedKey
03:46
Приложение: Swoosh 08 - Программный Segues
09:01
Приложение: Swoosh 09 - IBActions (обработка событий) и модели данных
16:17
Приложение: Swoosh 10 - Передача данных между view controller
11:46
Приложение: Dev Profile 01 - Auto Layout для iPhone
22:29
Приложение: Dev Profile 02 - Auto Layout для iPad (классы размера)
20:00
Приложение: Window Shopper 01 - Пользовательские текстовые поля
17:42
Приложение: Window Shopper 02 - Ввод Accessory Views и IBDesignable
15:07
Приложение: Window Shopper 03 - Модульное тестирование наших данных
16:38
Приложение: Window Shopper 05 - Рисование с drawRect
13:06
Window Shopper - Рисование с drawRect
12:26
Раздел 5: iOS 11 Таблица и данные
1:42:04
Приложение: Coder Swag 01 - Создание проекта и IBOutlets
22:32
Приложение: Coder Swag 02 - Tableviews, делегат и источник данных
33:16
Приложение: Coder Swag 03 - Collection view (макеты сетки)
12:35
Приложение: Coder Swag 05 - Отображение данных в ячейках Collection View
13:39
Coder Swag - Отображение данных в ячейках Collection View
20:02
Раздел 6: Сеть, API, REST и создание клона Slack
10:17:13
Введение в чат-приложение
03:35
Приложение: Smack - Настройка проекта
25:47
Приложение: Smack - SWReveal
20:11
Приложение: Smack - ChannelVC UI
24:39
Приложение: Smack - LoginVC UI
22:29
Приложение: Smack - CreateAccountVC UI
18:47
Приложение: Smack - Веб-запросы и API
08:54
Приложение: Smack - Хостинг API
19:59
Приложение: Smack - Локальный хостинг API
18:11
Приложение: Smack - Создание веб-запроса в Xcode
28:14
Приложение: Smack - Регистрация пользователя
15:46
Приложение: Smack - Авторизация пользователя
20:13
Приложение: Smack - Создание пользователя
26:14
Приложение: Smack - Выбор аватара Часть 1
19:05
Приложение: Smack - Выбор аватара Часть 2
20:14
Приложение: Smack - Генерация цвета заднего фона аватара
26:22
Приложение: Smack - Интерфейс LoggedIn
23:12
Приложение: Smack - Просмотр профиля
25:34
Приложение: Smack - Авторизация пользователей
23:23
Приложение: Smack - Получение каналов
19:11
Приложение: Smack - TableView каналов
13:38
Приложение: Smack - Добавление канала VC
19:26
Приложение: Smack - Сокеты и каналы
26:12
Приложение: Smack - Переработка очереди работы входа
19:11
Приложение: Smack - Доставка сообщений
20:01
Приложение: Smack - Отправление первого сообщения
17:12
Приложение: Smack - Отображение сообщений чата
17:57
Приложение: Smack - Сокеты и сообщений
18:38
Приложение: Smack - Пишущие пользователи
21:30
Приложение: Smack - Непрочитанные каналы
18:08
Что дальше
07:37
Я вернулся!
07:43
Раздел 7: Карты и GPS
3:17:25
Введение в приложение: Pixel City
01:44
Создание проекта в Xcode: Pixel City
04:25
Установка Alamofire / AlamofireImage Cocoapods
07:11
Создание MapVC UI /В соответствии с MKMapViewDelegate /Настройка делегата mapView
14:56
Запрос служб местоположения в iOS 11 / Центровка карты на местоположении пользователя
18:04
Добавление UITapGestureRecognizer для пользовательских меток на MapView
15:09
Настройка цвета аннотации карты
04:34
Анимация просмотра фото / Программно добавляем Spinner и метку Subviews
19:44
Добавление UILabel / Добавление UICollectionView программно
16:52
Получение ключа API от Flickr / Использование URL-формата Flickr API
14:06
Использование Alamofire для скачивания URL
20:58
Использование Alamofire для скачивания изображений / Отмена всех сессий
16:23
Настройка UICollectionView / Добавление изображений / Перезагрузка UICollectionView
10:12
Создание PopVC / Presenting PopVC когда UICollectionViewCell нажато
16:06
Добавление 3D Touch и выскакивания для UICollectionView
14:46
Испытание
02:15
Раздел 8: iOS 11 в покупка для приложения и реклама Google (Admob)
1:19:18
Настройка учётной записи разработчика и iTunes
10:03
Внедрение Google AdMob
18:53
Получение списка продуктов
15:00
Начало покупки в приложении
08:42
Тестирование покупок в приложении
17:37
Восстановление покупок в приложении после удаления приложения
09:03
Раздел 9: Введение в Core Data
3:05:13
Введение в приложение: GoalPost
02:36
Создание проекта в Xcode / Каталоги проекта
03:42
Создание GoalsVC
13:41
Создание GoalCell
14:02
Что такое Core Data?
05:58
Создание целевых Core Data объектов и атрибутов
08:09
Отображение статических GoalCells в UITableView / Создание перечисления GoalType
10:12
Создание CreateGoalVC
15:12
Создание расширения UIViewController
10:47
Создание расширения UIView - UIButton
18:31
Создание FinishGoalVC / Передача данных от CreateGoalVC
19:09
Сохранение целевых данных в постоянном хранилище
12:40
Исправление освобождения FinishGoalVC
06:41
Получение данных из постоянного хранилища / Заполнение UITableView полученными данными
16:13
Удаление объектов из постоянного хранилища с помощью действия UITableView
11:16
Настройка прогресса цели UITableViewCell
14:56
Испытание
01:28
Раздел 10: Фулл стек разработка с Firebase
6:40:13
Введение в приложение: Breakpoint
03:21
Создание проекта в Xcode / Настройка каталогов проекта
05:04
Создание проекта Firebase
10:38
Настройка DataService / Создание базы данных пользователей Firebase
10:34
Создание AuthVC and LoginVC в редакторе интерфейса
18:27
Создание InsetTextField и подклассов ShadowView
18:24
Настройка AuthService
13:04
Создание FeedVC и GroupsVC в редакторе интерфейса
16:20
LoginVC из AppDelegate - Включение возможности входа с помощью Email
21:51
Создание MeVC и добавление в UITabBarController
09:46
Создание CreatePostVC и загрузка записей в Firebase
20:15
Создание расширения UIView
14:50
Создание FeedCell
09:39
Написание модели сообщения и получение сводки всех сообщений из Firebase
21:01
Конвертация UID в Email и реверсия порядка в TableView
20:15
Создание CreateGroupVC и соединение @IBOutlets/Actions
15:02
Создание UserCell
15:39
Поиск учётных записей Email для добавление в группу
18:43
Добавление пользователей в группу с didSelectRowAt indexPath
20:35
Создание групп и отправка в Firebase
15:32
Создание GroupCell
14:59
Создание модели группы и получение всех групп из Firebase
18:52
Создание GroupFeedVC
18:00
Инициализация данных группы для группы и представления в GroupFeedVC
15:59
Загрузка всех сообщений для группы и анимация для нового сообщения
24:00
Создание расширения UIViewController для представления GroupFeedVC
07:29
Испытание
01:54
Раздел 11: Введение в машинное обучение iOS 11 с CoreML
1:54:54
Введение в приложение
01:54
Введение в CoreML
05:09
Что такое машинное обучение?
07:50
Создание проекта Xcode 9
03:25
Создание пользовательских и UI классов
17:41
AVFoundation и AVCaptureSession для использования камеры
18:04
Жесты для снимка предмета
11:18
Core ML Xcode 9 Beta 4 Обновление / Исправление вылета
02:47
Загрузка модели CoreML
21:14
Добавление управления UI для контроля вспышки
07:25
Тренировка вашего приложения называть то, что видит
18:07
Раздел 12: ARKit и SceneKit
2:16:02
Приложение: RampUp - Введение в приложение ARKit
02:16
Приложение: RampUp - Ресурсы и важная информация ARKit
03:54
Приложение: RampUp - Создание проекта
11:04
Приложение: RampUp - SceneKit, 3D-модели и материалы
11:10
Приложение: RampUp - Подъёмник
13:55
Приложение: RampUp - 3D-модели для SceneKit Часть 1
17:43
Приложение: RampUp - 3D-модели для SceneKit Часть 2
11:45
Приложение: RampUp - Обнаружение нажатий на 3D-объекты
17:10
Приложение: RampUp - Размещение пандусов в ARKit
23:40
Приложение: RampUp - Перемещение объектов в 3D-пространстве в дополненной реальности
19:42
ARKit - Что дальше
03:43

Отзывы о платформе BitDegree