Member 14479161 Ответов: 2

Каковы самые важные вещи, которые я должен изучить в C# для web


привет
меня зовут мина ремон, я хочу спросить о концепциях c#, которые я должен изучить для web developmnet, и как я могу продвинуться и освоить их

спасибо и с наилучшими пожеланиями
мина ремон

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

я только что прочитал об этом вопросе, но не нашел ответов, которые меня удовлетворили

2 Ответов

Рейтинг:
20

OriginalGriff

Возьмите книгу - или лучше пройдите курс - и изучите ее от начала до конца. Эддисон Уэсли делает хорошие книги, Как и Wrox, и Microsoft Press.

Когда у вас есть C# down pat, начните с "web stuff" - и это включает в себя Jac=vaScript (через, надеюсь, Blazor уменьшит или устранит это). То же самое: книга или лучше курс.

Тогда приходит время для практики, практики, практики - тогда вы доберетесь до продвинутого, и только опыт доберется до "мастера".

Здесь нет коротких путей!


Рейтинг:
12

Patrice T

Цитата:
я хочу спросить о концепциях c#, которые я должен изучить для web developmnet, и как я могу продвинуться и освоить их

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

Советы:
- Начните с простого/безопасного языка: VB, Java, C#, а не C или C++. Я также не рекомендую начинать с Python из-за использования отступов.
- Читайте документацию / следуйте учебникам (их очень много)
- Начните с крошечных/бесполезных проектов, цель которых-научиться программированию, а не делать что-то полезное.
- Начните с программ консольного режима (никакой причудливой графики, никакой мыши)
- Learn debugger (невероятный инструмент обучения)
Отладчик - Википедия, свободная энциклопедия[^]
Освоение отладки в Visual Studio 2010 - руководство для начинающих[^]
- Проблема ? Google-ваш друг.
- Изучите один или несколько методов анализа, E. W. Djikstra/N. Уирт Stepwize уточнение/метод сверху вниз это хорошее начало.
Структурного Программирования.формат 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: учитесь программировать[^]

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