Если вы хотите начать программировать и выбираете язык с которого начать обучение, то C# это один из лучших вариантов. C# - кросс-платформенный язык и написанные на нём программы работают под Windows, Linux, Mac OS. Обладает кратким и элегантным синтаксисом. Огромное количество уже готовых библиотек даёт возможность не изобретать велосипеды на каждом шагу.
C# это один из наиболее сбалансированных языков с точки зрения типизации, не говоря уже о лаконичности синтаксиса и отсутствия тяжёлого наследственного багажа как в случае С++. Ещё несколько лет назад споры о том какой язык лучше C# или Java являлись холиварными по своей сути, но на 2019 год таких споров становится всё меньше, ибо C# стал кросс-платформенным, сильно продвинулся в возможностях по достижению высокого уровня производительности, а по типизации и синтаксическим фичам давно уделал Java. Так что если вы выбираете между Java и C#... ну вы поняли.
Чему вы научитесь. -Как устроена платформа .NET и .NET Core -Основные типы данных в C# -Управление потоком исполнения программы: циклы, условия -Массивы и коллекции: Array, List, Dictionary, Stack, Queue -Классы и структуры: отличия в контексте управления памятью -ООП в C#: наследование, полиморфизм, инкапсуляция -ООП в С#: интерфейсы, абстрактные классы, модификатора доступа -Методы: params, out, ref, static, overloading, optional parameters -Основы процесса отладки -Управление памятью: сборка мусора, boxingunboxing -Перечисления -Обобщения -Написаниие простых программ и игр на C# таких как "крестики-нолики"
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.