iOS разработчик (Swift)

Разрабатывайте мобильные приложения под Apple прямо на занятиях. Выполняйте реальные задачи специальности и формируйте мощное портфолио iOS-разработчика.

О ПРОФЕССИИ IOS РАЗРАБОТЧИК ПО ДАННЫМ HEADHUNTER:
IOS РАЗРАБОТЧИК –

специалист по разработке приложений под устройства компании Apple.

ОБЯЗАННОСТИ IOS РАЗРАБОТЧИКА:

• создание приложений для iOS;
• поддержка существующих приложений;
• участие в отладке и тестировании;
• выгрузка в App Store;
• разработка инструкции для пользователя.

опубликованных вакансий 4112
4112
опубликованных вакансий
средняя зарплата по Самаре 1 550$
1 550$
средняя зарплата по Самаре
опубликованных резюме 2672
2672
опубликованных резюме
Получите БЕСПЛАТНО видеозапись первого занятия предыдущей группы
Получите БЕСПЛАТНО видеозапись первого занятия предыдущей группы
Видео будет отправлено Вам в мессенджере WhatsApp
Получите БЕСПЛАТНО видеозапись первого занятия предыдущей группы




img
Выберите удобный пакет обучения

Выберите удобный пакет обучения

icon
Выберите удобный пакет обучения Онлайн
Онлайн
43 960 руб
33 960 руб
или 2 830 руб./мес.
ТОЛЬКО ДО 30 НОЯБРЯ 40%
  • Обучение по трансляциям
    Группы до 10 человек
    Проверка домашних заданий
    Видеозаписи всех занятий
    Тренинг по трудоустройству
    Сертификат
    Портфолио

Записаться
Данный пакет можно приобрести в рассрочку БЕЗ банка по 9 990 руб./мес.

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
icon
Выберите удобный пакет обучения  VIP
VIP
55 960 руб
41 960 руб
или 3 497 руб./мес.
ТОЛЬКО ДО 30 НОЯБРЯ 40%

  • Занятия в аудиториях
    Группы до 10 человек
    Проверка домашних заданий
    Видеозаписи всех занятий
    Тренинг по трудоустройству
    Сертификат
    Портфолио
    Резюме
    Трудоустройство

Записаться
Данный пакет можно приобрести в рассрочку БЕЗ банка по 11 990 руб./мес.

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
icon
Выберите удобный пакет обучения Стандарт
Очно
43 960 руб
33 960 руб
или 2 830 руб./мес.
ТОЛЬКО ДО 30 НОЯБРЯ 40%
  • Занятия в аудиториях
    Группы до 10 человек
    Проверка домашних заданий
    Видеозаписи всех занятий
    Тренинг по трудоустройству
    Сертификат
    Портфолио

Записаться
Данный пакет можно приобрести в рассрочку БЕЗ банка по 9 990 руб./мес.

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
Программа курса

Программа курса

1 Модуль. Семантика и структура Swift

1-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Занятие №1
    iOS. Обзор рабочей среды xCode. Симуляторы устройств. Первое приложение на Swift.
  2. Занятие №2
    Таблицы. Создание многотабличной базы данных. Иерархия элементов.
  3. Занятие №3
    Объекты и классы Swift. Классы, структуры и перечисления. Ключевые слова.
  4. Занятие №4
    Операторы. Виды операторов: униарные, бинарные, тернарные.
  5. Занятие №5
    Коллекции в Swift. Типы коллекции: массивы, наборы, словари.
  6. Занятие №6
    Подробнее о массивах. Синтаксис, создание и изменение массивов.
  7. Занятие №7
    Данные в Swift. Структуры данных. Алгоритмы. Связанные списки. Протоколы коллекций. Двусвязные списки и кольцевые буферы.
  8. Занятие №8
    Работа с циклами в Swift. FOR-IN, WHILE, REPEAT-WHILE. Операторы: CONTINUE И BREAK.

Чёткое понимание архитектуры программирования на Swift. Создано первое приложение на Swift в среде разработки xCode. Изучен базовый синтаксис языка программирования Swift.

2 Модуль. ООП Swift

2-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Занятие №1
    Введение в ООП на Swift. Основные концепции ООП. Классы, структуры, перечисления. Работа с экземплярами.
  2. Занятие №2
    Свойства, методы и индексаторы. Типы свойств: хранимые, ленивые, вычисляемые. Методы Mutating. Индексаторы.
  3. Занятие №3
    Наследование и инициализация. Дефолтные инициализаторы. Memberwise-инициализаторы. Делегация.
  4. Занятие №4
    Алгоритм работы с наследованием и инициализацией. Инициализаторы: Failable и Required. Деинициализация.
  5. Занятие №5
    ARC и управление памятью. Слабые и неизменные ссылки. Any и AnyObject. Вложенные типы.
  6. Занятие №6
    Обработка ошибок в Swift. ErrorType. Исключения и алгоритм работы с ними.
  7. Занятие №7
    Методы вызывающие исключения. Опциональные значения. Обработка исключений.
  8. Занятие №8
    Протоколы, дженерики. Типы доступа: public, internal и private. Overflow операторы.

