Этот репозиторий откроет для вас лучший тренажер для подготовки к собеседованию на позицию Junior Android Developer. Скачивайте колоду, изучайте материал, вносите свой вклад в развитие колоды.
- Скачайте приложение Anki с оффициального сайта. Anki поддерживает Android, IOS, Windows, Web, Linux, MacOS
- Скачайте колоду из этого репозитория или со странички на Anki
- Импортируйте колоду себе в приложение
- Приступайте к обучению
- На Anki wiki вы найдете ответы на большинство вопросов по Anki.
- Посмотрите Гайд по работе с Anki. Вы узнаете все преимущества подхода, заложенного в Anki и получите подробную инструкцию по Anki.
-
Почему это самый эффективный тренажер ?
Потому что используется лучшая методика изучения и повторения материала через метод интервальных повторений. А самый обширный банк вопросов и хорошо структурированная информация посопутствует вашему развитию и росту.
-
Как лучше изучать материал ?
В гайде описано как это делать наилучшим образом, но если коротко, то возьмем, например, колоду Android Core. Если вы будете изучать сразу всю колоду, то вопросы будут в перемешку. Поэтому очень полезно раскрывать колоды (нажимая на плюсик) и изучать точечно темы, по которым у вас есть пробелы.
-
Лучше изучать на телефоне или с компьютера?
Лучше там, где вам комфортнее. Автор изучал и вносил изменения в структуру вопроса и ответа с компьютера т.к можно быстро и удобно серфить, а повторять во время поездок можно с телефона.
-
С чего мне начать и как изучать материал ?
Я начинал с Java\Kotlin, но нет серебрянной пули на этот счет. Что же касается обучения, то я настоятельно рекомендую посмотреть гайд, чтобы понять тему шире. Если коротко, то открываем карточку, читаем и стараемся запомнить. После выбираем насколько отложить карточку и переходим к другим. Если тяжело и не понимаете - читайте статьи и ищите примеры кода. Помните, что ваша задача не зазубрить материал, а изучить и понять.
-
У меня есть прогресс по изучению и я хочу обновить свою колоду, скачав и импортировав материал из этой колоды. Я потеряю прогресс обучения?
Нет, Anki посчитает разницу и обновит те карточки, где есть изменения. Удалит и добавит те, которые вы удалили или добавили и обязательно сохранит ваш прогресс.
-
Я только начинаю свой путь в Android-разработке. Когда мне приступать к изучению теории ?
Я бы рекомендовал не откладывать этот вопрос и поставить себе цель изучать минимально возможное количество карточек в день (3-5-10). Со временем вы станете лучше понимать то, что изучили, а изученная теория непременно поможет в практике.
-
У карточек разное форматирование и разная проработка материала. Это нормально ?
Да, руки еще не дошли до того, чтобы обработать весь материал. Где-то нужно внести изменения в содержание вопроса\ответа. Мы будем очень рады, если вы создадите Issue\Pull Request с предложенными вами изменениями. Спасибо !
-
На некоторых колодах стоят звездочки, что они значат ?
Во время обучения автор таким образом пометил себе то, на чем стоит сфокусироваться. Можете следовать моему гайдлайну, а можете не следовать =)
-
Я опытный разработчик, как я могу внести свой вклад в развитие колоды?
Вы могли бы здорово помочь, внеся в банк вопросов интересный\необычный вопрос, который стоит знать кандидату не только для подготовки к собеседованию, но и для развития его как специалиста. Мы очень ценим такие инициативы. Спасибо !
-
Спасибо за труд. Как я могу отблагодарить авторов ?
Поставь звездочку, поделись с друзьями, закрой свои пробелы в знаниях или внеси пару тройку изменений с качественным форматированием.
Мы очень ценим Pull Request и Issue. Не стесняйтесь создавать запросы на исправление, если вы обнаружили какие-либо ошибки или у вас есть лучшие ответы. Большое спасибо и надеюсь, что это будет полезно.
Если у вас появятся вопросы или же вы захотите найти единомышленников, добро пожаловать