S
S
SG15542019-07-21 20:03:54
WPF
SG1554, 2019-07-21 20:03:54

How to make a roadmap for complete C# and wpf training?

I want to become a desktop developer and I need help creating a roadmap (learning plan) if possible, a list of topics and links to learning materials

Answer the question

In order to leave comments, you need to log in

2 answer(s)
F
Foggy Finder, 2019-07-21
@FoggyFinder

There are two options:
1. From theory to practice
2. (Combat mode) Immediately practice on a pet project.
The first is good, in my opinion, naturally suitable for those who have little or no previous experience in desktop development.
If you choose the first approach, then any WPF book will do. While the available literature is relatively old, and WPF will be migrating to .NET Core 3.0 soon, the information is mostly up to date. Personally, I started with Matthew McDonald's book - WPF: Windows Presentation Foundation in .NET 4.5 with C # 5.0 examples for professionals and I must say that I am satisfied with both the presentation of the material and the level of detail.
There are also online resources, the best known are:
WPF Guide
WPF - Windows Presentation Foundation
If your English is at least at the PreIntermediate level, then I highly recommend paying attention to
2,000 Things You Should Know About WPF
. It covers both the basics and advanced rare cases and tips that are very common in real world projects. You can go from one number to another, and you get a kind of list of problems.
And, of course, the
Windows Presentation Foundation
documentation If you are familiar with MVVM from other frameworks (XF, Avalonia, ...), then I would advise you to start right away with practice, deepening your knowledge as needed.
You have already taken the most important step - to find a resource (or rather several at once) where you can ask questions, as well as help other people with the solution of their problems. You will not notice how your level will decently grow up.
In the meantime, good luck and hopefully see you in other threads ;)

A
Anton Fedoryan, 2019-07-22
@AnnTHony

https://github.com/MoienTajik/AspNetCore-Developer...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question