Владение принципами ООП на Swift.

3 Модуль. Интерфейс приложения. UIKit

3-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Занятие №1
    Пользовательский интерфейс. Обзор Interface Builder. Масштабирование элементов. Ограничения. Stack View.
  2. Занятие №2
    Жизненный цикл приложения на Swift. MVC модель проектирования приложений. UIImageView.
  3. Занятие №3
    Table View контроллер и работа с ним. Протоколы. Сигвеи. Текстовые поля. Данные: передача данных и их сохранение.
  4. Занятие №4
    Table View Collection. Основные принципы работы. Ячейки и их производительность. Секции и градиентные слои. Обновление контента и удаление старых ячеек.
  5. Занятие №5
    Жесты. Контроллеры для жестов пользователя. Методы распознавания жестов. Вращение.
  6. Занятие №6
    Фреймворк UIKit. Обзор инструментов и решений. Сборка интерфейса финального проекта.
  7. Занятие №7
    Анимация в UIKit. Dynamic Animation. Создание анимации для финального приложения.
  8. Занятие №8
    Настройка навигации в приложении. NavigationController и TabbarController.

Приобретён навык работы с UIKit и Interface Builder. Понимание особенностей создания интерфейсов для iOS. Интерфейс финального приложения готов на 100%.

4 Модуль. Мобильная разработка (iOS)

4-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Занятие №1
    Учимся «контролить» версии в Git. Обзор структуры Gradle.
  2. Занятие №2
    Экран. ScrollView, Zoom. Добавим поле клавиатуры для набора текста.
  3. Занятие №3
    Внутренние устройства. Подключение камеры, шеринг фотографиями, Touch ID.
  4. Занятие №4
    Работа с данными в приложении. Обзор фреймворка CoreData. Настройка рабочей среды для вашего приложения.
  5. Занятие №5
    Архитектура CoreData: сущности и связи.
  6. Занятие №6
    Синхронизация приложения с AppleWatch. Макеты интерфейса AppleWatch. Настройка обмена данными.
  7. Занятие №7
    Как зарабатывать на разработке iOS-приложений? Монетизация вашей работы. Плагины и валидация чека.
  8. Занятие №8
    Apple Developer Programm. Загружаем приложение в AppStore и подводим итоги обучения.

Финальное приложение курса готово на 100%. Приобретён навык сборки приложений, настроен модуль «Встроенных покупок».

Программа курса может быть изменена исходя из трендов it-индустрии.
icon

Курс включает в себя:

Курс включает в себя: Swift
Swift
Курс включает в себя: iOS
iOS
Курс включает в себя: Xcode
Xcode
Курс включает в себя: UIkit
UIkit
Курс включает в себя: Core data
Core data
Курс включает в себя: App Store
App Store
Курс включает в себя: Git
Git
Смотреть больше
Кому подойдёт этот курс:

Кому подойдёт этот курс:

  • Новичкам в IT
  • Начинающим разработчикам
  • Фанатам Apple
  • Действующим программистам

Новичкам в IT

Давно мечтали изучить кухню разработки под iOS и получить навыки работы с языком программирования Swift? С нашими преподавателями-практиками вы научитесь создавать полноценные приложения для AppStore и зарабатывать первые деньги!

Начинающим разработчикам

Наш практический подход к обучению позволяет освоить мобильную разработку всего за 4 месяца, а первое приложение написать прямо на занятиях!

Фанатам Apple

Вы фанат продукции Apple, влюблены в лаконичный дизайн и богатый функционал? Курсы iOS-разработчиков в IT-школе Avenue – ваш билет в мир Apple-разработчиков!

Действующим программистам

Освоив язык программирования Swift, будьте уверенны, что количество ваших проектов увеличится вдвое, ведь разработка приложения для AppStore – одна из самых прибыльных ниш в современном мире IT.

img
Что будете уметь при завершении курса?

Что будете уметь при завершении курса?

Ваш финальный проект по завершению курса

Ваш финальный проект по завершению курса
Создавать мобильные приложения в среде разработки xCode

Создавать мобильные приложения в среде разработки xCode

Использовать язык программирования Swift

Использовать язык программирования Swift

Разрабатывать пользовательский интерфейс с помощью UIKit

Разрабатывать пользовательский интерфейс с помощью UIKit

Загружать приложения в App Store

Загружать приложения в App Store

Монетизировать приложения

Монетизировать приложения

Ваши результаты

Ваши результаты

Ваши результаты

Алан Бабаев

iOS разработчик (Swift)

