Обучение
- Подготовительные курсы
-
Программирование
- Промышленная разработка программного обеспечения на Java
- Промышленная разработка ПО на ASP.NET
- Разработка игр на Unity
- Курсы создания сайтов и Front-end разработки
- Разработка мобильных приложений под iOS
- Разработка мобильных приложений на Android
- Разработка веб-приложений на PHP
- Разработка веб-приложений на Python
- Разработка игр на С++
- Разработка на Node.js
- Программирование на Go (Golang)
- Реляционные базы данных и SQL
- Наука о данных
- Тестирование ПО
- Гуманитарные дисциплины в IT
- Тренинги по Agile
- Управление проектами
- Бизнес-анализ
- Веб-дизайн и компьютерная графика
- Системное и сетевое администрирование
- Маркетинг и продажи
- Английский язык для IT
- IT Практикум
Обучение
- Программирование
- Промышленная разработка программного обеспечения на Java
- Промышленная разработка ПО на ASP.NET
- Разработка игр на Unity
- Курсы создания сайтов и Front-end разработки
- Разработка мобильных приложений под iOS
- Разработка мобильных приложений на Android
- Разработка веб-приложений на PHP
- Разработка веб-приложений на Python
- Разработка игр на С++
- Разработка на Node.js
- Программирование на Go (Golang)
- Реляционные базы данных и SQL
- Тестирование ПО
- Ручное тестирование ПО
- Автоматизированное тестирование на Python
- Автоматизированное тестирование на Java
Комплексный курс по разработке iOS приложений
iOS – это мобильная операционная система, которая считается второй по популярности в мире и предназначена исключительно для устройств компании Apple. Писать под данную ОС помогает Swift – производительный язык программирования с открытым исходным кодом.
В целом, сфера мобильной разработки сегодня на подъеме, ведь сложно представить нашу жизнь без смартфонов, планшетов, смарт-часов и других полезных гаджетов. Поэтому выбор в пользу данного IT-направления – удачное решение. Научиться создавать продукты для App Store, «с нуля» освоить язык программирования Swift и подготовиться к работе в IT вам поможет комплексный курс по разработке iOS-приложений в Могилёве.
Технические требования к оборудованию слушателей дистанционных курсов.
Описание курса
Описание курса
Формы обучения
Условия отбора
Зачисление на курс проводится на конкурсной основе по результатам:
-
теста на компетенции или логико-математические задачи;
-
теста по английскому языку.
Обратите внимание: на занятиях вам понадобится собственный Mac.
Для кого этот курс
-
Для всех желающих освоить программирование “с нуля”.
-
Для студентов с техническим образованием, которые хотят начать карьеру в IT-сфере;
-
Для программистов, которые хотят освоить новое направление программирования и сменить сферу деятельности;
Необходимая подготовка
Для чего этот курс
-
подготовить специалистов, обладающих определенной базой навыков и знаний в сфере iOS-разработки;
-
подготовить к прохождению собеседования в IT-компании на позицию Junior iOS-разработчика;
-
научить создавать приложения мечты для Appstore и получать пассивный доход как инди-разработчик.
Вы будете уметь
Создавать свои приложения для App Store;
Разбираться в коде и архитектуре приложений для iOS;
Применять в работе последние мировые тенденции в iOS SDK и Swift;
Использовать в работе полученные теоретические знания, что позволит в кратчайшие сроки войти в профессию.
Внимание:
Доступ к электронным материалам открыт в период прохождения курса. По окончании курса доступ закрывается.
Программа курса
- Введение в Swift
Типы данных
Кортежи
Опциональные типы
Циклы и условные операторы
Массивы, множества, словари
Функции
Замыкания
Перечисления
Основы объектно-ориентированного программирования
Структуры и классы
Инициализаторы и деинициализаторы
Расширения и протоколы
Обработка ошибок и отладка кода
Основные алгоритмы
Сложность алгоритмов
Протоколы
Протокол-ориентированное программирование - Введение в iOS
Системы управления версиями
Библиотеки
Введение в паттерны программирования
Основы работы с интерфейсом
Таблицы
Анимации
Многопоточность
Базы данных
Управление памятью
Работа с сетью
Защита проекта
Трудоустройство выпускников
IT-Academy не только обучает, но и помогает слушателям, нацеленным на результат, найти работу. Выпускники курса «Комплексный курс по разработке iOS приложений» участвуют в «Программе трудоустройства», с помощью которой можно получить заветную должность практически в любой IT-компании!
Преподаватели курса
Другие курсы программы Разработка мобильных приложений под iOS

Вячеслав Костечко
Сфера интересов: iOS, Android, управление командой.
Профессиональный путь: Проходил практику от университета в EPAM, после этого предложили остаться на стажировку и в «день программиста» (256-ой день в году) прошёл собеседование и остался работать.
Изначально хотел программировать под Android, но предложили iOS и мне понравилось. В тот момент в принципе была интересна мобильная разработка.
Последний проект (без NDA).
Особенности преподавания: Я никого не мотивирую, если вы пришли ко мне на курс, значит у вас достаточно мотивации. Хочешь? Тогда делай!
Курс охватывает всё, что нужно для начала работы в IT. Если стараться и делать все вовремя, то информации будет больше, чем нужно для старта.

Вадим Жук
Сфера интересов: фитнес и мультимедиа-приложения, микроконтроллеры и IoT.
Особенности преподавания: Обучаю философии и технике программирования. Главное в слушателях – любознательность и сильная мотивация.

