Предложение месяца: Java Start+Tools за 2800 грн вместо 5400 грн. Успейте приобрести до 23:59 13.03.2024 🎁
Узнать больше

Курс iOS

Online
7 дней тестового периода
Менторинг
Бесплатная заморозка
Видеокурс по Git

Если вы без ума от iPhone и MacBook и хотите создавать программы для этих и других устройств Apple, вам прямая дорога на курс iOS-разработки в Киеве.

О курсе

ПРОГРАММА КУРСА IOS

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

Во время этого курса вы ознакомитесь с основами системы контроля версий Git и платформой GitLab, которая предоставляет широкий спектр возможностей для совместной работы над кодом, отслеживания изменений, управления задачами и многое другое.

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

  • Управление памятью, ссылочные и простые типы.
  • Коллекции, функции, замыкания, классы, структуры, протоколы, расширения и прочий синтаксический сахар.
  • Основы работы с интерфейсом
  • Создание приложений с помощью статичных дизайн-образов, специально разработанных потрясающим дизайнером для ваших заданий.
  • Auto Layout.
  • Построение интерфейса при помощи Storyboards.
  • Построение интерфейса при помощи кода.
А также определите свою сторону в холиваре “Interface Builder vs Code UI”.
  • Основы работы с SwiftUI
  • Планирование и проектирование приложения
  • Добавление функциональности и взаимодействия
  • Получение данных из сети и их обработка.
  • Создание привлекательных и функциональных приложений, соответствующих требованиям дизайнеров и API.
  • Тестирование и оптимизация.
  • Использование библиотек для обработки и анализа данных.
  • Создание приложений с интеграцией нескольких сторонних библиотек.
А также поймёте, что для всех библиотек главное – хорошая документация.
  • Жизненный цикл приложения.
  • Работа с файловой системой.
  • Тестирование
  • Отладка
  • Графика и анимация
  • Требования к публикации приложения в App Store

По итогу курса вы освоите принципы построения iOS приложений и получите опыт их создания.
У самых стойких будет более 5 приложений для портфолио, а у самых креативных – свои приложения на основе заданий в App Store.

Необходимые навыки для обучения на курсе
  • Синтаксис языка Swift
  • Базовые знания фреймворков UIKit, Storyboards, MVC (Model View Controller)
  • Понимание ООП
  • Знание англ. языка на уровне чтения технической документации
Ранний уровень подготовки? Попробуйте  Swift Start
Online

Менторинг

Online

Менторинг +

Менторинг
  • Онлайн доступ к стандартной программе курса
  • Без лекций, без теории, только практические задания
  • Обучение 1 на 1 с личным ментором
  • 1 code review в день
  • 7 дней тестового периода
Менторинг +
  • Онлайн доступ к стандартной программе курса
  • Обучение 1 на 1 с личным ментором
  • Без лекций, без теории, только практические задания
  • Нет тестового периода
  • Одна из трех привилегий на выбор:
    1) два code review на день
    2) возможность изменить стандартную программу курса (убрать или добавить темы)
    3) возможность общаться с ментором в определенное вами время

Этапы вашего обучения

Ваш план по обучению с нуля до специалиста уровня Strong Junior.

Как проходит обучение?

Регистрация на курс

Регистрируешься на курс

Ответы на вопросы

С тобой связывается сотрудник и отвечает на все твои вопросы

Ментор

Тебя распределяют к ментору и ты получаешь первое задание

Материал

Изучаешь материал и делаешь первое задание

Отзыв о работе

Получаешь отзыв от ментора

Следующее задание

Финишируешь задание и переходишь к следующему

Подробнее
Автор курса
Владимир Андриенко
Lead iOS Developer
Андриенко Владимир - Ментор направления iOS

