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

  Рет қаралды 37,240

Roberts Dev Talk

Roberts Dev Talk

Күн бұрын

Why should you learn the C# language? Along with .NET, C# is one of the most powerful, flexible tools available. From web development to artificial intelligence - the possibilities are endless!
In this video I'll show you 5 cool things you can build with C# including games, machine learning models and lots more. Hopefully you can find some good ideas for C# projects here!
0:00 Introduction
1:04 Games (2D & 3D)
2:07 Mobile Apps
3:04 Web Apps (Front and back end)
4:05 Machine Learning & AI
5:20 IOT and Robotics
6:22 Conclusion
Unity for 2D/3D Games + more
Official site: unity.com/
Official tutorials: learn.unity.com/tutorials
Brackeys (unofficial awesome KZfaqr): / brackeys
List of games made with Unity: en.wikipedia.org/wiki/List_of...
(“The Heretic” clip used courtesy of Unity Technologies)
Mobile apps
Xamarin Forms: dotnet.microsoft.com/apps/xam...
MAUI (Multi-Platform App UI): devblogs.microsoft.com/xamari...
MAUI GitHub: github.com/dotnet/maui
Web Apps
ASP.Net Core: docs.microsoft.com/en-us/aspn...
Blazor: dotnet.microsoft.com/apps/asp...
Machine Learning
dotnet.microsoft.com/apps/mac...
IOT + Robotics:
Official site: dotnet.microsoft.com/apps/iot
The IOT Show (Channel 9): channel9.msdn.com/Shows/Inter...
.Net Core IOT GitHub: github.com/dotnet/iot
.NET Nano Framework: www.nanoframework.net/
Follow us on Twitter:
/ robertsdevtalk
Our gear - click through to support our channel! :)
Camera (Canon M50)
UK: amzn.to/3sUbzuL
US: amzn.to/3uBsG5c
Camera mic (RODE VideoMic Pro)
UK: amzn.to/3ml8xgC
US: amzn.to/2RkGxyi
Camera tripod (Manfrotto Compact tripod):
UK: amzn.to/3fJGyWU
US: amzn.to/3mF4oV2
Voiceover Mic (Blue Yeti)
UK: amzn.to/2PV7UOQ
US: amzn.to/3uMiEym
Chris's dev mouse for PC (Logitech MX Master 3)
UK: amzn.to/39K7BNV
US: amzn.to/3uKYvso
Chris's dev keyboard for PC (Logitech MX Keys)
UK: amzn.to/3rSbHcX
US: amzn.to/3a6Unef
Rob's dev keyboard for Mac (Apple Magic Keyboard)
UK: amzn.to/3dEQpKG
US: amzn.to/3sb6JZc
Rob's dev mouse for Mac (Apple Magic Mouse)
UK: amzn.to/3sRCQhr
US: amzn.to/3mFi6qS
#csharp #iot #dotnet

