Курси по iOS розробці ⚡️ Навчання Swift онлайн | Foxminded
💻 Activation Code: -30% на Start -30% на Start -30% на Start
Дізнатися більше

Курс iOS

Online
7 днів тестового періоду
Менторинг
Безкоштовна заморозка

Якщо ви в захваті від iPhone і MacBook і хочете створювати програми для цих та інших пристроїв Apple, вам пряма дорога на курси програмування IOS в Києві.

Записатись

Про курс

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

Управління пам’яттю, посилання та прості типи – це основа без якої неможливо створити якісну програму. А також колекції, функції, замикання, класи, структури, протоколи, розширення та інший синтаксичний цукор – це все, що допоможе створити amazing (це відсилання до будь-якої презентації Apple, у них все amazing) додаток.

Основи роботи з інтерфейсом
Завдяки чудовому дизайнеру, яка створила статичні дизайн-образи для завдань, завершені проекти будуть красиві не тільки кодом, а й для кінцевих користувачів програми.

UIKit – основний фреймворк для створення iOS додатків. Проходячи курс, Ви зможете відчути Auto Layout, побудувати інтерфейс за допомогою Storyboards, а потім кодом. І самостійно визначити свій бік у холіварі “Interface Builder vs Code UI”. А потім випробувати найновіші та найсуворіші amazing технології – SwiftUI.

SwiftUI – це найновіший фреймворк для декларативного створення інтерфейсу користувача. На відміну від імперативного підходу UIKit, SwiftUI вирішує проблему стану. Зі SwiftUI прості речі створювати стає ще простіше, а складні – неможливим.

Більшість сучасних програм – це отримання даних з мережі та відображення їх користувачу, як того хочуть дизайнери. Ви освоїте методи як зробити додаток найкращим посередником між простим (іноді не дуже) дизайном і гарним (іноді жахливим) API.

Все вже давно написано до нас. Потрібно лише взяти відповідні будівельні блоки (у вигляді сторонніх бібліотек) і поєднати в потрібну послідовність, отримавши бажаний результат у вигляді готового додатку. Ви навчитеся працювати з різними бібліотеками та зрозумієте, що для всіх бібліотек головне – хороша документація.

Життєвий цикл програми, робота з файловою системою, тестування, налагодження, анімації, вимоги до публікації програми в App Store та багато іншого.

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

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

Менторинг

Online

Менторинг +

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

Як відбувається навчання?

Реєстрація на курс

Реєструєшся на курс

Відповіді на запитання

З тобою зв’язується співробітник і відповідає на всі твої питання

Ментор

Тебе розподіляють до ментора і ти отримуєш перше завдання

Матеріал

Вивчаєш матеріал і робиш перше завдання

Відгук про роботу

Отримуєш відгук від ментора

Наступне завдання

Фінішуєш завдання і переходиш до наступного

Докладніше
Автор курсу
Володимир Андрієнко
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 року
Досвід викладання
з 2023 року
Олег Дрозд

Middle iOS developer

Grid Dynamics

Досвід у сфері
з 2021 року
Досвід викладання
з 2023 року

Маю 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, навіть не маючи комп’ютера Мас. Працював в декількох 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, був залучений до трьох різних проектів, два з яких були короткострокові (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 розробки

    Наш курс розрахований на студентів, які вже мають розуміння основ програмування, бажано знання принципів ОВП і хоча б однієї мови програмування. Для зелених новачків цей курс, на жаль, не підійде.
    Якщо ви:

    – самостійно або у ВНЗ вивчили базові принципи програмування та готові всерйоз вивчати вибрану мову
    – вже працюєте програмістом та хочете отримати додаткову спеціальність
    – Світчер з нетехнічної IT-спеціальності

    цей курс для вас!

    Що наші студенти вивчають у рамках курсу

    Наш навчальний курс ми створювали, керуючись досвідом реальних проектів. Завдання побудовані таким чином, щоб студенти рухалися від простого до більш складного поступово. Якщо студенту не дається якесь завдання, ментор допоможе впоратися з ним.
    Swift
    Нині це основна мова розробки на iOS. Нещодавно компанія Apple відмовилася використовувати мову Objective C, і вся технологія для «яблучних» пристроїв перейшла на Swift. Існують окремі курси Swift, але курс від FoxmindEd дасть вам набагато більше. Ви освоїте синтаксис мови настільки, щоб створювати програми в рамках навчальних завдань, а також отримаєте навички роботи з фреймворками, зовнішніми бібліотеками та мережею.
    UIKit
    Цей фреймворк для створення мобільних програм під iOS продемонструє, що таке імперативний підхід до створення інтерфейсів.
    SwiftUI
    А цей новий фреймворк використовує декларативний підхід. Освоївши його в процесі курсу, ви зможете простими способами вирішувати складні завдання під час створення інтерфейсів.
    Зовнішні бібліотеки
    Нема чого винаходити велосипед, коли все вже придумано. На курсі ви навчитеся користуватися сторонніми бібліотеками під час створення програм.
    Інше
    А крім того, ви вивчите принципи взаємодії програми з мережею, вимоги Appstore, життєвий цикл програми, та багато іншого, що стане в нагоді розробнику.
    Портфоліо та працевлаштування після завершення курсу
    Під час курсу ви створюватимете програми для пристроїв Apple. У тих студентів, хто дістанеться кінця курсу, в портфоліо буде мінімум одне, а скоріше 4-5 додатків під iOS. А найзавзятіші зможуть похвалитися своїми додатками в AppStore.

    На початку 2022 у світі налічувалось 1,65 мільярдів гаджетів, які використовують iOs. Кожний четвертий мобільний гаджет у світі працює на iOs. Кожного дня в Apple Store додають більше 700 нових додатків. І зменшувати темп Apple не збирається.

    Уяві лишень, скільки нових розробників їм потрібно? Цей ринок чекає на тебе.

    Навчись розробці на iOs з FoxmindEd і вперед до нової роботи!