Вы освоите все необходимые навыки, чтобы самостоятельно разрабатывать iOS-приложения такие, как интернет-магазины, банковские приложения, фоторедакторы, всевозможные помощники, приложения для фитнеса и прочие сервисы. Этой подготовки будет достаточно, чтобы претендовать на должность начинающего iOS-разработчика с зарплатой ~100 тыс. рублей.
Для кого этот курс?
Для тех, кто решил освоить специальность iOS-разработчика или хочет самостоятельно реализовать идею своего приложения.
Актуальность профессии
Несмотря на ограничения со стороны компании Apple для использования некоторых сервисов экосистемы, нет никакой вероятности, что устройства потеряют актуальность. Поэтому на рынке необходимы специалисты, которые будут поддерживать уже созданные приложения для iOS и macOS, а также разрабатывать новые. Профессия iOS-разработчика по-прежнему актуальна и востребована на рынке труда.
Проектный подход
В течение всего курса вы будете работать над большим проектом для своего портфолио — своим собственным приложением. Каждое домашнее задание будет приближать вас к конечной цели — публикации приложения в AppStore.
Вы научитесь:
Создавать IOS-приложения на языке Swift последней версии 5.
Основам работы с SwiftUI и Combine
Применять принципы SOLID в разработке
Покрывать свой код тестами с помощью TDD
Работать с сетью на примере API VK
Использовать приложение Instruments, чтобы отрабатывать исключения и сбои, проверять приложение на утечку памяти, наличие долго работающих модулей и т.д.
Обновление программы в 2022 году
1. Выделен отдельный модуль "Введение в курс". В нем рассматривается настройка XCode и основы разработки.
. Обновлен модуль "Основы SWIFT":
В него перенесены занятия "ООП", "Функции, замыкания", "Коллекции"
Добавлено занятие "Менеджмент памяти в swift (ARC)". Оно необходимо для изучения работы с памятью в Swift.
3. Обновлен модуль "Хранение данных":
Добавлено занятие "Основы работы с git". На нем рассматриваются основы системы контроля версий, обсуждаются базовые операции с git-ом.
4. Добавлен модуль "Популярные библиотеки":
В занятии этого модуля "Популярные решения с открытым исходным кодом" рассматриваются несколько популярных библиотек - Moya, Alamofire, Snapkit и т.д.
5. Добавлены домашние задания в модуле "Основы Swift", для большей практической работы со студентами. Помимо этого домашние задания в остальных модулях курса были заменены на более актуальные.
Курс ещё до конца не пройдёт, но я поделюсь своими впечатлениями на данный момент. Уроков много, количества информации тоже, это хорошо. Не все получается смотреть и делать в срок, но это наверстаем. При должном желании можно услышать и вынести личные советы от преподавателей, которые они нарабатывали временем, это тоже круто :) В общем в плане информации, вполне подробно и в достатке. Если говорить об увлекательности и понятности лекций, то тут Константину нет равных, другие преподаватели тоже неплохи, просто бывает не так досконально и понятно все объясняют) Если подводить промежуточный итог, то все нравится, я бы пока поставил 4/5, если можно вести такую градацию :)
01.04.2021
Сложный, проработанный курс
Купил курс "GO Professional". Сразу скажу, что он не предназначен для новичков в программировании. В нем быстро проходится база языка, а основное внимание уделяется внутреннему устройству. Программа курса насыщенная, и хотя вам предоставят инструменты, используемые в реальной жизни, вы сами должны будете многое искать и разбираться. Например, темы, такие как SQL и HTTP, лучше изучить заранее. Не очень понравились методички, мне они показались не информативными и не совсем полезными, а в презентациях иногда встречаются опечатки. Что касается преподавателей, они действительно компетентные и готовы помочь вам практически в любое время при личном общении. Домашние задания проверяются в течение трех дней, и вам предоставляются замечания, если это необходимо. Если у вас возникают трудности, они также готовы помочь, давая наводящие ответы.Начальные домашние задания довольно простые, но по мере продвижения курса они становятся более сложными, и вам придется потратить на них много времени.
Плюсы: Преподаватели, программа, поддержка курса, домашние задания
Минусы: Методички, презентации
Источник: otzovik.com
Константин К.
06.12.2018
10
Джунов вкачивают до мидлов, а в некоторых моментах можно сказать и до сеньоров. Очень круто.