Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
Яндекс Практикум

iOS-разработчик

Для кого: Разработчик мобильных приложенийСтажёр Джуниор
Начало: В любой момент
Длительность: 10 месяцев
Улучшаемые навыки:
SwiftGitUIKitAutolayoutMVVMRESTGCDSQLiteCoreDataРазработка под iOS
СертификатОнлайн

Описание курса

Онлайн-курс «iOS-разработчик» от сервиса Яндекс Практикум. Обучение разработке мобильных приложений на iOS для начинающих (с нуля). Реальные задачи Junior-специалистов, теория и практика.

Отзывы о курсе

Оценить курс
Оценок: 28, комментариев: 23
4.71
Средняя оценка
94%Рекомендация
4.75
Соотношение цены и качества
4.43
Программа курса
4.79
Преподаватель курса
4.75
Практическая применимость знаний
4.75
Удобство платформы
4.79
Качество практики
default-avatar19 декабря 2024. Стажёр (Intern)
Оценка 4.83dropdown-icon
Рекомендация 90%
5
Соотношение цены и качества
5
Программа курса
5
Преподаватель курса
4
Практическая применимость знаний
5
Удобство платформы
5
Качество практики
0
Помощь с трудоустройством
Достоинства

Для меня, любителя проходить несколько спринтов, учась круглые сутки, очень удобен формат курса (дается вся необходимая теория, после по ней практическое задание). Теоретический материал очень обширный, (цитата однокогортника) "учат делать как на собес в эпл". Практические проекты интересные, сразу понятно, если где-то ошибся и что нужно исправить. Ревьюеры дают развернутую оценку, даже указывают строки кода, где искать ошибку. Отдельная благодарность куратору Юлии, помогала мне с возникающими вопросами. К наставникам обращаться со сложностями пока не приходилось, так как все вопросы уже были заданы другими учениками, и ответы на них уже были, на вебинарах также дают много новой информации.

Недостатки

Возможно хотелось бы более быстрое ревью, но понимаю, что это невозможно, 24 часа это очень быстро для доскональной проверки стольких проектов.

Комментарий

Очень рада, что выбрала этот курс! Рекомендую и для новичков, и для тех, у кого есть база в программировании. Иногда будет сложно, нужно уметь искать и пробовать, но без этого ничему не научится. Также радует, что любые предложения можно написать в обратной связи к каждому спринту, и курс становится лучше каждый день)

default-avatar30 октября 2024. Младший (Junior)
Оценка 4.00dropdown-icon
Рекомендация 80%
4
Соотношение цены и качества
4
Программа курса
4
Преподаватель курса
4
Практическая применимость знаний
4
Удобство платформы
4
Качество практики
0
Помощь с трудоустройством
Достоинства

Материал дается в формате чтения и практики, можно проходить в любое удобное для себя времени. Есть дедлайны по спринтам. После прохождения каждой темы есть вопросы для закрепления. Плюс в том что у вас будут однокурсники и наставники, которые будут помогать решать те или иные вопросы. Можно брать две встречи один на один с наставником в котором можно задать любые вопросы. Также есть куратор который помогает почти с любой проблемой которые возникнут в ходе изучения курса.

Недостатки

Не хватает видео с объяснением темы. Не хватает ресурсов(книги, видео, статьи итд) в конце который б дополнял материал. Иногда темы плохо раскрываются, не хватает больше примеров. Хочется чтоб в ТЗ было видео где показано что нужно сделать.

Комментарий

Для прохождения курса по-моему нужны базовые знания программирования, умение использовать XCode, уверенный пользователь macOS. Нужно уметь хорошо гуглить, заниматься регулярно, пробовать менять код, исправлять ошибки, дебажить.

default-avatar29 октября 2024. Стажёр (Intern)
Оценка 4.67dropdown-icon
Рекомендация 90%
5
Соотношение цены и качества
4
Программа курса
5
Преподаватель курса
5
Практическая применимость знаний
4
Удобство платформы
5
Качество практики
0
Помощь с трудоустройством
Достоинства

Интересное сочетание теории и практики. Глубокая реализация приложений с уходом в сторону оптимизации. Мои знакомые разработчики на iOS были приятно удивлены, что в курсе затрагиваются многие вещи которые влияют на скорость работы приложения, безопасность данных, архитектуру.

Недостатки

В некоторых местах курс выглядит рваным. Как будто его правили и часть курса убирали/вставляли. Плюс курс на 80% состоит из чтения теории и ее реализации. Отдельные вопросы обсуждаются на вебинарах. Но если вы ждете видео-лекций то тут такого нет.

Комментарий

Довольно объемный материал но интересная подача. Совмещать с работой можно но довольно тяжело так как есть ограничения по времени сдачи каждого задания а теория с каждым новым этапом учебы становится все сложнее и объемнее. В какой-то момент может получится снежный ком из недоделок.

