Подписывайтесь также на мой Телеграм!
Другие статьи цикла:
Вступление
В современном мире навыки программирования могут пригодиться в любой сфере. И даже если вы просто пользуетесь электронными таблицами, например, 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.
4. Можно выбрать необязательные компоненты, но это пропустим.
5. Можно также выбрать языковой пакет, но лучше привыкать к английской версии.
6. Можно выбрать расположение установки, или оставить по умолчанию.
Итак, инструмент для занятий установлен. Теперь можно смело начинать изучать язык C# и писать программы.
В следующей части будем писать первую программу!
Желаю вам увлечься C# и программированием в целом и погрузиться в мир безграничных возможностей и интереснейших задач!
Используемые материалы и идеи:
- Книга Radek Vystavěl "C# Programming for Absolute Beginners: Learn to Think Like a Programmer and Start Writing Code". Второе издание