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..
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!
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#.
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
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!
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.
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 ?
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?
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
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
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
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.
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?
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
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)
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..
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!
What is dying...? 😹
lol , c sharp is like john wick , went back to kill most of them , even java
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#.
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
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!
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.
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
Thanks! Yeah C# is super flexible and fun to use, good luck with your learning!
This channel is so underrated! ITS AWESOME!
Thank you - We agree! 😀
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 ?
Great Video, it gave me a lot of Motivation to learn C#
Thank you! That’s what I had hoped when making the video, C# is so flexible 😊
Even after all these things c# can do, most tech companies don't even looking for well experienced c# developers.
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?
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?
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
People always bring up Unity, but never bring up MonoGame, a pure C# framework for building cross-platform 2D games.
Enjoyed the content. Easy subscribe
Sir i've learned java .. i am learning c# now
I want to be both developer
What u suggest
C#, Typescript and a framework such as ReactJS
Great video, helped lot. Thanks
You’re welcome! 😊
So is c# good for software engineering sir?
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
which one would you recommend for getting into freelancing?
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
Great
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
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.
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?
Plz suggest should I learn c# first or JS
Start with JS then C#, thank me later
Is net dev as a good future ?
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
what about desktop applications
??
Yes those too! You can build desktop applications for MacOS and Windows with MAUI, or for Windows only with WPF
"Roko's Basilisk has entered the chat"
😓
Do we still need to learn css or only c# should do the job
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)
@@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
Can work c# freelance developer jobs ?
Yes - I’ve built my career working mainly as a freelance C# dev, going on 12 years now
@@RDT Thank you
Game
Web App
Mobile App
ML and AI
Robotics IOT
Nice, keep going
Waw i can make ai and Machine leraning
Is there something you can't do in C#? (I mean in programming way, not like, walk a dog)
Where can we learn complete c# for free?
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
@@RDT Thanks alot man!
fortnite is made with unreal engine
Yes, UE4 I think. It was Firewatch mentioned in the video