J
J
JustFill2022-01-18 21:13:25
C++ / C#
JustFill, 2022-01-18 21:13:25

What is the order in which to learn C# on metanit?

What is the order in which to learn C# metanit topics? There are 25 sections in total. And I think that not all topics are important to master.
So here's the main question: In what order should I study topics on C # on metanit, which ones can be skipped, and after studying all the important topics, return to them? Please do not write water, this is a question for those who know, and those who have already gone through the path of learning C #. Thank you very much in advance for your replies.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
V
Vasily Bannikov, 2022-01-18
@JustFill

And I think that not all topics are important to master.

How did you define it?
But generally yes. In my opinion, the following topics can be skipped:
  • Chapter 13
  • Chapter 17
  • Chapter 18
  • Chapter 19
  • Chapter 21. Working with the file system. (you can skip the paragraph about BinaryFormatter)
  • Chapter 22. Working with JSON
  • Chapter 23 Working with XML (not part of the language, and rarely used)
  • Chapter 24: Processes and Application Domains (AppDomain no longer exists, but it is better to know about processes and assembly loading than not to know)
  • Chapter 25 Model Validation

The rest is highly recommended. And what can be skipped, in principle, is not desirable to skip , especially since there is not much material there.
You should study in the order in which the materials are given, because they go in the order in which it will be easier to master them (from simple to complex. And a new topic is given only after studying those topics without which it will be difficult to understand it)

I
I Phoenix I, 2022-01-19
@PhoenixX33i

Depends on the tasks that you set for C#
Learn the basics, then learn what you need.
Are you working with the file system? Learn the section on working with the file system.
Are you working with a network? Read the section on working with sockets or WebClient.
Have you thought about making websites? To you in section with ASP.NET
Remember: practice - a key to knowledge. Do not get hung up on theory, study articles and immediately practice.
In addition to metanit, I also recommend #SimpleCode and Byte++ channels

R
Roman, 2022-01-19
@yarosroman

I wouldn't teach it at all.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question