default-avatar30 сентября 2024. Младший (Junior)
Оценка 4.67dropdown-icon
Рекомендация 80%
4
Соотношение цены и качества
4
Программа курса
5
Преподаватель курса
5
Практическая применимость знаний
5
Удобство платформы
5
Качество практики
0
Помощь с трудоустройством
Достоинства

Удобный для меня формат текстовых лекций + видеоразборы трудных моментов
Быстрый ответ от кураторов и менторов по появляющимся вопросам
Много, действительно много практики, в начале есть подсказки, но по мере освоения навыков переходишь на полностью самостоятельное написание кода.
Классные и полезные проекты
Если повезет с общительным потоком, то удобно выстроенное общение

Недостатки

Не всегда быстро обновляются блоки курса под актуальные версии языка и Xcode, из за чего возникают лишние ошибки и тратится на это время, решается задаванием вопросов кураторам, которые поясняют эти моменты. В некоторых местах не до конца сбалансированные по нагрузкам спринты. Какой то может быть легким и быстро выполнимым, а следующий будет чрезмерно нагружен, хотя вроде это исправляют сейчас

Комментарий

Для прохождения нужно закладывать больше времени, если ты новичок, чем дальше, тем сложнее совмещать с работой.

default-avatar4 сентября 2024. Стажёр (Intern)
Оценка 4.67dropdown-icon
Рекомендация 90%
4
Соотношение цены и качества
4
Программа курса
5
Преподаватель курса
5
Практическая применимость знаний
5
Удобство платформы
5
Качество практики
0
Помощь с трудоустройством
Достоинства

Теория построена в текстовом формате. Тем не менее изложена интересно и понятно, много графических картинок. Практики очень много, особенно в конце, что является существенным плюсом! Сильно прокачалась в своих навыках.

Курс постоянно развивается и обновляется.

Наставники, ревьюеры, куратор, вся команда - замечательные и опытные в своем деле люди.

Знакомства с интересными и умными людьми! Разброс сильный как в возрасте так и в навыках. Есть чему поучиться у них.

Недостатки

На мой субъективный взгляд, хотелось бы больше человеческого объяснения в формате видео. Но тут уже кому как :)

Проверка домашнего задания может отнимать много времени.

Хотелось бы более подробного разъяснения каких-то моментов в теории.

Комментарий

Что ж, вот и настал момент, когда и я могу оставить отзыв :) А ведь когда только рассматривала этот курс, сама читала отзывы, было страшно и волнительно, но как же берет гордость за себя! Уверена, и у вас все получится. Желание и дисциплина всегда побеждают.

Главное, перед тем как начать, понимать, что времени будет уходить очень и очень много, особенно если заходить сюда с 0. Ни один курс не будет за вас сам все делать и учиться, поэтому дополнительно придется искать какую-то информацию самому. Учитывайте эти нюансы, лучше реалистично оценивать.

Курсом довольна, разница в знаниях в самом начале и сейчас - колоссальная. Рада, что приобрела именно от Яндекса.

default-avatar15 июля 2024. Младший (Junior)
Оценка 4.67dropdown-icon
Рекомендация 90%
5
Соотношение цены и качества
4
Программа курса
5
Преподаватель курса
4
Практическая применимость знаний
5
Удобство платформы
5
Качество практики
0
Помощь с трудоустройством
Достоинства

Понравилось, что теория, в основном, представлена в текстовом виде, а не в видео формате - это позволяет быстрее находить и перечитывать нужные моменты. Понравились жесткие дедлайны, которые мотивируют делать все в срок. Очень полезно общение с сокурсниками, где часто можно найти помощь быстрее, чем от наставников. И очень помогают в обучении развернутые ревью на практические задания. Хорошо, что предусмотрена возможность переходов в другую когорту, если вдруг ты не успеваешь, этим часто пользуются ученики.

Недостатки

Не всегда сбалансировано время для прохождения спринта, не все вопросы, необходимые для решения практического задания, разбираются в учебнике, поэтому для новичка в разработке временами будет не просто

Комментарий

Если вы собираетесь совмещать обучение с работой фул-тайм, то надо понимать, что будет непросто. Старайтесь не использовать переход в другую когорту в начале обучения и без веских причин, так как в последнем проекте (перед дипломом) я и очень многие из моих сокурсников не успели его закончить в срок, так как он очень объемный.

default-avatar1 июля 2024. Младший (Junior)
Оценка 4.17dropdown-icon
Рекомендация 90%
5
Соотношение цены и качества
4
Программа курса
3
Преподаватель курса
4
Практическая применимость знаний
5
Удобство платформы
4
Качество практики
0
Помощь с трудоустройством
Достоинства

Отличный курс, чтобы получить всю необходимую базу для создания ios приложений. На примере создаваемых приложений затронуты почти все аспекты мобильной разработки.

Недостатки

Воспринимать сложные вещи в текстовом формате не для меня, очень не хватило каких-то видео уроков.

Комментарий

