Найти в Дзене
CTO Pro IT & .NET

Курс по программированию на C# для начинающих. Часть 1. Вступление и подготовка

C#
C#

Подписывайтесь также на мой Телеграм!

Другие статьи цикла:

Вступление

В современном мире навыки программирования могут пригодиться в любой сфере. И даже если вы просто пользуетесь электронными таблицами, например, Excel, обладая навыками разработки можно сделать этот инструмент, и многие другие, гораздо более мощным, решающим огромный спектр ваших задач.

В данном курсе вы научитесь делать реальные программы и для этих целей вам необходимо выучить язык программирования, который дает компьютеру инструкции - что ему делать. Языки программирования обеспечивают взаимодействие между компьютером и человеком. Они достаточно строгие для того, чтобы даже самые простые компьютеры смогли понимать их, и достаточно "человечные" для того, чтобы программисты могли писать на них свой код.

Множество языков программирования было создано за долгое время и многие используются сегодня. Каждый язык имеет свои преимущества и недостатки.

В данном курсе мы будем использовать язык C#, который является одним из лучших языков как для профессиональной разработки, так и для обучения. Языку чуть больше 20 лет. То есть язык достаточно современный и в то же время проверенный временем. Язык разработан Microsoft и является флагманским языком корпорации.

На C# можно разрабатывать самые разные приложения - язык является достаточно универсальным. Вы можете создавать консольные приложения, настольные, веб-сайты, мобильные приложения, игры, а запускать их можно на всех современных платформах: Windows, Linux, Mac, Android, IOS.

Для кого этот курс?

Для всех, кто хочет научиться программированию. Требуются только общие навыки использования компьютера: установки программ, понимание что такое папки и файл и т.д. Также курс может быть полезен тем, кто хочет изучить C# как следующий язык программирования.

Среда разработки

Для занятий вам потребуется всего одна программа, установленная на ваш компьютер - интегрированная среда разработки, или IDE (integrated development environment). Она нужна для написания кода в умном редакторе, сборки кода в формат, который понимает компьютер, запуска и тестирования программы.

Visual Studio

Для C# IDE №1 является Visual Studio (или просто VS). Вы можете смело скачивать последнюю версию бесплатной редакции Community. Устанавливается Visual Studio только на Windows. Соответственно в данном курсе мы будем программировать на C# в Visual Studio на Windows.

Требования: Windows 10/11 x64, минимум 4Гб оперативной памяти, минимум 2Гб дискового пространства, 2 ядра процессора.

Если вы хотите изучать C# на Linux или Mac - есть бесплатный редактор Visual Studio Code. Как его установить и начать пользоваться для разработки на C# можно легко найти в интернете.

Установка Visual Studio

1. Убедитесь, что пользователь, под которым происходит установка, имеет права администратора на компьютере и что на диске достаточно места.

2. Перейдите на сайт https://visualstudio.microsoft.com/, нажмите на ссылку Скачать Visual Studio. После скачивания файла запустите его двойным нажатием, и установка начнется.

3. В процессе установки нужно выбрать компоненты, необходимые для разработки: .NET Desktop Development и ASP.NET and web development.

Установка Visual Studio
Установка Visual Studio

4. Можно выбрать необязательные компоненты, но это пропустим.

Установка Visual Studio. Необязательные компоненты
Установка Visual Studio. Необязательные компоненты

5. Можно также выбрать языковой пакет, но лучше привыкать к английской версии.

Установка Visual Studio. Языки
Установка Visual Studio. Языки

6. Можно выбрать расположение установки, или оставить по умолчанию.

Итак, инструмент для занятий установлен. Теперь можно смело начинать изучать язык C# и писать программы.

В следующей части будем писать первую программу!

Желаю вам увлечься C# и программированием в целом и погрузиться в мир безграничных возможностей и интереснейших задач!

Используемые материалы и идеи: