Answer the question
In order to leave comments, you need to log in
What to study to become a C# developer?
Hello!
I continue to learn C # after a 3-year break, I decided to return to this, because. does not come out of my head. I know the basics of OOP (I had C ++ at the university for a couple of years, but I studied from time to time, a lot of distractions), a little C # syntax, in general I can understand the code a little (not very much, of course, the number of libraries is simply huge). The goal is to get a vacancy for a junior, because after that, I think progress will go much faster by working with experienced colleagues. I tried to do projects about 3 years ago, but it turned out with grief in half, because there was not enough skill.
Now I'm reading "Groaking Algorithms", I want to ask experienced practicing Sharpists for advice on what is the most basic and what is secondary (in descending order of importance) you need to know and be able to do for a junior. I say right away that I understand what a colossal amount of material remains to be mastered from computer architecture to deeper knowledge. The problem is that I have already collected advice from various articles and forums for at least 10k+ pages of books, and I also need to practice. Do not read only books for more than six months, I think that balance is important in this matter.
In short, in order to assemble a table, you don’t want to first study what type of wood it was made from, but start studying the process itself, and then go deeper.
PS I'm 25 if anything, you never know, someone says if you haven't started programming since the age of 5 - go away)
Answer the question
In order to leave comments, you need to log in
This is how I entered the industry.
In the Criminal Procedure Code he taught algorithms, the notorious boxes and automata.
I got into college almost by accident. There "Hardware and software methods of information protection".
Academ.
A lot of work related to IT. Java, C++, 3D studio Max.
Igrodelenie, where I basically kicked the designers and was the deputy chief editor of the newspaper.
Then it all got boring. And went to the first normal stable vacancy.
I wrote a test in C#, although I did not know it before. Somehow got hooked.
They advised above, on my own I will add https://metanit.com/sharp/
The problem is that I have already collected advice from various articles and forums for at least 10k+ pages of books, and I also need to practice. Do not read only books for more than six months, I think that balance is important in this matter.
Most of the vacancies in C # are back-end development, so I will proceed from this
1. Database theory (I won’t tell you, maybe I studied in college). You need to understand the relational model, how indexes work, and compose simple queries.
3. C# syntax, which is obvious: MS documentation
4. ASP .NET Core: MS documentation
5. GoF templates: refactoring guru
In principle, this should be enough to become a junior.
I can also recommend a good set of free courses: https://ulearn.me/
I would advise you to take Itvdn courses, I myself looked at angular, with Okhrimenko, a credit teacher. He has courses in c#, but I can't add Asp mvc, Core, etc. here.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question