F.A.Q.
Часто задаваемые вопросы
Что нужно для старта?
Что нужно, чтобы начать учиться на iOS-разработчика?
В идеале — Mac и iPhone, а также набор базовых знаний в разработке программного обеспечения и знание одного из объектно-ориентированных языков программирования. Мы начнём сразу с особенностей Swift и не будем разбирать назначение таких базовых понятий, как операторы, переменные, функции, классы, наследование и так далее. Также пригодится английский — будем изучать документацию и разбираться в назначениях методов и переменных.
Что нужно, чтобы начать учиться на Android-разработчика?
Для комфортного обучения на программе необходимы:
- знание C-подобного языка;
- базовое владение Java;
- понимание принципов объектно-ориентированного программирования.
Пригодится английский — будем изучать документацию и разбираться в назначениях методов и переменных.
Когда я могу начать учиться?
В любой момент.
График обучения
Почему программа обучения такая долгая?
Мы не верим, что освоить профессию мобильного разработчика можно за пару недель. Чтобы получить фундаментальные знания, необходимо изучить теорию и неоднократно применить её на практике. Программа включает весь процесс создания приложения — от среды разработки до локализации. В процессе обучения вы будете пилить собственное приложение.
Также мы изучили статистику прохождения различных онлайн-программ и выяснили, что слушатели в среднем имеют не более 5-7 часов свободного времени в неделю, которые посвящают обучению.
Вы учитесь в своем темпе, дедлайнов нет, доступ к учебным материалам не ограничен по времени.
Обучение индивидуальное?
C одной стороны, вы можете учиться в своём темпе и в любое удобное время. С другой стороны, у нас есть форум и большой чат в Telegram, где преподаватели отвечают на любой вопрос в течение суток. Также программа содержит задания, в которых студенты проверяют друг друга.
Будут ли домашние задания? Кто их проверяет?
Закреплять свои знания вы будете, проходя тесты, выполняя практические задания и получая обратную связь от преподавателей и других студентов.
В рамках обучения есть дипломный проект — собственное приложение, которое вы будете поэтапно пилить. В конце каждого учебного блока вы реализуете очередную часть приложения, например, клиент-серверную, UX, обработку изображений. В итоге вы сделаете аналог Instagram — социальную сеть с фотографиями, подписчиками и лайками. Этот проект можно смело положить в портфолио и показать работодателю и коллегам.
Как проходят live-coding сессии, в какое время?
Live-coding сессии — это видео, где преподаватели пишут код: вы видите монитор разработчика и слушаете комментарии преподавателя. Вы можете смотреть записи в любое время, live-coding сессии — часть образовательных материалов программы.
Как проходит общение в рамках курса?
Для общения между студентами и преподавателями есть Telegram-чат, где мы обсуждаем задания, сложности и баги. Если возник вопрос — пишите, мы всегда на связи.
Я могу ещё раз посмотреть лекцию?
Все материалы программы останутся с тобой навсегда и будут доступны в личном кабинете Stepik.
Будет ли доступен весь код проекта?
Весь код, который используется в лекциях, будет доступен отдельными файлами, чтобы вы могли его изучить.
Что я получу после окончания программы?
Программа даёт фундаментальные знания, знакомство с коммьюнити разработчиков, и практику по созданию своего первого приложения. Всё это поможет вам освоить интересную профессию — мобильный разработчик. Все студенты, которые окончат программу, получат подтверждение своих скиллов — сертификат Stepik, а также примут участие в программе трудоустройства.
Оплата
Можно ли платить по блокам?
Оплата отдельных блоков не предусмотрена. Вы можете купить только всю программу или оформить рассрочку на 3 месяца. В таком случае оплата равномерно распределится на этот срок. Еще у нас предусмотрена оплата для юридических лиц.
Какие документы об оплате вы предоставляете?
Физические лица получают чек об оплате события от сервиса TimePad. Юридическим лицам мы предоставляем договора и акты об оказании услуг.
Я хочу подарить обучение. Как это сделать?
Зарегистрируйтесь на платформе Stepik. Оплатите программу и передайте логин и пароль тому, кто будет проходить обучение. В личном кабинете нужно изменить имя и фамилию.