iOS курсы в Ciklum, Днепропетровск (подія в архіві)

Состоялось
3 декабря 2015 (четверг)
Место
Днепропетровск
Пойдут

Днепропетровский офис компании Ciklum объявляет набор на бесплатные (оффлайн) iOS курсы.

Обучение:
Курс рассчитан на 2 месяца занятий. Лекция будет длиться час-полтора (в зависимости от темы) два раза в неделю: половина времени будет уделена обучению новому материалу, остальная половина — на проверку усвоения материала с прошлой лекции (код ревью, ответы на вопросы и тп).
Самостоятельная работа — обязательна, если у вас нет времени на обучение, то данный курс не для вас.
Начало занятий — 3 декабря.

Наша задача:
Качественно обучить людей, которые желают программировать под iOS, с последующим взятием на стажировку (оплачиваемую) в компанию. После успешной стажировки, возможен прием на работу. Стажировка будет проходить на интересных коммерческих проектах с ментором, который будет помогать вам во время стажировки.

Обязательные требования:
— Базовые знания C/C++.
— Владение английским на уровне не ниже pre-intermediate (для чтения документации)
— Понимание приципов Объектно-ориентированного программирования
— Желание посвящать много свободного времени обучению (~10-20 часов в неделю)
— Компьютер с OSX не ниже 10.10 (Apple, Hackintosh)

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

Вводная лекция:
— Знакомство с Xcode, Настройка окружения
— Работа с документацией Apple
— Знакомство с Objective-c
— Application Lifecycle

Objective-C:
— Классы, протоколы, категории
— Типы
— Наследование и полиморфизм
— Блоки
— Управление памятью (ARC/Non-Arc)
— Многопоточность

Подходы к проектированию:
— Делегирование и наблюдение
— SOLID
— MVC
— MVVM & Bindings
— Dependency Injection

База данных:
— CoreData
— Асинхронная/синхронная работа с БД
— Проектирование стека
— ActiveRecord

CocoaTouch, разработка графического интерфейса
— UIView
— Архитектура UIViewController’ов
— Навигация в приложении
— Работа с Interface Builder
— Работа с StoryBoard
— Работа с Таблицами
— Анимации
— Core Graphics
— Обработка касаний/жестов
— Работа с MapKit

Работа с сетью:
— Изучение NSURLSession
— Работа с AFNetworking
— REST Client
— Кеширование
— Загрузка данных и сохранение их в БД

Управление версиями и зависимостями:
— git
— git-flow
— CocoaPods
— Carthage

Тестирование:
— Unit Tests
— Методологии TDD/BDD
— OCMock

Работа с инструменты:
— Поиск и устранение Memory leaks
— Логирование и оптимизация работы с памятью
— Поиск проблем с GPU Performance

В программе курсов, возможны изменения.

Чтобы попасть на курс — необходимо пройти предварительное собеседование.
Для записи — присылайте резюме с пометкой «Курсы iOS» на [email protected]

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Ну как там курсы в Киеве?

А в Виннице будет что-то подобное? Ну или хотя бы в Киеве...

Написал на почту, буду ждать ответа :)

Підписатись на коментарі