(3)1cskd.ru
бесплатный курс от Гилева-Насипова
хрусталева
Плюс опыт, сын ошибок трудных
выбирай, где-то есть :)
(4) нет, добавить группу в выбранных полях
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший