Описание параллели P (Android)
Что будет в этом году
В этом году параллель будет посвящена Android разработке.
Мы расскажем о git, CI/CD, agile и т.д, тестировании, чистом коде (немного про паттерны, форматтеры, линтеры)
У каждого будет индивидуальный android проект, который будет писаться параллельно с лекциями. Тематики проектов будет две на выбор. Но можно предложить и свою.
Сложность и объемность программы будет корректироваться по итогу полученных вступительных работ. Так что не стоит бояться браться за вступительное задание 🙃 

Что мы ждём от поступающих в P
Если кратко, то:
  • умение писать код,
  • самостоятельность,
  • любознательность,
  • некоторый уровень знания ООП языка (желательно Java/Kotlin)

Умение писать код значит, что программирование не должно быть для вас магией. Вы должны понимать как работает код: тот, который пишете вы, и тот, который написан кем-то ещё. И вы должны уметь писать код, который делает то, что вы хотите, и который способен понять кто-то ещё.

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

Под любознательностью мы имеем в виду, что вам действительно нравится программирование и хочется изучать что-то новое. Согласитесь, как-то грустно ехать в эту параллель, если вы не любите программировать

Подготовка к вступительной работе к работе в параллели P)

Программировать во вступительной и в течение смены будем в основном на Kotlin. Основные причины такого выбора это его удобство и синтаксические плюшки. Kotlin отлично совместим с Java так что проблем у тех, кто будет писать на ней, не будет (можно даже автоматически конвертировать код с Java в Kotlin и в проекте могут взаимодействовать файлы на обоих языках). 

В связи с этим, для выполнения вступительной вам нужно установить AndroidStudio и android SDK . Это будет наш основной инструментарий для работы

Android SDK можно установить прямо из андроид студии. Для этого надо открыть настройки и перейти в раздел Android SDK, где выбрать пакеты для установки. Стоит устанавливать пакеты с версией Android >=5.0 

Описание вступительной

тут

Как с нами связаться?

Если у вас остались вопросы какие-то вопросы, не стесняйтесь задавать их нам в личных сообщениях в телеграме:
  • Леонид @ionagamed (Вопросы по git, CI/CD, agile и т.д)
  • Владимир @AksenovVladimir (Вопросы по Android)
Успехов вам в выполнении вступительной работы!