Answer the question
In order to leave comments, you need to log in
Which is better: learn c# or just c# under Unity?
It would be better if I learn c# or c# but immediately under unity
Answer the question
In order to leave comments, you need to log in
What programming basics do you already have in your head?
then it's better to have a C# unit right away. get in line faster. and learn the rest according to the "occurrence")
If you just took up this business ..
then not with #, but the basics. Algorithms. Decomposition. Data structures.
learn to think in a "programmer way"))) you can just on the basis of studying the basic c#, so to speak))
1) The language itself. ITVDN (courses), Metanit (site guide).
2) Unity3D. ITVDN (courses), YouTube, Books.
Working with two unknowns at once is more difficult than studying them one at a time.
Unity has a lot of bells and whistles, but it's better to delve into them when C # is perceived easily.
If we take the study time to the desired level as 100%, then it is better to first get the first 50%, and then the second 50%. Because the latter depend on the former. It is difficult to keep in mind two unknowns, closely related.
Basic level - I know cycles, etc., this is not enough.
Basic level - I know almost everything about the syntax of the language, I can answer almost any question of any example. This is a good base on which to put Unity3D or another framework.
Vanilla C# is slightly different from Unity C#, at least in terms of garbage collection. It’s not very easy to learn C# in terms of units, since it is mainly presented there as an interface for interacting with the game development environment, and if you want to file a better feature, you can hit the ceiling. And without basic knowledge of C #, you simply can’t understand how something works, and as a result, you won’t be able to use it. From my own experience, I think Herbert Shieldt - C # 4.0 and a video course to consolidate knowledge, ideally smoking in parallel. https://www.youtube.com/playlist?list=PLoidR5UIGL3... . For the very sophisticated, you can add the book Object Oriented Analysis and Design, which will give you an understanding of what, why, and how the program should ideally look like, and you can visualize the design, in the part you need. This way the work will go better.
What is the best way to learn a spoken foreign language? From books or talking to real people?
So it is with programming languages.
it all depends on the goal:
- want to write games?
c# but immediately under unityand if you can’t conquer the world with games, then pull up Asp, .Net Core, WPF or whatever you need
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question