Ни как не могу найти нормальный учебник программирования С# для чайника. Везде сразу нагружают кучей информации без какой либо практики. Все равно что на уроках математики заставить сразу учить все известные формулы не давая решить ни одного уравнения ((
если есть знатоки, обьясните на пальцах как вобще процесс программирования происходит?
Ну создаем класс, переменные, обьекты, а дальше что? Как заставить эти обьекты стать визуально видимыми?? Почему во всех учебниках учат как создать калькулятор на С# что несомненно важная часть обучения, но что дальше... дальше учат создавать еще более мощный калькулятор и все..
C#
Как выглядит сам процесс программирования на C#
Либо Александра шивчука либо степана берегового смотри они адекватно разьясняют.
Слава Панфилов
Александра Шивчука уже смотрю) Сложно, но да. Из всех его хотя бы немного понимаю че он там обьясняет))
Калькулятор одна из самых простейших программ. Потому его и приводят в пример. А учить нужно начинать с основы. То есть для начала что означают символы и команды в данном языке, заучивать название базовых составляющих кода. К примеру что такое переменная, какими бывают переменные (числовая то есть та что содержит только число, текстовая может содержать как текст так и цифры, логическая это та что принимает только 2 значения true и false), массивы, константы (это элемент значение которого никогда не изменяется в отличии от переменных), функции, циклы и типы циклов (for, do, while....) и так далее. Потом брать готовые не компилированные программы и на основе изученного (к примеру тот же калькулятор) и пробовать изменять что либо в коде программы. Затем компилировать и смотреть результат.
А как набьёшь руку по модификации калькулятора, то пробуй его писать самостоятельно вручную от и до.
А как набьёшь руку по модификации калькулятора, то пробуй его писать самостоятельно вручную от и до.
Слава Панфилов
почему тогда в математике не учат с начало все формулы, а потом уже решают уравнения?
Слава Панфилов
И еще во всех учебниках и видео которые я находил почему то прыгают постоянно от одного к другому ( ни где не хотят все по порядку обьяснять.
Как программирую на c# я.
задача: Магазину требуются этикетки на пищевую продукцию с реквизитами, составом и сроком годности.
я: "Ок, гугл! Вывести на печать докумен!"
google: "Вот тебе 1000 и 1 способ"
я: пробую разные варианты, пока не нахожу подходящий. В нём требуется верстать этикетку на HTML
снова я: "Ок, гугл! Список тегов на HTML"
И так до тех пор, пока не сформируется результат, который можно показать клиенту.
задача: Магазину требуются этикетки на пищевую продукцию с реквизитами, составом и сроком годности.
я: "Ок, гугл! Вывести на печать докумен!"
google: "Вот тебе 1000 и 1 способ"
я: пробую разные варианты, пока не нахожу подходящий. В нём требуется верстать этикетку на HTML
снова я: "Ок, гугл! Список тегов на HTML"
И так до тех пор, пока не сформируется результат, который можно показать клиенту.
Не совсем понятно, что вы имеете ввиду. Изучение языка C# как такового, его синтаксических конструкций, возможностей и вообще семантики языка как таковой абсолютно не связано с созданием визуальных компонент-контролов, в вашем случае калькулятора. Вообще начинать изучения C# с визуальных компонент (WinForms, WPF) не самое лучшее. Толку с того, что вы будете клепать формочки, абсолютно не понимая, что такое например классы, интерфейсы или события. А если вам нужно изучать C# и .NET с нуля, то возьмите книгу Троелсена и дополните ее другой книгой-справочником от Албахари. После этого можно и на Рихтера переходить, что бы посмотреть, что там "под капотом" в .NET.
Я лично как учусь (в дальнейшем плохо поможет, но в начале в самый раз): metanit.com там руководство, устанавливаешь VisualStudio и по ходу руководства заучиваешь и повторяешь примеры код и балуешься с ними, а потом пробуешь что-то похоже сделать, но чуть сложнее.
Похожие вопросы
- Программирование на C Sharp (C#)
- Программирование на C# - целые числа
- Программирование на C#
- Программирование на C#
- Посоветуйте пожалуйста книгу, для изучения языка программирования C#, с полного нуля, заранее спасибо!
- Программирование C# . Length
- C#.Работа с процессами
- Написание программы на языке программирования C#
- Как в C# разделить одно слово на две? К примеру слово программирование разделить на програм и мирование.
- Решил попробовать изучать программирование (C# конкретно) и вот не могу понять почему код с упражнения не работает