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

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

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

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

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

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

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

    О профессии iOS разработчик по данным Headhunter:
    iOS разработчик –

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

    Обязанности iOS разработчика:

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

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




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

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

    icon
    Выберите удобный пакет обучения Онлайн
    Онлайн
    84 360 руб
    31 212 руб
    возможна Тинькофф рассрочка до 24 мес. без процентов
    Только с 1 по 8 марта! ☀️ Таких цен больше никогда не будет!
    • Online обучение по zoom
      Группы до 16 чел

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

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

    Форма оплаты

    Выберите вариант оплаты
    100%
    50%
    1 мес
    Бронь места: 1000 руб.
    icon
    Выберите удобный пакет обучения Очно
    Очно
    93 280 руб
    34 512 руб
    возможна Тинькофф рассрочка до 24 мес. без процентов
    Только с 1 по 8 марта! ☀️ Таких цен больше никогда не будет!

    • Уроки в аудиториях в Нижнем Новгороде
      Группы до 10 человек

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

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

    Форма оплаты

    Выберите вариант оплаты
    100%
    50%
    1 мес
    Бронь места: 1000 руб.
    icon
    Выберите удобный пакет обучения Видео-курс
    Видео-курс
    74 680 руб
    27 632 руб
    возможна Тинькофф рассрочка до 24 мес. без процентов
    Только с 1 по 8 марта! ☀️ Таких цен больше никогда не будет!
    • Видео-уроки 2 р в нед
      Очно/онлайн разбор практики раз в нед

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

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

    Форма оплаты

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

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

    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 за 4 месяца и создавайте крутые приложения для устройств компании Apple. Кстати, первое приложение вы сделаете прямо на занятиях курса.

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

    Хотите структурировать знания и на достойном уровне овладеть навыками разработчика iOS? На курсе мы откроем вам секреты эффективной работы, которые знают только практикующие специалисты. Также предоставим возможность придумать и разработать свое приложение.

    Поклонникам Apple

    Влюблены в продукцию Apple и мечтаете однажды стать частью огромной "яблочной" семьи? Начинайте осуществлять желание с этого курса. Становитесь разработчиком iOS и создавайте приложения для Apple через 4 месяца. Мы обучим всему необходимому, а также поможем найти первую работу.

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

    Изучайте новый язык, чтобы стать универсальным специалистом и зарабатывать больше. Язык Swift запросто освоит новичок в сфере программирования, не говоря уже о специалисте с опытом. Всего 4 месяца учебы – и у вас есть первое приложение, которое готово к публикации в AppStore.

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

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

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

    Ваш финальный проект по завершению курса
    Программировать на языке Swift для iOS

    Программировать на языке Swift для iOS

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

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

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

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

    Пользоваться инструментарием фреймворка UIKit

    Пользоваться инструментарием фреймворка UIKit

    Синхронизировать приложения и публиковать в AppStore

    Синхронизировать приложения и публиковать в AppStore

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

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

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

    Алан Бабаев

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

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

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

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

    Образование

    • IT School Avenue Нижний-Новгород
      Курс «iOS разработчик (Swift)»‎
      4 месяца. (1.08.20 - 1.12.20)

    Алан Бабаев

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

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

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

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

    Записаться на курс Записаться на курс Записаться на курс
    Записаться на курс
    Записаться на курс Хотите пойти на IT-курсы в Нижнем-Новгороде?

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

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

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

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

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

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

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

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

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

      Скидка 15%

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

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

      Чат 24/7

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

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

      Avenue Bar

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

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

      Партнеры

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

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

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

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

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

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

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

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

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

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

      Видео курс

      IT Avenue в Нижнем-Новгороде

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

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

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

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

      Не страшно, мы ведем видеозапись лекции и она будет доступна в личном кабинете на закрытой платформе Avenue!

      Как проходят курсы iOS в Нижнем-Новгороде

      Как проходят курсы iOS в Нижнем-Новгороде

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

      Записаться на курс Записаться на курс Записаться на курс
      Записаться на курс
      Хотите пойти на IT-курсы в Нижнем-Новгороде? Хотите пойти на IT-курсы в Нижнем-Новгороде?

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

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

        Текст курса

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

        Разрабатывать приложения для iOS, операционной системы девайсов Apple – одна из самых перспективных занятостей в IT-сфере. В будущем вы сможете стать частью огромной “яблочной” компании с необычайно высокими зарплатами. Освойте язык программирования Swift на курсе “iOS разработчик” за 4 месяца. Финальный проект в портфолио, стажировка и тренинг по трудоустройству помогут вам быстро найти работу.

        Разработка приложений для iOS с нуля 

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

        Если вы уже начинали изучать Swift самостоятельно или пишите код на Java, Python, Javascript и т.д., занятия тоже принесут пользу. Основам посвящен только первый модуль. Дальше будем “погружаться в глубины”, узнавать хитрости профессионалов и тонкости создания мобильных программ.

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

        Что умеет разработчик iOS после нашего курса:

        • программировать на языке Swift;

        • разрабатывать интерфейсы приложений;

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

        • делать продукт под разные девайсы Apple;

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

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

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

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

        Сделайте первое приложение для iOS в школе AVENUE!  

        Наш подход к образованию – это больше, чем просто “послушал, попрактиковался и ушел”. 80% отведенного времени студенты пишут код и работают над собственным проектом. Они выходят полностью готовыми к заданиям должности, поэтому их берут на вакантные места в первый месяц после выпуска.

        4 причины получить образование в нашей школе:

        1. Упор на практику

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

        2. Преподаватели – практики в iOS

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

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

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

        4. Стажировка и первая работа

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

        Пишите мощные приложения для iOS на Swift через 4 месяца и получайте высокую зарплату со старта карьеры.

        Чтобы попасть на учебу в AVENUE, звоните или оставляйте заявку на сайте.