Около 6 лет тому назад начался мой путь в mobile разработке с Android. Затем вляпался в React Native, но худа без добра не бывает, и благодаря этому познакомился с миром iOS разработки. Работал на фрилансе, в аутсорс и аутстафф конторах. Сейчас работаю в продуктовой компании над iOS приложением для музыкантов и их фанатов, а также над побочным приложением на Flutter. Развиваю собственные проекты, связанные с видео и аудио. Стать ментором решил, чтобы делиться опытом и помочь освоить главную в современном мире разработки парадигму – Googling-Oriented Programming. А также создать войско хiOSа (тут неудачная попытка на игру слов хаос – айос 🙂 ), благодаря качеству приложений которого вытесним Android с рынка.

Наши менторы

Владислав Скинтиян

Lead iOS Engineer

Kuna

Опыт в сфере
с 2013 года
Опыт преподавания
с 2023 года
Владислав Скинтиян

Lead iOS Engineer

Kuna

Опыт в сфере
с 2013 года
Опыт преподавания
с 2023 года

В начале карьеры попробовал много направлений и решил остаться в мобильной разработке. Среди многообразия поднаправлений в iOS разработке наиболее интересными для себя выделяю проектирование архитектуры мобильных приложений, функциональное и реактивное программирование, дизайн паттерны, data-driven подходы и продуктовая аналитика. Привычный для меня стек iOS проекта состоит, но не ограничивается этим списком: Swift, CoreData/Realm, RxSwift/Combine, GCD/Operation, RIBs/Redux, UIKit/SwiftUI, Xcode Cloud, TestFlight, Firebase, SPM.

Кирилл Данилов

iOS developer

Yalantis

Опыт в сфере
с 2019 года
Опыт преподавания
с 2023 года
Кирилл Данилов

iOS developer

Yalantis

Опыт в сфере
с 2019 года
Опыт преподавания
с 2023 года

Как разработчик iOS с 4-летним коммерческим опытом, я хорошо понимаю язык программирования Swift, а также платформу iOS и ее фреймворки. У меня есть опыт создания приложений как для iPhone, так и для iPad и AppleTV в различных сферах: мессенджеры, фотография и обработка изображений, игры на основе местоположения пользователей и другие. Как наставник, я верю в практический подход, сотрудничество со своими подопечными, чтобы понять их цели и вызовы, дать указания и направить на этом пути.

Александр Николайчук

Senior iOS Engineer

MediaTech Lab LLC

Опыт в сфере
с 2015 года
Опыт преподавания
с 2023 года
Александр Николайчук

Senior iOS Engineer

MediaTech Lab LLC

Опыт в сфере
с 2015 года
Опыт преподавания
с 2023 года

Я разработчик программного обеспечения с более чем 5 летним опытом в полном цикле разработки программного обеспечения для платформы iOS. В своей работе я полагаюсь на принципы чистой архитектуры и масштабируемой разработки, чтобы создавать надежные и поддерживаемые решения. Использование модульного дизайна, автоматизированных тестов и проверенных методологий архитектуры помогает мне улучшить не только качество продукта, но и управление временем. Весь свой путь я с удовольствием делился опытом с коллегами и swift комьюнити, поэтому приход к менторингу людей — более, чем очевиден!

Стек технологий: SwiftUI, UIKit, WidgetKit, MVVM, MVP, VIPER, VIP, Modular Architecture, Unit / Snapshot / Integration / UI Tests, Github Actions.

Олег Дрозд

Middle iOS developer

Grid Dynamics

Опыт в сфере
с 2021 года
Опыт преподавания
с 2022 года
Олег Дрозд

Middle iOS developer

Grid Dynamics

Опыт в сфере
с 2021 года
Опыт преподавания
с 2022 года

Имею 2 года коммерческого опыта IOS-разработчика. В течение этого периода я изучал и работал с такими технологиями, как SwiftUI, Combine, UIKit, CoreData, KeyChain, MapKit, ApplePay, Vision.

Изучаю новые подходы и пути решения поставленных задач.

