[TeachMeSkills] iOS разработчик. Ноябрь 2021 (Игорь Лебедев, Александр Сидоров)

Цена:
1977.8
doneМного
doneЗаканчивается
highlight_offНет в наличии
notifications_none
Уведомить

[?IMG]?

Научим разработке мобильных приложений на Swift за 5 месяцев.

iOS разработчик создаёт игры и приложения для более 1 млрд. пользователей устройств Apple. Это самые высокооплачиваемые специалисты на мобильном рынке.


На курсе тебя ждет обучение Swift с нуля, ты научишься проектировать и анимировать интерфейсы, разработаешь свое iOS приложение, узнаешь способы его монетизации и опубликуешь в App Store.

Твой результат в конце курса:
  • Изучишь язык программирования Swift с нуля и ООП
  • Разработаешь и опубликуешь приложение в App Store
  • Узнаешь, способы монетизации мобильных приложений
  • Научишься проектировать и анимировать интерфейсы
  • Научишься работать с сетью и хранить данные
  • Станешь востребованным iOS разработчиком
Как проходит обучение:
  • 85% практика
    Никаких заучиваний и выполнения заданий по книжкам – упор на решение реальных задач и приобретение практических навыков программирования.
  • 15% теория
    Без нее никак. Изучаем теорию дома и разбираем в начале занятия без воды.
  • Домашние задания
    После каждого занятия обязательные домашние задания, которые действительно хочется делать.
Программа курса:
1. Введение. Знакомство с XCode
2. Базовый функционал SWIFT
3. Функции и методы
4. Функции - продолжение. Массивы. Кортежи
5. UI + storyboard, кастомные классы
6. UI из кода
7. Структурирование кода, модификаторы доступа
8. Базовая навигация
9. Продвинутая навигация и жесты
10. Верстка интерфейса
11. Продвинутая работа с интерфейсом
12. Опциональные значения в SWIFT
13. Расширения базовых классов
14. Словари и Attributed Strings
15. Анимация констрейнов и AlertController
16. Сохранение данных
17. Работа с изображениями
18. Ввод текста. Уведомления
19. Работа с датами в SWIFT
20. Протоколы, делегаты, callbacks
21. Таблицы. Паттерны проектирования
22. Коллекции. Работа с JSON
23. Работа с API
24. Геолокация. Аудио и видео
25. Локализация. Вызов других приложений. Телефонная книга
26. Акселерометр. Гироскоп. Карты
27. GIT. Bitbucket
28. Cocoapods. Профайлинг приложения
29. ARC. Keychain. APNS
30. Монетизация приложения
31. Паттерн MVVm
32. Realm. Работа с базой данных
33. RxSwift. Основы
34. RxSwift. Продолжение. Практика
35. SwiftUI. Основы
36. SwiftUI. Продолжение
37. SwiftUI. Продолжение
38. SwiftUI. Навигация
39. Публикация приложения в Appstore
40. Закрепление пройденного материала
41. Прохождение собеседования
42. Тренинг 'Трудоустройство в IT'

Скрытый текст. Доступен только зарегистрированным пользователям.


?