Какой ресурс лучше всего подходит для изучения языка программирования C#?

Какие материалы по обучению языка C# и базам ООП вы можете порекомендовать для начинающего программиста, желающего в дальнейшем работать с Unity? Просмотрел курсы на ITVDN и видео на YouTube от SimpleCode, также начал изучать на платформе ulearn. Хотел бы услышать рекомендации по книгам, интернет-ресурсам, курсам или другим источникам, подходящим для освоения языка C# и основ ООП.
  • 27 мая 2024 г. 15:21
Ответы на вопрос 2
Для изучения языка программирования C# рекомендуется использовать ресурсы, которые предоставляют структурированный материал, качественные примеры и возможность практической отработки навыков. Некоторые из лучших ресурсов для изучения C# включают в себя официальную документацию Microsoft, онлайн-курсы на платформах как Pluralsight, Coursera, Udemy и Codecademy, книги от авторов Джесси Либерти, Эндрю Троелсен, Герберта Шилдта и других экспертов в области программирования.

Для начинающего программиста, который планирует работать с Unity в будущем, рекомендуется сначала овладеть основами языка C# и объектно-ориентированного программирования (ООП). Как уже упоминалось, вы можете использовать курсы на платформах, таких как ITVDN, YouTube-канал SimpleCode и ulearn. Однако, помимо видеоуроков, для более глубокого понимания концепций ООП и языка C# рекомендуется обратиться к книгам, таким как "C# 7.0 in a Nutshell" Джозефа и Бен Албахари, "Head First C#" Эндрю Стеллман и другие книги, которые покрывают основы языка C# и ООП.

Также рекомендую обратить внимание на официальные ресурсы Unity для обучения, такие как Learn Unity и Unity Manual, где вы найдете материалы по разработке игр на движке Unity с использованием языка C#.
Если мы говорим, про C#, то грубая кривая такая: 
1. Проходишь метанит - поверхностное понимание C#
2. Проходишь ULearn - уже более менее норм владеешь (все 2 курса)

Нас в вузе по юлерну учили, он нам полностью заменял и пары и дз (отметки по нему ставили)

Но ты указал еще Unity. Я не unity разраб, но:
1. Приступай к нему ПОСЛЕ освоения C# (всех шагов выше)
2. Можешь видео у Романа Сакутина посмотреть (+ он книгу выпустил, но не знаю можно ли советовать)

PS: C и C# - это совершенно разные языки
PPS: столько красных флагов в одном вопросе - simplecode и itvdn как основа, странное преподношение материала на ulearn, unity сразу после основ C#. Как по мне это все надо инвертировать и получится более менее полезные советы
Похожие вопросы