Доброго вечерочка :)
Сегодня мы поговорим о таком языке программирования, как C# и как лучше его учить.
Я не выбирала этот язык специально, в универе нам поставили его как обязательный на первом курсе. Первые пол года я очень злилась, ведь "Зачем давать такой сложный язык первокурсникам?". Но спустя время, когда я начала разбираться в этом языке самостоятельно, то поняла, что не такой уж C# и сложный.
Что же это за язык такой?
C# (произносится как "си шарп") — современный объектно-ориентированный и типобезопасный язык программирования. (подробнее здесь: Краткий обзор языка C# )
В каких сферах программируют на C# ?
- Игры на DirectX
- Игры на Unity
- Машинное обучение
- Игры и программы для разных мобильных платформ
- Программы и сервисы для веба
Наконец-то можем перейти к ресурсам для изучения, проверенных на собственном опыте:
1. Ulearn.me
Это онлайн-курс, благодаря которому вы изучите основы программирования.
Рассчитан на людей с минимальным опытом программирования и знакомит с основами синтаксиса C# и стандартными классами .NET, с основами ООП и базовыми алгоритмами.
Плюс данного курса в том, что в конце каждой темы есть практики, благодаря которым вы будете учиться выполнять реальные задачи.
Минус - не совсем понятное объяснение тем (по моему мнению). Но кто вам мешает изучить темы на других ресурсах, а здесь заниматься именно практикой? :)
2. SimpleCode
Я влюбилась в этот канал. Простое и понятное объяснение тем, домашние задания и объяснение этих домашек. Как по мне, лучший канал на YouTube для изучения C# . (Именно благодаря этим видео я хоть немного начала разбираться в этом языке)
3. Metanit.com
Данный сайт посвящен различным языкам и технологиям программирования, компьютерам, мобильным платформам и ИТ-технологиям. Здесь будут выкладываться различные руководства и учебные материалы, статьи и примеры.
Еще одна моя любовь! Перепробовала большое количество различных книг по изучению C# , и хочу сказать, что этот сайт ничто не переплюнет. Понятное и нерастянутое объяснение каждой отдельной темы на примерах. В конце темы есть вопросы по пройденному материалу, домашние задания и, что самое главное, обсуждение, где люди могут задавать вопросы, а другие посетители сайта на них отвечать. Если у вас возник какой-то вопрос по какому-то пунку, то скорее всего его уже кто-то задал и на него уже ответили.
Если вам понравилась статья, то буду очень благодарна за лайк, комментарий и подписку. Так я буду знать, что статьи надо выпускать чаще.
Вопрос прочитавшим: почему вы решили изучать именно C# ?