Пікірлер: 55
@erayozaydin3636
@erayozaydin3636 Жыл бұрын
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#.
@poonamw26
@poonamw26 2 жыл бұрын
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 Жыл бұрын
What is dying...? 😹
@yacinehammi3448
@yacinehammi3448 5 ай бұрын
lol , c sharp is like john wick , went back to kill most of them , even java
@imanjallali8258
@imanjallali8258 2 жыл бұрын
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 жыл бұрын
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 Жыл бұрын
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 2 жыл бұрын
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 2 жыл бұрын
Thanks! Yeah C# is super flexible and fun to use, good luck with your learning!
@samdsb
@samdsb Жыл бұрын
Enjoyed the content. Easy subscribe
@yugbhagat6531
@yugbhagat6531 2 жыл бұрын
This channel is so underrated! ITS AWESOME!
@RDT
@RDT 2 жыл бұрын
Thank you - We agree! 😀
@elradad
@elradad 2 жыл бұрын
Great
@piotrm3700
@piotrm3700 3 жыл бұрын
Great Video, it gave me a lot of Motivation to learn C#
@RDT
@RDT 3 жыл бұрын
Thank you! That’s what I had hoped when making the video, C# is so flexible 😊
@temoking_
@temoking_ 2 жыл бұрын
Great video, helped lot. Thanks
@RDT
@RDT 2 жыл бұрын
You’re welcome! 😊
@AmirGolmoradi
@AmirGolmoradi 9 ай бұрын
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 ?
@DominionGF
@DominionGF 2 жыл бұрын
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?
@Dooxyftw
@Dooxyftw Жыл бұрын
I have never coded before, I know ruffly the concept. I don't know what variables and stuff dose. I don't know the "branch" words. But what I do understand from 10 years in sales. Is that this seems to be the money bag if you want to get into coding. I really tank you for "painting a picture". So I can grasp what I need to research. So that I can make a onenote catalog of everything I learn than you Robert.
@leonardoribeiro7706
@leonardoribeiro7706 2 жыл бұрын
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 жыл бұрын
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
@pv6977
@pv6977 6 ай бұрын
Even after all these things c# can do, most tech companies don't even looking for well experienced c# developers.
@hardal7
@hardal7 2 жыл бұрын
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
@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
@llamasarus1
@llamasarus1 Жыл бұрын
People always bring up Unity, but never bring up MonoGame, a pure C# framework for building cross-platform 2D games.
@MrGinz4uuu
@MrGinz4uuu Жыл бұрын
Plz suggest should I learn c# first or JS
@husseinadam4724
@husseinadam4724 11 ай бұрын
Start with JS then C#, thank me later
@letsexplore2230
@letsexplore2230 2 жыл бұрын
Sir i've learned java .. i am learning c# now I want to be both developer What u suggest
@RDT
@RDT 2 жыл бұрын
C#, Typescript and a framework such as ReactJS
@teroahooy5276
@teroahooy5276 2 жыл бұрын
So is c# good for software engineering sir?
@RDT
@RDT 2 жыл бұрын
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
@jhonnidarshan3094
@jhonnidarshan3094 2 жыл бұрын
Is net dev as a good future ?
@RDT
@RDT 2 жыл бұрын
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 2 жыл бұрын
what about desktop applications ??
@RDT
@RDT 2 жыл бұрын
Yes those too! You can build desktop applications for MacOS and Windows with MAUI, or for Windows only with WPF
@senaneminli6875
@senaneminli6875 Жыл бұрын
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 Жыл бұрын
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?
@imnotdeveloper9902
@imnotdeveloper9902 2 жыл бұрын
Can work c# freelance developer jobs ?
@RDT
@RDT 2 жыл бұрын
Yes - I’ve built my career working mainly as a freelance C# dev, going on 12 years now
@imnotdeveloper9902
@imnotdeveloper9902 2 жыл бұрын
@@RDT Thank you
@teroahooy5276
@teroahooy5276 2 жыл бұрын
Waw i can make ai and Machine leraning
@rr.studios
@rr.studios 2 жыл бұрын
"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 Жыл бұрын
@@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
@yugbhagat6531
@yugbhagat6531 2 жыл бұрын
Where can we learn complete c# for free?
@RDT
@RDT 2 жыл бұрын
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 2 жыл бұрын
@@RDT Thanks alot man!
@Tymonello
@Tymonello 7 ай бұрын
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
Create CSV file in C# the EASY way | CsvHelper Tutorial
7:14
Roberts Dev Talk
Рет қаралды 31 М.
Why Should I Choose C# As My Programming Language?
18:50
IAmTimCorey
Рет қаралды 52 М.
Неприятная Встреча На Мосту - Полярная звезда #shorts
00:59
Полярная звезда - Kuzey Yıldızı
Рет қаралды 7 МЛН
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 5 МЛН
Alat Seru Penolong untuk Mimpi Indah Bayi!
00:31
Let's GLOW! Indonesian
Рет қаралды 8 МЛН
C# vs .NET
8:27
Roberts Dev Talk
Рет қаралды 28 М.
Why Solo Developers Should Use Unreal
10:55
Thomas Brush
Рет қаралды 322 М.
Why You Should Be Learning C# RIGHT NOW!
10:25
Coder Foundry
Рет қаралды 19 М.
These coding projects give you an unfair advantage
8:13
Jason Goodison
Рет қаралды 947 М.
Starting .NET MAUI Development in 2024 - What You Need To Know
35:18
James Montemagno
Рет қаралды 53 М.
I Tried C#
4:32
conaticus
Рет қаралды 229 М.
Learning C# In A Week... Otherwise I Fail University
9:04
Is C# hard to learn?
10:05
Coder Foundry
Рет қаралды 130 М.
.NET in 300 seconds
5:48
Amichai Mantinband
Рет қаралды 56 М.
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 66 М.
Неприятная Встреча На Мосту - Полярная звезда #shorts
00:59
Полярная звезда - Kuzey Yıldızı
Рет қаралды 7 МЛН