Заработная плата - 130 000 руб/мес

Ключевые навыки

  • Среда разработки: xCode
  • Глубокое понимание синтаксиса и семантики языка Swift
  • Владею навыками ООП на Swift
  • Умею работать с пользовательским интерфейсом - UIKit
  • Навык работы с AppStore и Apple Developer Programm

Образование

  • IT курсы Avenue в Самаре
    Курс «iOS разработчик (Swift)»‎
    4 месяца. (1.08.22 - 1.12.22)

Алан Бабаев

Успешно завершил обучение по курсу:

«iOS разработчик (Swift)»‎

2020
Дата выдачи: 1 декабря 2022 года
www.it.avenue-pro.ru
Иванов Иван Директор школы
Мади Владислав Преподаватель курса

Записаться на курс

Записаться на курс Записаться на курс Записаться на курс
Записаться на курс
Записаться на курс Хотите записаться на IT-курсы в Самаре?

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

  • Консультация по курсу
  • Помощь в выборе направления
  • Дополнительные материалы для старта

Подарки к курсу

Подарки к курсу
Подарки к курсу

Привилегии студентам Привилегии студентам

Привилегии студентам Сертификат

Сертификат

В 2-х экземплярах: печатный в рамке и онлайн.

Привилегии студентам Скидка 15%

Скидка 15%

Каждому выпускнику Avenue скидка 15% на любой другой курс.

Привилегии студентам Чат 24/7

Чат 24/7

Общий чат и постоянная онлайн-поддержка от преподавателя.

Привилегии студентам Avenue Bar

Avenue Bar

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

Привилегии студентам Партнеры

Партнеры

Отправляем резюме лучших студентов рекрутерам ведущих ІТ-компаний Самары.

Привилегии студентам Видео всех занятий

Видео всех занятий

Мы ведем видеозаписи всех занятий для всех наших студентов.

Привилегии студентам Тренинг по трудоустройству

Тренинг по трудоустройству

По окончанию курса опытный рекрутер расскажет вам, как трудоустроиться в Самаре.

Привилегии студентам Закрытая платформа

Закрытая платформа

Студенты автоматически попадают в закрытую платформу нашей школы.

Видео курс

IT Avenue в Самаре

Мы не просто ІТ-курсы, мы – ІТ-компания,
которая всегда ищет таланты!
update.studio

Потерянный урок

Пропустили занятие? Пропустили занятие?

Ничего страшного! Мы записываем лекции и пришлем вам видеозапись.

Наши выпускники в Самаре

Наши выпускники в Самаре

Записаться на курс

Записаться на курс Записаться на курс Записаться на курс
Записаться на курс
Хотите записаться на IT-курсы в Самаре? Хотите записаться на IT-курсы в Самаре?

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

  • Консультация по курсу
  • Помощь в выборе направления
  • Дополнительные материалы для старта

Текст курса

Курсы iOS разработчик (Swift)

Если вы мечтаете создать мобильное приложение для iOS, курс “iOS разработка на языке Swift” – идеальное начало карьеры. Изучайте программирование, пишите приложения для компании Apple, публикуйте для скачивания в AppStore и зарабатывайте в долларах. На занятиях вы реализуете личный проект, а также сможете попасть на стажировку в лучшие IT-компании.

Кому подходит курс

Научиться писать приложение для iOS с нуля может каждый желающий.

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

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

Основы мобильной разработки в Самаре

Чтобы создать приложение для iOS, необходимо освоить много информации. На занятиях вас ждет 80% практики, оживленные обсуждения, выполнение реальных задач специалистов и помощь менторов с опытом разработки.

Вы научитесь:

• писать чистый код на языке Swift;

• работать в среде разработки xCode;

• применять ООП;

• создавать интерфейсы;

• настраивать данные в приложении;

• использовать фреймворк UIKit;

• синхронизировать;

• монетизировать проект;

• загружать в AppStore.

Занятия длятся четыре модуля. На первом вы изучите основы, а дальше будете углублять знания и много практиковаться. На курсе реализуете личный проект для портфолио – свое приложение для iOS.

iOS разработка на Swift в школе AVENUE

Уроки проходят дважды в неделю по два часа. Обучаться можно онлайн в вебинарной комнате или офлайн в аудитории с группой до 10 человек.

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

Плюсы нашего образования:

1. Практический подход к учебе;

2. Менторы с вдохновляющим опытом;

3. Создание своего приложения для iOS в портфолио;

4. Тренинг по трудоустройству;

5. Помощь с поиском первой работы;

6. Круглосуточный чат с преподавателем;

7. Вдохновляющая атмосфера.

Создавайте и публикуйте первое приложение для iOS прямо на занятиях! Записывайте на учебу в нашу школу – освойте профессию быстро, качественно и без головной боли.

Бронь места по телефону, на сайте, в офисе.