Курс: очно / online
iOS разработчик (Swift)
ios

На курсе вы изучите язык программирования Swift. Освоите тонкости разработки под iOS и создадите первое приложение для Apple. Даже если вы никогда не пробовали программировать, вы отлично справитесь.

Скидка -50% на второй курс!

При покупке любого курса - второй для себя или для друга со скидкой 50%!

Условия акции:

  • В акции участвует любой, кто записался и оплатил всю стоимость курса с 1 января по 1 сентября 2024 г.
  • При покупке любого курса - второй для себя или для друга со скидкой 50%!
  • Акция действует только при покупке второго курса в течении 3х дней после оплаты первого
  • Скидка 50% распространяется на курс равной или меньшей длительности
  • При покупке курса большей длительности, скидка распространяется на количество месяцев равное первому курсу

Оставьте заявку на участие, и менеджер перезвонит Вам!

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

    специалист, который создает мобильные приложения для операционной системы iOS (Apple).

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

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

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




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

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

    icon
    Выберите удобный пакет обучения Онлайн
    Онлайн
    97 720 руб
    43 960 руб
    возможна Тинькофф рассрочка до 24 мес. без процентов
    Эффективное обучение в мини-группах! ☀️ Повышение цен с 1.04!
    • Online обучение по zoom
      Группы до 16 чел

      Личный куратор
      Проверка дом заданий
      Видео-записи всех занятий
      Подготовка к трудоустройству
      Составление резюме
      Сертификат

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

    Форма оплаты

    Выберите вариант оплаты
    100%
    50%
    1 мес
    Бронь места: 5000 руб.
    icon
    Выберите удобный пакет обучения Очно
    Очно
    106 600 руб
    47 960 руб
    возможна Тинькофф рассрочка до 24 мес. без процентов
    Эффективное обучение в мини-группах! ☀️ Повышение цен с 1.04!

    • Занятия в аудиториях в Москве
      Группы до 10 человек

      Личный куратор
      Проверка дом заданий
      Видео-записи всех занятий
      Подготовка к трудоустройству
      Составление резюме
      Сертификат

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

    Форма оплаты

    Выберите вариант оплаты
    100%
    50%
    1 мес
    Бронь места: 5000 руб.
    icon
    Выберите удобный пакет обучения Видео-курс
    Видео-курс
    88 800 руб
    39 960 руб
    возможна Тинькофф рассрочка до 24 мес. без процентов
    Эффективное обучение в мини-группах! ☀️ Повышение цен с 1.04!
    • Видео-уроки 2 р в нед
      Очно/онлайн разбор практики раз в нед

      Личный куратор
      Проверка дом заданий
      Видео-записи всех занятий
      Подготовка к трудоустройству
      Составление резюме
      Сертификат

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

    Форма оплаты

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

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

    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 и создавать приложения для Apple? Ждём на курсе! Вместе с преподавателями-практиками вы освоите разработку мобильных приложений за 4 месяца. Научитесь создавать полноценные приложения для AppStore и достойно на этом зарабатывать.

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

    Хотите быстро выучить язык Swift? Ждем на курсе iOS-разработчик. С помощью нашего практического подхода студенты изучают мобильную разработку за 4 месяца. Кстати, первые приложения они пишут прямо на занятиях!

    Фанатам Apple

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

    Практикующим программистам

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

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

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

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

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

    Настраивать рабочую среду xCode

    Понимать архитектуру программирования на языке Swift

    Понимать архитектуру программирования на языке Swift

    Использовать Swift для мобильной разработки

    Использовать Swift для мобильной разработки

    Создавать пользовательский интерфейс приложений

    Создавать пользовательский интерфейс приложений

    Публиковать и монетизировать в AppStore

    Публиковать и монетизировать в AppStore

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

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

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

    Алан Бабаев

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

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

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

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

    Образование

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

    Алан Бабаев

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

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

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

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

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

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

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

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

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

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

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

      Сертификат и его онлайн копия

      Проявил себя и выжал максимум!

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

      Скидка 15%

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

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

      Чат 24/7

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

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

      Avenue Bar

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

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

      Партнеры

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

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

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

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

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

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

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

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

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

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

      Видео курс

      IT Avenue в Москве

      Мы не просто ІТ-школа, мы — ІТ-компания,
      которая всегда ищет таланты!

      Поэтому лучших выпускников
      мы иногда забираем себе в команду 🫶

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

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

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

      Как проходят занятия IOS в Москве

      Как проходят занятия IOS в Москве

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

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

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

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

        Текст курса

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

        Обучайтесь разработке iOS в школе программирования AVENUE. Вы на достойном уровне овладеете профессией за 4 месяца и в течение пары-тройки недель после окончания устроитесь на работу или возьмете первый заказ.

        Разработка iOS поможет стать частью высокооплачиваемого сообщества Apple.

        Вы будете создавать приложения для AppStore, на скачивании которых компания зарабатывает больше $25 миллиардов в год. Это, представьте себе, больше чем у всех конкурентов компании вместе взятых. Бренд забирает только 30% дохода, остальное отдает разработчикам.

        Разработка приложений для iOS для начинающих

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

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

        Когда Apple создавала Swift, то стремились максимально упростить и сократить цикл создания приложений. В итоге разработчик iOS большую часть времени занимается именно написанием кода, а не поиском решений проблем и устранением ошибок.

        Это вы будете уметь после выпуска:

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

        • владеть принципами ООП;

        • работать с фреймворком UIKit;

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

        • собирать проект в одно целое;

        • синхронизировать готовый продукт;

        • публиковать и монетизировать iOS-продукт в AppStore.

        Всё это вы освоите, изучая разработку iOS в нашей школе дважды в неделю.

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

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

        Школа программирования AVENUE – ваше перспективное образование

        Разработка для iOS на языке Swift требует особого подхода. Мы разработали уникальную программу с упором на практику, чтобы студенты “впитывали” знания естественно, а не сидели с гудящей головой в панике от количества нового материала.

        1. 80% практических заданий

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

        2. Финальный проект

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

        3. Опытные преподаватели

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

        4. Стажировка и первая работа по специальности

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

        Мобильная разработка iOS откроет вам путь к Apple, самой дорогостоящей компании мира. Не теряйте ни минуты: бронируйте “счастливое будущее” по телефону или на сайте. По желанию приходите в наш офис.