Стек технологий: SwiftUI, MVVM, Modular Architecture, XCoordinator, Coordinator, ARKit/SceneKit, KeyChain, CocoaPods, Unit Tests, Alamofire, SwiftLint, LocalAuthentication, Promise Kit, Viper, Realm, MapKit, Clean Swift, CoreData, ApplePay и др.

Денис Голышевский Ментор направления iOS
Денис Голышевский

Senior iOS developer

Дія

Опыт в сфере
с 2015 года
Опыт преподавания
с 2023 года
Денис Голышевский

Senior iOS developer

Дія

Опыт в сфере
с 2015 года
Опыт преподавания
с 2023 года

Senior iOS developer, более 8 лет коммерческого опыта. Начинал с objC, еще во время обучения в университете устроился на свое первое рабочее место. Работал в нескольких украинских компаниях над разными проектами, последней из них была компания Дія, в которой удалось разработать много разных полезных украинцам услуг, одна из самых известных — «1000 грн за вакцинацию», в которой приобрел интересный опыт интеграции с банковскими картами и банками в целом. Отныне, кроме своей прямой деятельности, решил открыть в себе еще и ментора.
Стек: Swift, UIKit, AVFoundation (AVCapture), CoreLocation, NFC, REST, JSON, touch ID, pod, spm.

Павел Белогаенко - Ментор направления iOS
Павел Белогаенко

Sr iOS Engineer

iTomych Studio

Опыт в сфере
с 2016 года
Опыт преподавания
с 2021 года
Павел Белогаенко

Sr iOS Engineer

iTomych Studio

Опыт в сфере
с 2016 года
Опыт преподавания
с 2021 года

Senior iOS разработчик с более, чем 5 годами коммерческого опыта. Самоучка, начинал в 2017 году с изучения Swift, даже не имея компьютера Mac. Работал в нескольких outsource компаниях над проектами, преимущественно в сферах: fintech, healthcare, media, retail. Успел поработать с проектами на Objective-C, задачами интеграции hardware и даже на продукте со штатом в 100 iOS разработчиков. Меня драйвит поиск новых и нетипичных решений и шаринг знаний. Занимаюсь обучением и менторством начинающих по направлению iOS со второй половины 2019 года.

Александр Олейник - Ментор направления iOS
Александр Олейник

iOS Engineer

Avenga

Опыт в сфере
с 2019 года
Опыт преподавания
с 2022 года
Александр Олейник

iOS Engineer

Avenga

Опыт в сфере
с 2019 года
Опыт преподавания
с 2022 года

Занимаюсь программированием 2 года, работаю в компании Avenga, был вовлечен в 3 разных проекта, 2 из которых были краткосрочные (6-12 месяцев) и включали в себя, как работу с hardware, так и software, имели под собой построение приложения с самого начала и до релиза. Последний год работаю на большом проекте в команде с другими специалистами такими, как QA, Salesforce, PMO, iOS. Последний проект зарелизеный и постоянно обновляется новыми версиями.

Драга Василий - Ментор направления iOS
Василий Драга

Middle iOS Developer

KeyToTech

Опыт в сфере
с 2018 года
Опыт преподавания
с 2021 года
Василий Драга

Middle iOS Developer

KeyToTech

Опыт в сфере
с 2018 года
Опыт преподавания
с 2021 года

Работал с разными архитектурами (MVC, MVP, MVVM, VIPER), Rx, Alamofire. Хорошие знания OOP, Google Maps, Google Firebase (Crashlytics, Analytics, Database), Realm, CoreData, Rest, SOLID, Clean Architecture, знаком с patterns. Работал с SwiftUI, разными фреймворками для создания лучшего UI (Lottie, Snapkit, UIKit).

Андриенко Владимир - Ментор направления iOS
Владимир Андриенко

Lead iOS Developer

WeFuture

Опыт в сфере
с 2016 года
Опыт преподавания
с 2021 года
Владимир Андриенко

