curriculum icon indicating copy to clipboard operation
curriculum copied to clipboard

[Course Request:] .NET C#

Open PixelBrewer opened this issue 1 year ago • 2 comments

I have found that a very common backend framework in enterprise applications is modern .NET and I feel like if this course is focused on backend development it may be advantageous to introduce students to a tech stack that is a bit older than Go or Rust. It would also be a great learning opportunity for students to understand older language architectures and how OOP focused languages like C# or Java work under the hood. It could also provide experience with some alternative points of view for similar tasks mentioned in the Go course. Much of the Go course is oriented around web servers and the same can be achieved in .NET fairly easily.

PixelBrewer avatar Jun 22 '24 06:06 PixelBrewer

Agreed. A lot of SEA-based job are also using C# more than Go or even Python (in fact, many companies in my country (Thailand) considered Go as cutting-edge. So many companies basically doesn't want to adopted them and preferred to stick with C# shockingly enough.

I think this will definitely helped tons of student that stay in a country where Go or Python is not as popular as C#.

famasf1 avatar Dec 01 '24 20:12 famasf1

I third the motion. C# is still one of the most used programing languages, and 2 of the big 3 game engines use C#, so a game dev or .NET course would be super usefull, concidering that both Unity and GoDot use it, and it is basicly the best you can get without learning C++ and manual hardware/memory management

Youg-Otricked avatar Sep 20 '25 04:09 Youg-Otricked