Как правильно начать изучение C#, ничего не зная в программировании?

Хочу выучить C# для работы в Unity 3D. До этого с программированием ни разу не сталкивался, поэтому не знаю, как правильно начать изучение. Пожалуйста, подскажите книги для начинающего или какие-нибудь видеокурсы. И я хотел бы знать, обязательно ли знать принципы ООП до того, как начать изучение языка? И где можно выучить (узнать) эти принципы?
  • Вопрос задан
  • 1529 просмотров
Решения вопроса 1
ver_nevas
@ver_nevas
Java програмист.
Довольно тривиальный совет - научиться гуглить. (Особенно на английском).
Есть курсы от Microsoft по C# - можно даже с них начать.
А так, берешь какую нибудь книгу по языку, и начинаешь проходить.
Самые азы можно получить на сайте https://geekbrains.ru/courses/132
Полезные ссылки:
https://proglib.io/p/learning-c-sharp/
nullpro.info/2013/samouchitel-po-c-dlya-nachinayus...
https://mva.microsoft.com/ru/training-courses/%D1%...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
GavriKos
@GavriKos
Докучи - выучить синтаксис шарпа - это одно. Научится на нем программировать - другое. Научится ИСПОЛЬЗУЯ c# работать в Unity - совершенно третье. На каждой итерации сильно меняются задачи и нужен совсем другой объем знаний. Чтобы работать в юнити - надо помимо языка знать еще хотя бы алгоритмы, структуры данных, графику, архитектурные подходы.

Поэтому совет - не учите c#. Учитесь программировать! Язык тут не важен.
Ответ написан
@artemt
Full-stack developer
Очень хороший курс "Проектирование на C#. Но для начинающего следует сначала пройти предшествующий ему "Основы программирования на примере С#".
Ответ написан
Комментировать
MisticX
@MisticX
Кратно обо мне
mycsharp.ru
bookwebmaster.narod.ru/csharp.html
Вот несколько ресурсов. На первом самые азы, на втором книги
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы