- Регистрация
- 24.06.19
- Сообщения
- 52,572
- Реакции
- 292,725
Последние темы автора:
- [Надежда Шестакова, Елена Куцика] [Институт Ньюфелда] Помогаем детям учиться (2024)
- [Владимир Садыков] [Шитье] Схемы конструкций мужской сорочки (2024)
- [Анатолий Ясинский] [liveclasses] Метачеловек в турбулентности (2024)
- [Алексей Арестович] [Apeiron] Курс чтения книг Станислава Лема. Занятие 1. Непобедимый (2024)
- [Жанна Сан-Жак] Корректируем недостатки за 10 дней! (2024)
- #1
Голосов: 0
[udemy]iOS и Swift - MVVM, Combine, SnapKit, Snapshot/UI/Unit Tests
Добро пожаловать на курс iOS и Swift - MVVM, Combine, SnapKit, Snapshot/UI/Unit Тесты!
В этом курсе я поделюсь своими знаниями и опытом как профессиональный разработчик iOS с 6-летним стажем работы в этой области. Материалы, которые я подготовил, являются знаниями, которые я хотел бы знать в начале своей карьеры, когда я боролся с такими концепциями, как:
В этом курсе я пошагово объясняю и реализую вышеупомянутые концепции на примере простого приложения "Калькулятор чаевых". Я начинаю с создания пользовательского интерфейса, затем реализую ViewModel, которая содержит бизнес-логику, и наконец, реализую различные тесты, чтобы обеспечить целостность нашего кода.
Эти концепции крайне важны для опытного разработчика iOS из-за ожиданий и ответственности, возлагаемых на вас различными заинтересованными сторонами в вашей компании. Поэтому вам нужны НАВЫКИ для:
Материал на английском языке
Подробнее:
[udemy]iOS и Swift - MVVM, Combine, SnapKit, Snapshot/UI/Unit Tests - Описание курса
Добро пожаловать на курс iOS и Swift - MVVM, Combine, SnapKit, Snapshot/UI/Unit Тесты!
В этом курсе я поделюсь своими знаниями и опытом как профессиональный разработчик iOS с 6-летним стажем работы в этой области. Материалы, которые я подготовил, являются знаниями, которые я хотел бы знать в начале своей карьеры, когда я боролся с такими концепциями, как:
- Программирование, ориентированное на протоколы
- Реактивное программирование
- Архитектура MVVM (почему не MVC?)
- Программирование представлений с использованием SnapKit (без использования Storyboards)
- Написание модульных тестов
- Написание тестов снимками (Snapshot tests)
- Написание UI-тестов
В этом курсе я пошагово объясняю и реализую вышеупомянутые концепции на примере простого приложения "Калькулятор чаевых". Я начинаю с создания пользовательского интерфейса, затем реализую ViewModel, которая содержит бизнес-логику, и наконец, реализую различные тесты, чтобы обеспечить целостность нашего кода.
Эти концепции крайне важны для опытного разработчика iOS из-за ожиданий и ответственности, возлагаемых на вас различными заинтересованными сторонами в вашей компании. Поэтому вам нужны НАВЫКИ для:
- Быстрого устранения проблем
- Поддержания покрытия кода и тестируемости для обеспечения прохождения непрерывной интеграции
- Показа примера для младших участников вашей команды с высокими стандартами написания кода
- Избежания ночных кошмаров на дежурстве (постоянно звонящий телефон)
- Устранения и прекращения добавления новых технических долгов
- Сохранения своего спокойствия по мере роста вашего приложения со временем
Материал на английском языке
Подробнее:
Для просмотра ссылок пройдите регистрацию
Скачать курс - [udemy]iOS и Swift - MVVM, Combine, SnapKit, Snapshot/UI/Unit Tests
Вы должны Войти на форум чтобы увидеть контент.