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

Поділитися
Вставка
  • Опубліковано 8 жов 2024

КОМЕНТАРІ • 56

  • @poonamw26
    @poonamw26 2 роки тому +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  2 роки тому

      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 8 місяців тому

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

  • @erayozaydin3636
    @erayozaydin3636 2 роки тому +9

    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! 😀

  • @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 😊

  • @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 ?

  • @samdsb
    @samdsb 2 роки тому +1

    Enjoyed the content. Easy subscribe

  • @goderdzaa
    @goderdzaa 2 роки тому +2

    Great video, helped lot. Thanks

    • @RDT
      @RDT  2 роки тому

      You’re welcome! 😊

  • @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?

  • @pv6977
    @pv6977 9 місяців тому

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

  • @leonardoribeiro7706
    @leonardoribeiro7706 2 роки тому +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  2 роки тому +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

  • @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

  • @elradad
    @elradad 2 роки тому +2

    Great

  • @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

  • @llamasarus1
    @llamasarus1 Рік тому +1

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

  • @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

  • @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?

  • @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

  • @MrGinz4uuu
    @MrGinz4uuu Рік тому

    Plz suggest should I learn c# first or JS

  • @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

  • @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 Рік тому

      @@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

  • @rr.studios
    @rr.studios 2 роки тому +1

    "Roko's Basilisk has entered the chat"
    😓

  • @teroahooy5276
    @teroahooy5276 3 роки тому +2

    Waw i can make ai and Machine leraning

  • @swagatochakraborty6043
    @swagatochakraborty6043 Місяць тому +1

    Game
    Web App
    Mobile App
    ML and AI
    Robotics IOT

    • @RDT
      @RDT  17 днів тому

      Nice, keep going

  • @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!

  • @Tymonello
    @Tymonello 11 місяців тому

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

  • @chrisellis428
    @chrisellis428 2 роки тому

    fortnite is made with unreal engine

    • @RDT
      @RDT  2 роки тому

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