1. До курса изучал теорию по C# вплоть до наследования, но на практике нечем было закрепить. Курс позволил практикой пощупать изученное ранее и значительно добавил знаний.
2. Один друг нередко в переписке показывал примеры кода которыми решал поставленные ему задачи.
До курса, открывая эти простыни кода, я скорее видел манускрипт на эльфийском, чем не связный код.
В конце курса, открыв очередной из таких свитков, с удивлением осознал, что могу его прочитать. Не всё, так как кусок кода вырван из контекста, но вызывавшие ранее фрустрацию инструкции по типу "public static Expression> GetEvrUsers(List? codes = null)" теперь понятны.
3. В Делегатах хорошо бы объяснить такое явление как "Замыкания". Не зная этого, может показаться, что делегаты иногда "ломают" локальную область видимости. Искусственный, но наглядный пример:
List actions = new List();
for (int i = 0; i < 3; i++)
{
actions.Add(() => Console.Write($"{i} "));
}
actions.ForEach(x => x());
Выведет "3 3 3 ", а не "0 1 2 ". Почему? Произошло замыкание переменной "i".
4. Курс входит в пакет PRO C#. Профессия "Backend разработчик". Пакет брал из-за обилия практических задач для отработки теории.
В данном курсе меня очень порадовало, что очень хорошо и содержательно объясняют все темы(довольно сложные), и это по сути это некий переход в поток ООП на практике(потому что касаемся классов, конструкторов), также синтатиксический сахар изучаем и некоторые не сильно большие темы освещают, но критически важные. Но есть минус у данного курса, это мало практики, особенно практики более сложного уровня(такие как в коллекции), поэтому готовьтесь отрабатывать сами и эксперементировать с VS. Курс решил выбрать этот, так как я знаю какой качественный здесь подходи и это прямое продолжение основ программирования на Сшарп, и часто добавляют новые задачи и темы, что конешно же плюс, значит живой и развивающийся курс.
Курс для "Продвинутых" гармонично продолжает курс для "Начинающих", также очень содержательный, структурированный, разложено все по полочкам, объяснение от простого к сложному. Большое количество практических задач. При этом курс продолжает дополняться новыми блоками.
Понравилась подача материала, дало вполне себе достойное понимание работы и взаимодействия классов, функций и объектов.
Не хватило только наверное больше практических задач по ряду тем (Особенно ближе к концу), но курс активно дорабатывается поэтому скорее всего через время всё это добавиться
1. Понял на практике взаимодействие классов, функции и объектов между собой.
2. Понравилось все!
3. Это мой первый курс который прохожу на таком уровне, не знаю даже что можно сделать круче.
4. В рейтинге на степике, ваши курсы все хвалят и взял не глядя, ни капельки не жалею.
1. Курс дает более глубокое понимание основ. Его можно спокойно проходить после "Основ программирования". И лучше еще пройти "Коллекции", т.к. есть задачи, которые проще решаются с ними.
2. Мне понравилось, что достаточно много теории. Она максимально разжевана. Постоянно есть обратная связь.
3. Можно улучшить: Больше практических заданий. Их и так я вам скажу не мало, но хочется на одну тему заданий 10-20. Именно где пишется код. Было бы классно ввести такую же градацию сложностей как в курсе по "Коллекциям"
4. Я вас выбрал. Потому что вы топ)
Это мой второй курс, который я прохожу в школе IRON PROGRAMMER!
Сразу хочу выразить огромную благодарность Иосифу Витальевичу Дзеранову и его прекрасной, дружной, отзывчивой команде!!!
В этом курсе я узнал очень много всего, у меня поменялись взгляды на программирование в целом. Материал четко и грамотно написан. Преподаватель буквально все разжевал, что было не понятно.
Очень хочу обратить внимание на практику: она просто прекрасная! Решать задачи очень интересно. Есть темы, в которых можно создать свой мини-проект, а это очень круто.
Данный курс я выбрал после прохождения первого (PRO C#. Основы программирования). Который также очень интересный и вводит в программирование.
Всем советую к покупке данного курса. :)
Еще раз спасибо школе IRON PROGRAMMER)))
Прошел курс и остался доволен. Понравилось, что его постоянно дорабатывают — даже пока я учился, видел, как появляются новые материалы, правятся неточности и улучшается подача. Видно, что команда реагирует на вопросы и комментарии, не оставляя студентов без ответа.
Отдельный плюс для меня — четкая и логичная структура. Материал выстроен так, что можно просто идти по порядку и нигде не «спотыкаться». В других курсах бывало, что сложные темы вроде ООП давали сразу, до того как объяснили базовые вещи вроде коллекций — здесь этой проблемы нет, всё идет плавно и последовательно. Из-за этого не было желания бросить.
В целом курс дает ровно то, что обещает: понятное объяснение C#, погружение в ООП, много практики и уверенность, что твои знания системны. Отличный вариант для тех, кто хочет начать и основательно вникнуть в язык при этом учиться без хаоса и спешки.