Ваш браузер устарел!

Вы пользуетесь устаревшим браузером Internet Explorer. Данная версия браузера не поддерживает многие современные технологии, из-за чего многие страницы сайта отображаются некорректно, и могут работать не все функции. Рекомендуем просматривать сайт с помощью актуальных версий браузеров Google Chrome, Safari, Mozilla Firefox, Opera Microsoft Edge

Ми впевнені, що розробником для iOS може бути кожен. Для досягнення мети, від вас потрібно бажання, старанність і дисципліна. Решту ми беремо на себе.

Цінності

Наші цінності

Навчання в Комп'ютерній Академії STEP базується на трьох обов'язкових складових ефективної освіти

Актуальна програма

Знання та навички, які отримують наші студенти, повинні відповідати вимогам роботодавців сьогодні і в майбутньому. Тому ми переглядаємо і оновлюємо програму курсу кожні 6 місяців.

Викладачі-практики

Викладачі Академії STEP - фахівці провідних компаній з досвідом роботи мінімум 5 років. На заняттях студенти отримують тільки актуальні знання з реальної практики.

Дружня атмосфера

Ми створили особливе середовище навчання, де викладачі та студенти спілкуються на рівних. Наші навчальні класи та лабораторії оснащені комфортними робочими місцями, комп'ютерною технікою та ліцензійним програмним забезпеченням.

Для кого

Для кого

Для кого розроблена програма

отримають першу професію, не відкладаючи на потім свою мрію стати програмістом

освоять другу спеціальність паралельно з університетською освітою.

яких не влаштовує поточна кар'єрна і фінансова перспектива, зможуть перевчитися на розробника для iOS і побудувати кар'єру в IT-індустрії.

систематизують свої знання і отримають робочі навички, затребувані в сучасному IT.

Програма

Програма

Програма навчання

В основі програми лежать реальні вимоги IT-ринку.

Наші методисти та викладачі постійно працюють над її покращенням і оновленням, щоб випускники Академії могли гідно показати себе перед роботодавцем.

  • Основи використання Mac OS;
  • Введення в iOS і мову програмування Swift;
  • Змінні, типи даних, оператори;
  • Логічні оператори, оператори розгалужень. Цикли;
  • Масиви одновимірні, багатовимірні, строки;
  • Вказівники, динамічне виділення пам'яті;
  • Функції. Структури;
  • Побітові оператори, робота з файлами;
  • Об'єктно-орієнтоване програмування;
  • Використання файлової системи засобами Swift;
  • Багатопоточність;
  • Generics та Колекції;
  • Патерни проектування. MVC, MVP, MVVM. Принципи проектування класів SOLID;
  • Структура iOS-проекту. Інтерфейс додатку, призначений для користувача;
  • Storyboards;
  • Обробка жестів користувача. Контролери представлень і складні елементи управління;
  • Grand Central Dispatch, огляд елементів управління iOS;
  • Core Graphics. Core Image. Core Animation. Core Data. Core Motion. Core Location, робота з картами;
  • Введення в роботу з базами даних. Використання баз даних в iOS-додатках;
  • Календарі, події, дзвінки, sms;
  • Аудіо, відео, камера;
  • Мережеві можливості, доступ до веб-сервісів;
  • iCloud. Реєстрація в App Store;
  • Модульне тестування;
  • Робота в команді, управління програмними проектами. Системи управління версіями GIT;
Завантажити детальну програму

Ви зможете:

Після закінчення курсу ви зможете:

  1. Володіти навичками програмування на мові Swift;
  2. Розбиратися в архітектурі iOS. Вміти створювати, компілювати, і налагоджувати проекти в середовищі Xcode;
  3. Розбиратися в реалізації ООП в Swift;
  4. Використовувати різні елементи управління в залежності від поставленої задачі;
  5. Створювати додатки, що реагують на жести;
  6. Розбиратися в механізмах графічного виведення і роботи з зображеннями. Вміти використовувати мультимедіа можливості в рамках створюваного додатку;
  7. Взаємодіяти з джерелами даних;
  8. Створювати додатки, які взаємодіють з адресною книгою і календарем;
  9. Володіти механізмами інтеграції з такими веб-сервісами, як Facebook і Twitter. Використовувати картографічні можливості;
  10. Синхронізувати дані програми з iCloud;
  11. Вміти користуватися системою контролю версій. Застосовувати патерни проектування. Використовувати юніт-тестування;
  12. Використовувати принципи командної взаємодії. Розуміти принципи і особливості реєстрації додатку в App Store;
Детальніше
Форми навчання

Форми навчання

Розробка мобільних додатків під iOS

від 3200 грн/місяць

Програма навчання цього курсу розроблена спільно з ІТ-компанією Tapforce, яка працює у сфері розробки мобільних додатків під iOS. Це означає, що студенти отримають лише ті знання та навички, які зараз є актуальними на ринку! Викладачами курсу  є CTO  компанії Артур Балабанський та iOS-розробник Назар Квятковський. Вони стануть для студентів менторами та наставниками і вже по завершенню курсу кращих студентів візьмуть у свою команду розробників. 

 

 

 

Українська

15-55 років

6 місяців

Два рази на тиждень

Як побудоване навчання в Академії

Навчання в Академії побудовано за чітким алгоритмом. На початку занять ви отримуєте знання. Із застосуванням цих знань на практиці і в домашніх завданнях, виробляється вміння. Багаторазово застосовуючи нові вміння, вирішуючи приклади, завдання, лабораторні, тести, Ви тренуєте навик. Коли навик студента спрямовується на реалізацію реальних проектів, захист курсових і дипломних робіт, бізнес-орієнтованих задач, на участь в конкурсах і хакатонах, народжується компетенція. Роботодавцю не потрібні ваші знання. Йому потрібна компетенція у вирішенні робочих завдань і бізнес-процесів.

Викладачі - практики

  • Працюють у вітчизняних і міжнародних IT-компаніях;
  • Відкривають свої стартапи;
  • Середній досвід роботи в IT - 5 років;
  • Середній досвід викладання - 2 роки.
Артур Балабанський

CTO компанії Tapforce. Викладач курсу. Практик із досвідом роботи в розробці мобільних додатків під iOS понад 8  років. Кращий фрілансер у номінації «Розробка мобільних додатків» за версією UpWork у 2016 р. 

Викладачі - практики

  • Працюють у вітчизняних і міжнародних IT-компаніях;
  • Відкривають свої стартапи;
  • Середній досвід роботи в IT - 5 років;
  • Середній досвід викладання - 2 роки.
Назар Квятковський

iOS Developer у компанії Tapforce. Викладач курсу. Понад 4 роки досвіду роботи в сфері IT.

 

Як проходить навчання

Як проходить навчання

Навчання в Академії організовано так, щоб студент зміг максимально зануритися в свою спеціальність, не відволікаючись на зайве. У нас немає письмових іспитів і тестів на заучування. Тільки проміжні тести для самоперевірки засвоєння предмета. На захисті дипломних проектів присутні представники IT-компаній, і старанний студент може відразу знайти хорошу роботу.

Випускники працюють

Компанії, в яких працюють наші випускники