Mohit Tomar Ответов: 2

Лучший онлайн-ресурс для практических вопросов C#.


Привет, я учился кодировать на c# и только начал.

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

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

Поскольку затем я могу выбрать вопросы, которые я специально хочу практиковать, основываясь на своем уровне, которые также помогут мне развить понимание.

Спасибо за любую помощь

Что я уже пробовал:

Попробовал поискать в интернете любой такой ресурс, но не смог найти тот, который соответствует моим потребностям.

2 Ответов

Рейтинг:
2

Richard MacCutchan

Попробуйте это отличное бесплатное руководство: .NET книга ноль Чарльза Петцольда[^].


Рейтинг:
0

Patrice T

Цитата:
Привет, я учился кодировать на c# и только начал.

Обучение программированию - это гораздо больше, чем изучение языка программирования;

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

Советы:
- Начните с простого/безопасного языка: VB, Java, C#, а не C или C++. Я также не рекомендую начинать с Python из-за использования отступов.
- Читайте документацию / следуйте учебникам (их очень много)
- Начните с крошечных/бесполезных проектов, цель которых-научиться программированию, а не делать что-то полезное.
- Начните с программ консольного режима (никакой причудливой графики, никакой мыши)
- Learn debugger (невероятный инструмент обучения)
Отладчик - Википедия, свободная энциклопедия[^]
Освоение отладки в Visual Studio 2010 - руководство для начинающих[^]
- Проблема ? Google-ваш друг.
- Изучайте алгоритмы и структуры данных.
- Учить Булевой алгебры
- Изучите один или несколько методов анализа, У. Е. сверху вниз Djikstra способ это хорошее начало.
Структурного Программирования.формат PDF[^]
https://en.wikipedia.org/wiki/Top-down_and_bottom-up_design[^]
https://en.wikipedia.org/wiki/Structured_programming[^]
https://en.wikipedia.org/wiki/Edsger_W._Dijkstra[^]
https://www.cs.utexas.edu/users/EWD/ewd03xx/EWD316.PDF[^]
- Изучайте SQL
- Изучите проектирование и Администрирование баз данных
Введение в проектирование баз данных[^]
1NF, 2NF, 3NF и BCNF в нормализации баз данных | учебник по СУБД | Studytonight[^]
- Изучайте Регулярные Выражения

Интересная ссылка:
stanford.edu: учитесь программировать[^]

Нет кратчайшего пути к знанию, никто не может учиться за вас, вы единственный, кто может это сделать.
Помните, что упражнения и маленькие проекты здесь не для того, чтобы сделать что-то полезное, они здесь, чтобы научить вас программированию.