Lead iOS Developer

WeFuture

Опыт в сфере
с 2016 года
Опыт преподавания
с 2021 года

Около 6 лет тому назад начался мой путь в mobile разработке с Android. Затем вляпался в React Native, но худа без добра не бывает, и благодаря этому познакомился с миром iOS разработки. Работал на фрилансе, в аутсорс и аутстафф конторах. Сейчас работаю в продуктовой компании над iOS приложением для музыкантов и их фанатов, а также над побочным приложением на Flutter. Развиваю собственные проекты, связанные с видео и аудио. Стать ментором решил, чтобы делиться опытом и помочь освоить главную в современном мире разработки парадигму – Googling-Oriented Programming. А также создать войско хiOSа (тут неудачная попытка на игру слов хаос – айос 🙂 ), благодаря качеству приложений которого вытесним Android с рынка.

Сертификат об окончании

Сертификат об окончании

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

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

Мы не сотрудничаем с резидентами РФ и РБ!


    Отправляя сообщениe, вы соглашаетесь с нашей офертой.

    Курс по iOS разработке

    Наш курс рассчитан на студентов, уже имеющих понимание основ программирования, желательно знание принципов ООП и хотя бы одного языка программирования. Для зелёных новичков этот курс, к сожалению, не подойдет.
    Если вы:

    – самостоятельно или в вузе изучили базовые принципы программирования и готовы всерьез изучать выбранный язык
    – уже работаете программистом и хотите получить дополнительную специальность
    — Свитчер по нетехнической IT-специальности

    этот курс для вас!

    Что наши студенты изучают в рамках курса

    Наш обучающий курс мы создавали, руководствуясь опытом реальных проектов. Задания построены таким образом, чтобы студенты двигались от простого к более сложному постепенно. Если студенту не дается какая-либо задача, ментор поможет справиться с ним.
    Swift
    В настоящее время это основной язык разработки на iOS. Недавно компания Apple отказалась использовать язык Objective C, и вся технология для яблочных устройств перешла на Swift. Есть отдельные курсы Swift, но курс от FoxmindEd даст вам гораздо больше. Вы освоите синтаксис языка настолько, чтобы создавать программы в рамках обучающих задач, а также получите навыки работы с фреймворками, внешними библиотеками и сетью.
    UIKit
    Этот фреймворк для создания мобильных приложений под iOS продемонстрирует, что такое императивный подход к созданию интерфейсов.
    SwiftUI
    Этот новый фреймворк использует декларативный подход. Освоив его в процессе курса, вы сможете простыми способами решать сложные задачи при создании интерфейсов.
    Внешние библиотеки
    Нечего изобретать велосипед, когда все уже придумано. На курсе вы научитесь использовать сторонние библиотеки при создании программ.
    Другое
    Кроме того, вы изучите принципы взаимодействия программы с сетью, требования Appstore, жизненный цикл программы, и многое другое, что пригодится разработчику.
    Портфолио и трудоустройство после завершения курса
    Во время курса вы будете создавать приложения для устройств Apple. У тех студентов, кто доберется до конца курса, в портфолио будет минимум одно, а скорее 4-5 приложений под iOS. А самые упорные смогут похвастаться своими приложениями в AppStore.

    Некоторым студентам мы предлагаем работу непосредственно в компании FoxmindEd. Хотя с таким портфолио найти работу будет совсем несложно. Десятки и сотни наших выпускников могут это подтвердить.

    В начале 2022 года в мире насчитывалось 1,65 миллиарда гаджетов, использующих iOS. Каждый четвертый мобильный гаджет в мире работает на iOS. Каждый день Apple Store добавляет более 700 новых приложений. И сбавлять темп Apple не собирается.
    Представь только, сколько новых разработчиков им нужно? Этот рынок ждет тебя.

    Научись разработке на iOS с FoxmindEd и вперед к новой работе!

    Программа лояльности
    Перейти