_
_
_c2018-01-30 00:35:41
C++ / C#
_c, 2018-01-30 00:35:41

Where to find practice?

Hello! Yes, this might be a stupid question for many.
In general, I studied C# at the initial level (variables, conditional statements, loops, arrays, methods). From the point of view of theory, I understand how and what works, but from the point of view of practice, I perfectly understand that I still need to work and work. Any advice on where to practice? Problems, solutions, whatever. There is information on the Internet, but I think everyone is confused. Thanks in advance!

Answer the question

In order to leave comments, you need to log in

4 answer(s)
N
nexus478, 2018-02-01
@Gev4ik

You need to choose the direction in which you are going to develop and use the language, as well as the corresponding framework. If the desktop is WPF, if the web is ASP.NET MVC, if the gamedev is Unity. At first it is very difficult to come up with an idea for a project, so I can advise you to simply rewrite the code from books or resources (for example, there is an analysis of the architectures of entire applications on metanit, I recommend practicing there). After that, you will have a small application to which you can add small features of your own - make logging, some new modes and business rules, etc.
I do not advise you to waste time on solving algorithmic problems, because this greatly takes away from the practice of working with real applications.

P
Peter, 2018-01-30
@petermzg

Come up with a project that you personally will be interested in and start implementing it.
Of course, there will be problems that you first need to try to solve on your own by searching for existing solutions to such problems, and if it didn’t work out, then you can take it out for a solution here in the Toaster.
If the question is not of the form: “Write for me, just don’t even try to soar my brain with your answer,”
then the people will help you quickly enough.

S
sim3x, 2018-01-30
@sim3x

https://www.google.com.ua/search?q=practice+in+c+sharp

K
Konstantin Borovik, 2018-01-30
@PushMeNow

you can think of it yourself, for example, I once set out to do some kind of monitoring of tasks, CPU and RAM load (I did almost everything through WMI). it turned out crooked, and sharp is not very suitable for this due to the serious costs of RAM resources, but I gained experience in multi-threaded programming. You can come up with a lot of such small, but developing tasks using the example of existing programs. you can also just google it. when there is nothing to do, but I want to practice, I go to codewars.com . there, it’s true, for the most part, tasks for compiling algorithms of varying complexity, but you will tighten up the basics of working with chills, strings and other basic things. Dare!

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question