Игорь Новосельцев
Сфера интересов: разработка мобильных приложений, электроника и робототехнические устройства, микроконтроллеры и микропроцессорная техника.
Профессиональный путь: Принимал активное участие в разработке спортивных приложений для хоккея, гольфа и велоспорта, в том числе и с применением AR-технологий. Уже несколько лет занимаюсь разработкой финансовых мобильных приложений, а также руководил подразделением мобильной разработки.
В настоящее время читаю лекции в Белорусском государственном университете. Постоянно стремлюсь поднимать свой профессиональный уровень и не могу сидеть на месте. Так и попал на повышение квалификации в IT-Academy. А теперь, уже имея достаточно опыта, готов поделиться этим опытом с вами.
Особенности преподавания: Максимально комфортная и эффективная коммуникация. В преподавании акцентирую внимание на практике и стремлюсь, чтобы обучающиеся старались все идеи реализовать своими руками.
В процессе обучения вы получите не только необходимые навыки и знания, но также напишете и первые мобильные приложения, что позволит уверенно «ворваться» в отрасль.

Анастасия Корнеева
Сфера интересов: iOS; Team leadership; Solution architecture; Fintech; Augmented Reality; Code review process; Mentoring.
Профессиональный путь: Знакомство с миром программирования для меня началось еще в начальной школе, когда на факультативе по информатике учительница стала употреблять казавшиеся мне тогда страшными слова «переменная» и «цикл». А затем я помню с каким увлечением писала цикл в цикле и творила много страшных дел :)
В итоге нашла себя в мобильной разработке под iOS, которой занимаюсь уже более 4-х лет, получая истинное удовольствие от того, что делаю каждый день. На данный момент занимаю позицию Lead iOS Developer. Мой опыт включает разработку с нуля комплексных финтех приложений для крупнейших банков СНГ, игр, корпоративных и спортивных приложений.
Руководила курсами мобильной разработки, выпускники которых уже получили офферы и строят свою карьеру в IT, провела множество собеседований и наладила тех. процессы на проектах разного уровня сложности. Кроме того, являюсь ментором молодых разработчиков, поэтому знаю, где живут все монстры и как их побороть :)
Особенности преподавания: IT – это не только высокие зарплаты, интересные технологии и релокейт. IT, а в частности, iOS-разработка позволяет создавать впечатляющие продукты, реализовывать безумные и амбициозные идеи, монетизировать их, улучшать жизни людей и видеть результаты своей работы каждый день. Программирование – это бесконечный процесс самообучения, в котором не бывает совершенства. Это конкуренция, в которой важен ваш опыт, амбиции, страсть к эффективности и элегантности решений, постоянному улучшению собственного кода. Именно в разработке вы можете снова себя чувствовать джуном в каждой новой фиче или проекте, когда трогаете очередную технологию или фреймворк. Вас это не пугает? Считаете также? Тогда нам точно по пути.
В своей работе я уделяю большое внимание логичности и читаемости кода, его качеству и простоте. Эффективные приложения – не только те, которые занимают мало памяти и не вылетают, но ещё и UI/UX friendly. Всему этому мы научимся на комплексном курсе по разработке iOS-приложений.
Стать разработчиком можно лишь программируя, совершая ошибки и находя ответы на вопросы. Поэтому готовьтесь писать много кода, решать задачи, читать статьи и документацию на английском, гуглить и обсуждать.
От слушателей я жду, прежде всего, желания научиться программировать, самостоятельности, любознательности и смекалки. Кроме того, слова «наследование» «класс», «объект», «statusCode», «http» не должны вводить вас в состояние deadLock.
После успешного прохождения курса вы научитесь создавать приложения с нуля, проходить собеседования, разбираться в таинствах гита и сможете претендовать на позицию Junior iOS Developer.
Почему выбирают IT-академию?
Очень насыщенный и полезный курс
Поскольку начал изучать разработку iOS-приложений с 0, то для меня весь материал оказался очень полезным. Курс был очень насыщенным, так как проходил удаленно. Мы затронули темы, которые даже не входили в первоначальный план.
Всем очень рекомендую курс

Алексей
Поскольку начал изучать разработку iOS-приложений с 0, то для меня весь материал оказался очень полезным. Курс был очень насыщенным, так как проходил удаленно. Мы затронули темы, которые даже не входили в первоначальный план. Хочу отметить, что очень удобно иметь запись занятий и возможность несколько раз их пересматривать, так как не всегда понимаешь тему с первого раза.
Курс очень интенсивный, единственная проблема, которая у меня возникала, – нехватка времени. Возможно, можно было бы сделать курс чуть длиннее по времени, но с тем же объёмом информации.

Александр Бородич
Курсы очень понравились, преподаватель Всеволод профессионал своего дела, очень хорошо разбирается в материале и умеет доходчиво его донести. Также всегда делает акцент на вещах, которые в будущем пригодятся на реальном собеседовании, работе.
Для любителей яблочной техники, которые хотят сделать карьеру в сфере высоких технологий, но ещё до конца не определились с направлением, курс подойдёт очень кстати. Также считаю, что курс очень хорошо подойдёт студентам младших курсов технических специальностей (сам пошёл на 4 и жалею, что не раньше).
Если реально стараться и освоить всю или практически всю программу, вполне можно трудоустроиться после окончания, главное - выполнять ВСЕ домашние задания без исключения и относиться к занятиям с полной ответственностью, а не “ну посижу вечером после работы/учёбы послушаю”.
Всем очень рекомендую курс, т.к он действительно очень полезный, а освоить его самому дома практически нереальная задача.
Акции и новости