Окончил базовый курс C# в AcademIT.
Отмечу хорошо структурированные презентации лекций, интересные задачи. Наличие видео с занятий, что удобно если пропустил или что-то непонятно. Презентации хорошо коррелируются с домашними заданиями. Т.е. сначала получаем теорию, смотрим пример исполнения, после чего пытаемся реализовать на практике.
Теория->Пример->Практика. Задачи довольно разнообразны. И достаточно сложны. Будьте уверены, что бездельничать не будете.
От себя, добавил бы, что для решения всех заданий в срок, человеку средних способностей, с нуля, потребуется приложить немало усилий и времени. У меня лично уходило по 25-30 часов в неделю, на домашние задания и курсовые (правда я не рассчитывал на 1 месяц досдачи, который даётся, у меня на досдачу не было времени, приходилось пахать ровно по графику:-)). Но иначе обучение и невозможно. Это не те курсы в которых- задонатил, послушал невнятное бормотание в онлайн, ничего не понял, ничему не научился, пошёл дальше. Нет ребятки, тут по-честному всё. Пришёл- получай знания, тренируйся, учи, читай дополнительно, ищи в интернете, полный цикл))) И я считаю это плюсом. У ребят (Аня и Паша) нет задачи прогнать курс на "отвали". Поэтому держитесь, крепитесь и учитесь. Если непонятно, всегда спросите, Паша по возможности старается максимально подробно отвечать на все вопросы и даже самых тугодумных на путь истинный направить. Это я как знатный в программировании тугодум, говорю;-)
Так же считаю подобный формат лучшим "быстрым стартом". Можно конечно базу, основы изучать самостоятельно, по книгам и материалам из интернета. Но так плотно у вас не получится. Т.к. не всегда самостоятельно хватит мотивации и терпения грызть одну задачу. А тут есть задача- решай. И это даст вам гораздо лучший старт, нежели самостоятельное изучение. Как минимум базу, рекомендую пройти буквально всем желающим окунуться в программирование. И да, если что, оплату можно разделить на 2 части. Т.е. если не уверены что потяните, приходите, попробуйте походить на половину курса. Деньги не ахти какие, 2 похода в магазин.
PS Хотелось бы ещё в курсе увидеть задачи из реальных "рабочих моментов" что называется. Или что-то вроде: "разбор реального кода из реальных рабочих проектов". Уверен что интересно и познавательно было бы для всех без исключения. Ну по крайней мере, мне не хватало тренировки чтения кода вообще и рабочего, правильно оформленного в частности (чтение моего собственного корявого кода не в счёт)))). Т.е. не только решать, но и возможно хотя бы логически разбирать рабочие конструкции реальных проектов, с обсуждением этих моментов на лекции. Но это не минус, а только скромное пожелание. Хотя возможно это будет уже на курсе ООП. Во всяком случае я планирую идти дальше.
И ещё, рекомендация от себя:)
Обычно изучающие C# читают Герберта Шилдта, но мне его подача совсем не понравилась. Примеры бывают не вполне понятные и наглядные. А вот Эндрю Троелсен, напротив, для меня стал открытием. Примеры намного лучше и подача материала идёт от простого к сложному, затрагивая буквально все особенности языка и платформы .Net.
Поэтому рекомендую всем: Andrew Troelsen. Pro C# 5.0 and the .NET 4.5 Framework. Есть на русском.