Якщо немає досвіду у програмуванні, то наступні безкоштовні матеріали рекомендовані до проходження:
‣ Книга Якова Крамаренка:
Введение в Разработку Программного Обеспечения (на прикладах з HTML, CSS, JavaScript)
‣ Курс від code-basics.com:
C# для початківцівЯкщо досвід у програмуванні є, але не з C#, то можна швидко познайомитися з мовою через:
‣ Швидкий вступ у синтаксис мови:
Learn X in Y minutes Where X=C# ‣ Інтерактивні прості задачки з синтаксису у вигляді тестів:
.Net Core KoansУ вільний час можна попрактикуватись на одному з наступних ресурсів:
‣
exercism.io: C# Track ‣
CodinGame ‣
codewars
Також, тобі буде більш зручно, якщо ти будеш зберігати версії свого коду для вирішення тих чи інших задач – за допомогою систем контролю версій. Я рекомендую використовувати git і один з найпопулярніших серверів -
github.com. Ось і безкоштовний посібник:
Github - Hello World. А ось безкоштовний курс від hexlet.io: «
Системи контролю версій (GIT)». А може тобі буде достатньо мого вступного
відео про гіт на 50 хвилин.