Для людей без какого-либо бэкграунда курс будет проблематично закончить, т.к. есть дедлайна по сдаче работ, а практические задания иногда требуют большого погружения в тему. То же самое касается работающих людей, сложно успевать совмещать с работой, страдает качество изучения. Многое на последних этапах нужно искать и изучать самостоятельно.

default-avatar30 июня 2024. Средний (Middle)
Оценка 4.33dropdown-icon
Рекомендация 100%
5
Соотношение цены и качества
4
Программа курса
5
Преподаватель курса
5
Практическая применимость знаний
3
Удобство платформы
4
Качество практики
0
Помощь с трудоустройством
Достоинства

Особую благодарность хочется выразить ревьюерам. Они не просто проверяют задания по чек-листу, а  тщательно анализируют код и дают максимально развернутые и ценные рекомендации, направленные не только на исправление ошибок, но и на улучшение понимания в дополнительных аспектах которые даже не были в ТЗ!

Наставники всегда готовы прийти на помощь,  отвечают быстро и объясняют все досконально.  На вебинарах они с вниманием относятся к вопросам студентов,  ищут самые эффективные решения и делятся своим опытом. 

Отдельно хочу отметить куратора, который помогает не только организовать процесс учебы,  но и в организации дополнительных онлайн встреч и обсуждений.  Она мотивирует и поддерживает,  что очень важно в процессе обучения. 

Спасибо команде сопровождения,  вы лучшие!

Недостатки

В целом, курс мне очень нравится! Но, как и в любом учебном процессе, есть небольшие нюансы, которые могли бы быть улучшены. 

Что не понравилось? – это скорость прохождения курса для тех, кто быстро осваивает материал. Бывает, что ты уже справился со всеми заданиями модуля,  а следующий модуль еще не открыт.  Это может чуть-чуть  затормозить темп обучения,  особенно для тех,  кто хочет продвигаться быстрее.

В идеале, было бы здорово, если бы курс позволял  студентам  переходить  к  следующему  модулю  после  успешного  завершения  предыдущего,  не  ожидая  фиксированной  даты  открытия.  Конечно,  это  может  быть  не  так  просто  реализовать,  но  для  быстро  обучающихся  студентов  такая  возможность  была бы  очень  полезной.

Комментарий

Несмотря на то, что я нахожусь лишь в начале обучения (25% курса закрыто), уже сейчас могу с уверенностью сказать, что курс просто огонь! 

Это не просто теория: Курс предполагает практическую работу над реальными проектами, что дает ценный опыт и позволяет сразу же применить полученные знания.

Он подходит для новичков: Вам не нужен опыт в программировании, чтобы начать курс.

Вы получаете поддержку: В распоряжении студентов – опытные наставники, ревьюеры, кураторы, которые всегда помогут разобраться в сложных моментах.

Обучение структурировано: Курс разделен на модули, что делает обучение поэтапным и понятным.

Есть возможность получить помощь от других студентов: На курсе создается сообщество, где можно обмениваться опытом, задавать вопросы и получать поддержку от одногруппников.

default-avatar20 июня 2024. Младший (Junior)
Оценка 4.67dropdown-icon
Рекомендация 90%
4
Соотношение цены и качества
4
Программа курса
5
Преподаватель курса
5
Практическая применимость знаний
5
Удобство платформы
5
Качество практики
0
Помощь с трудоустройством
Достоинства

Поддержка куратора и наставников, которые готовы всегда помочь в трудные минуты обучения!

default-avatar3 июня 2024. Стажёр (Intern)
Оценка 5.00dropdown-icon
Рекомендация 100%
5
Соотношение цены и качества
5
Программа курса
5
Преподаватель курса
5
Практическая применимость знаний
5
Удобство платформы
5
Качество практики
0
Помощь с трудоустройством
Достоинства

Понравилось, как выстроены обучение и работа с наставниками и куратором. Удобная платформа для прохождения курса, с отличным поиском, добавлением в избранное, онлайн чат с поддержкой, которая на связи 24/7 и с недавнего времени на платформу добавили ЯндексGPT, что тоже не может не радовать.
Раз в 2 недели проходили онлайн встречи с наставниками с интересными квизами на темы пройденного материала с закреплением полученных знаний. Также на встречах давали задачи, которые решали и разбирали вместе с наставником. Во время прохождения курса, вся коммуникация и общение между студентами были организованы в "Пачке". Было создано несколько разных чатов с общей информацией, с теорией и общением offtop. Наставники и кураторы моментально приходили на помощь, если вдруг что-то не получалось.

Недостатки

Задание в некоторых спринтах было не совсем понятное и очень объемное, поэтому иногда делал то, что на самом деле не нужно было.

Комментарий

Хочу посоветовать этот курс, если ты хочешь стать настоящим iOS разработчиком. Я считаю, что этот курс - хороший старт для тех, кто сталкивается с разработкой впервые или хочет выучить новый язык программирования.

Еще курсы