- PVSM.RU - https://www.pvsm.ru -

Зимняя стажировка для разработчиков в Redmadrobot

image [1]
Привет! Мы открываем набор на вторую стажировку для разработчиков в Redmadrobot [2]. Старт — в середине января.

Чего ждать от нас?

Мы собрали список тем, которе будут со всех сторон рассмотрены в рамках стажировки:

Проектирование

  • MVC, MVP, MVVM, MVPM и SOA в iOS- и Android-приложениях
  • Data binding
  • Уместное и правильное применение шаблонов проектирования
  • Разработка по принципам реиспользования и универсальности
  • Поддержка общей кодовой базы в чистоте и актуальном состоянии после каждого WWDC и Google I/O

Многопоточность

  • Модели взаимодействия потоков в Android и iOS
  • Способы общения с main thread
  • Как многопоточность согласуется с жизненным циклом

Безопасность

  • Как по-настоящему защитить HTTPS соединение
  • Что надо знать о шифровании данных на устройстве
  • Root доступ: можно ли добиться безопасности приложений
  • Что делать с Jailbreak на iOS-устройствах
  • Модель угроз: как уберечь доверчивых пользователей от них самих

UI

  • Как стать UI-ниндзей и AutoLayout-джедаем

Android 6

  • Новая модель разрешений
  • Backups
  • Doze mode

Коммуникация в производстве

  • Роль и ответственность разработчика в рамках успеха всего проекта
  • Как общаться с BA, DES, QA и не сойти с ума

Из чего мы исходим при составлении программы

  • Максимально актуальные и нужные навыки
  • Материалы из реальных проектов
  • Вечерние занятия три раза в неделю, которые получится совмещать с работой
  • Сложные и интересные домашние задания
  • Знакомство с внутренней кухней компании
  • Ну и, конечно, возможность стать одним из Роботов для тех, кто на нашей волне

Стажировку проведут лучшие технические специалисты Redmadrobot: Артур Сахаров ( mc_murphy [3] ), Егор Тафланиди ( BepTep [4] ), Роман Чуркин ( firmach [5] ), Максим Ефимов ( MaximEfimov [6] ), Александр Смирнов ( scottKey [7] ), Артем Кулаков ( Fi5t [8] ), Григорий Матвиевич ( fountainhead [9] ) и многие другие.

Что мы ищем в вас?

Вы имеете опыт разработки под мобильные платформы, но хотите разложить все по полочкам? Вы уже пишете код лучше всех и думаете, куда расти дальше? Вы еще не пишете код лучше всех, но являетесь middle’ом и энтузиастом? Давайте синхронизируемся по тем терминам, знание которых мы ожидаем перед началом:

Класс. Объект.
Инкапсуляция. Наследование. Полиморфизм.
Частные методы. Публичные методы. Виртуальные методы.
Конструкторы. Деструкторы. Акцессоры. Мутаторы. Поля/свойства.
Жизненный цикл приложения. Жизненный цикл экрана/страницы.
Ссылки. Указатели. Reference Type. Value Type.

iOS: Протоколы. Категории. Расширения. ARC. Модификаторы указателей. Блоки. Замыкания. id. Селекторы. Отсылка сообщений. Делегаты. GCD. Переиспользование ячеек. View. Контроллеры. Модель.

Android: Интерфейсы. Абстрактные классы. Внутренние классы. Шаблонные классы. GC. Модификаторы доступа. Рефлексия. Boxing/unboxing. Activity. Fragment. View. Adapter. Intent.

Знакомо? Тогда нам по пути.
Половина стажировки будет посвящена лекциям и семинарам, а вторая пройдет с упором на практическое применение полученных знаний. Обратите внимание, что мы сформируем две группы: iOS и Android, но при желании вы сможете ходить на лекции параллельного потока.

Стажировка не оплачивается. Лучшие стажеры будут приглашены на постоянную работу.

Как записаться?

Заполнить анкету [2] до 23 декабря — мы выйдем на связь в течение двух недель.
Проведем эту зиму вместе — будет холодно интересно :)

Автор: REDMADROBOT

Источник [10]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/objective-c/106268

Ссылки в тексте:

[1] Image: http://habrahabr.ru/company/redmadrobot/blog/273165/

[2] стажировку для разработчиков в Redmadrobot: http://internship.redmadrobot.ru/jan2016

[3] mc_murphy: http://habrahabr.ru/users/mc_murphy/

[4] BepTep: http://habrahabr.ru/users/beptep/

[5] firmach: http://habrahabr.ru/users/firmach/

[6] MaximEfimov: http://habrahabr.ru/users/maximefimov/

[7] scottKey: http://habrahabr.ru/users/scottkey/

[8] Fi5t: http://habrahabr.ru/users/fi5t/

[9] fountainhead: http://habrahabr.ru/users/fountainhead/

[10] Источник: http://habrahabr.ru/post/273165/