Awesome Things You Can Build With C# | Why Learn C# ?

Поделиться
HTML-код
  • Опубликовано: 15 ноя 2024

Комментарии • 56

  • @poonamw26
    @poonamw26 3 года назад +33

    It was nice to know that c# is not dying in the world of JavaScript frameworks & libraries like react, vue and Angular.
    Glad to find this video. Really big motivation out there for C# developers..

    • @RDT
      @RDT  3 года назад

      So true! JavaScript is great too, but different tools for different jobs and C# and .NET are such a flexible platform, useful in so many places and I think really exciting to get into. Glad you enjoyed the video!

    • @chizuru1999
      @chizuru1999 2 года назад +1

      What is dying...? 😹

    • @yacinehammi3448
      @yacinehammi3448 10 месяцев назад

      lol , c sharp is like john wick , went back to kill most of them , even java

  • @erayozaydin3636
    @erayozaydin3636 2 года назад +10

    I tried many things like js,react,python,next js,django, C#. If you want to learn language, start with csharp. It will be so detailed and time consuming. However, you will be very confidnet once you understand oop and so more. Python and js have oop but it is not so much clear. You can build games,console apps and web with C#.You can understand how computer works and why coding makes life easier with c#. Think about that you have a company and you want to give assigments, promotion and control your employees. Object Orientad Programming with C# is like that. You can control everything with logical code system C#.

  • @imanjallali8258
    @imanjallali8258 2 года назад +24

    I am about to lose my mind. I am a second year computer science student. I recently learned Java and some GUI components in java and connected a Database to it as the project. Now, I see that all of the stuff we did is also possible with C#. I tried to learn Web development, HTML, CSS, JS, then at the back-end there were many technologies - Frameworks - like Django in python, NODE.js and many more. Frankly, I see that all of that is possible with C#. On the other hand, I saw another video where a Java expert says all the thing possible in C# is possible with JAVA. I am totally lost, I really don't know my focus point now. Please Let me know, if you have any suggestions where to go from the point onward. OHHH

    • @RDT
      @RDT  2 года назад +11

      Hi Iman, thanks for your comment! It can be confusing, as C# does a lot of what Java/Python/JavaScript does and vice versa and the lines are getting more and more blurred. The questions you need to ask yourself are: which language/framework do you enjoy using the most? What is it that you want to build? If you're looking for employment, which language/framework is the most in demand in industry near you? Based on the answer to those questions you might have a better idea what you want to learn. Also, once you've learned one language it is easier to pick up another as they all share similar principles and features. Good luck!

    • @Warpgatez
      @Warpgatez Год назад +4

      I think you’re focusing too much on the wrong stuff. It’s not the language. Any language different than c is just syntax sugar. You need to focus on OOP principles, OOP fundamentals, paradigms, data structures, clean code, algorithms, etc. In todays professional world you need to be able to swap languages on a dime. That why it’s important to know the theories and technologies rather than the language itself. While you learn that though, just stick to a language during that process. I would say C# or Java as they are easier to learn for the majority of people rather than c++, C or older languages.

  • @eitanengel8259
    @eitanengel8259 3 года назад +9

    Thanks, i didn’t know you could do all of these with c#. Now I am even more motivated to learn it. Thanks! Also your channel is great and underrated

    • @RDT
      @RDT  3 года назад

      Thanks! Yeah C# is super flexible and fun to use, good luck with your learning!

  • @yugbhagat6531
    @yugbhagat6531 3 года назад +4

    This channel is so underrated! ITS AWESOME!

    • @RDT
      @RDT  3 года назад +1

      Thank you - We agree! 😀

  • @AmirGolmoradi
    @AmirGolmoradi Год назад

    I can't believe I didn't watch this video sooner. It's driving me crazy! Hello, Mr. Robert. I'm a Flutter developer who has predominantly used Java for my backend. I've been considering working at Google, where they mandate proficiency in both Java and C++. However, after watching this video, my perspective has shifted. I'm now wondering why I didn't opt for C# over Java. Maybe it was due to Google's requirements, but I'm not sure. Can I consider using C# instead of C++ and Java when pursuing opportunities with major companies like google and facebook ?

  • @piotrm3700
    @piotrm3700 3 года назад +4

    Great Video, it gave me a lot of Motivation to learn C#

    • @RDT
      @RDT  3 года назад +1

      Thank you! That’s what I had hoped when making the video, C# is so flexible 😊

  • @pv6977
    @pv6977 11 месяцев назад

    Even after all these things c# can do, most tech companies don't even looking for well experienced c# developers.

  • @DominionGF
    @DominionGF 2 года назад +1

    Sir I have just started to learn c#. I learn trough tutorials till my cours in academy starts in November. I hope that I will have some basics before that. My question is: how much I need to know to get entry in some jobs?

  • @leonardoribeiro7706
    @leonardoribeiro7706 3 года назад +3

    I'm a begginer learning JavaScript, but i wanted to learn a BackEnd language instead of node.js. Is C# a good choice for that?

    • @RDT
      @RDT  3 года назад +3

      C# is a great back end language, as you can use the ASP.NET Core framework to build web services and APIs. I'm planning a series on it, but in the meantime lots of info here: dotnet.microsoft.com/learn/aspnet/what-is-aspnet-core and here
      dotnet.microsoft.com/learn/aspnet/hello-world-tutorial/intro

  • @llamasarus1
    @llamasarus1 Год назад +1

    People always bring up Unity, but never bring up MonoGame, a pure C# framework for building cross-platform 2D games.

  • @samdsb
    @samdsb 2 года назад +1

    Enjoyed the content. Easy subscribe

  • @letsexplore2230
    @letsexplore2230 2 года назад +4

    Sir i've learned java .. i am learning c# now
    I want to be both developer
    What u suggest

    • @RDT
      @RDT  2 года назад +1

      C#, Typescript and a framework such as ReactJS

  • @goderdzaa
    @goderdzaa 2 года назад +2

    Great video, helped lot. Thanks

    • @RDT
      @RDT  2 года назад

      You’re welcome! 😊

  • @teroahooy5276
    @teroahooy5276 3 года назад +2

    So is c# good for software engineering sir?

    • @RDT
      @RDT  3 года назад

      C# is a very powerful tool for building software. It depends on what you’re building of course but I think it is one of the most flexible languages out there

  • @hardal7
    @hardal7 2 года назад +1

    which one would you recommend for getting into freelancing?

    • @RDT
      @RDT  2 года назад

      Web apps with ASP.NET Core might be the way to go for freelance work, that seems to be where a lot of the demand is

  • @elradad
    @elradad 2 года назад +2

    Great

  • @charlesmagno28
    @charlesmagno28 Год назад

    i enrolled with web design and mobile development. I still find it confusing to understand c# fully. Ive done the hello world, and calculator so far. I can follow the activities in class but without that im still lost. any tips? my goal is to become web developer asap, im
    studying html as well but that subject will be focused like in 3 more weeks

  • @senaneminli6875
    @senaneminli6875 2 года назад +1

    Correct me if i am wrong but c# and .net does everything but not good as other stacks or languages. For example i cant find evidence that MS use blazor on their website. And most shocking one is that they built Teams and Vscode on electron js framework but not with wpf. And .net updates are so fast and backward compatibility is not great as java.

    • @RDT
      @RDT  2 года назад

      WPF is not cross platform so wouldn’t have been suitable for VS Code, and which was released a long time before we had MAUI. What problems have you found with backwards compatibility?

  • @MrGinz4uuu
    @MrGinz4uuu Год назад

    Plz suggest should I learn c# first or JS

  • @jhonnidarshan3094
    @jhonnidarshan3094 2 года назад +1

    Is net dev as a good future ?

    • @RDT
      @RDT  2 года назад +1

      I very much believe it has a long future, yes. The Stack Overflow developer survey is always a good gauge for these sorts of things and .NET technologies are among the top “most loved” by developers for 2021 insights.stackoverflow.com/survey/2021#section-most-loved-dreaded-and-wanted-web-frameworks

  • @awumbesolomon3517
    @awumbesolomon3517 3 года назад +2

    what about desktop applications
    ??

    • @RDT
      @RDT  3 года назад

      Yes those too! You can build desktop applications for MacOS and Windows with MAUI, or for Windows only with WPF

  • @rr.studios
    @rr.studios 2 года назад +1

    "Roko's Basilisk has entered the chat"
    😓

  • @MrGinz4uuu
    @MrGinz4uuu Год назад

    Do we still need to learn css or only c# should do the job

    • @RDT
      @RDT  Год назад

      CSS is a tool for styling web pages, totally different purpose to C#. If you want to do web development you might need to do both (if you choose .NET as your back end)

    • @MrGinz4uuu
      @MrGinz4uuu Год назад +1

      @@RDT One expert in C# told we need only basic knowledge of css but yes it makes sense as one is front and one is backend

  • @imnotdeveloper9902
    @imnotdeveloper9902 2 года назад +1

    Can work c# freelance developer jobs ?

    • @RDT
      @RDT  2 года назад +2

      Yes - I’ve built my career working mainly as a freelance C# dev, going on 12 years now

    • @imnotdeveloper9902
      @imnotdeveloper9902 2 года назад +1

      @@RDT Thank you

  • @swagatochakraborty6043
    @swagatochakraborty6043 2 месяца назад +1

    Game
    Web App
    Mobile App
    ML and AI
    Robotics IOT

    • @RDT
      @RDT  Месяц назад

      Nice, keep going

  • @teroahooy5276
    @teroahooy5276 3 года назад +2

    Waw i can make ai and Machine leraning

  • @Tymonello
    @Tymonello Год назад

    Is there something you can't do in C#? (I mean in programming way, not like, walk a dog)

  • @yugbhagat6531
    @yugbhagat6531 3 года назад +3

    Where can we learn complete c# for free?

    • @RDT
      @RDT  3 года назад +4

      We are planning a learn C# series, in the meantime check out dotnet.microsoft.com/learn/csharp as there are lots of free resources there

    • @yugbhagat6531
      @yugbhagat6531 3 года назад +1

      @@RDT Thanks alot man!

  • @chrisellis428
    @chrisellis428 2 года назад

    fortnite is made with unreal engine

    • @RDT
      @RDT  2 года назад

      Yes, UE4 I think. It was Firewatch mentioned in the video