Для подготовки была рекомендована книга Корогодина.
В середине не все вопросы/ответы успел отформатировать и проверить ( непроверенные на предмет полноты ответа - не отформатированны).