Is LEARNING C# still WORTH it in 2023?

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
what's up YouTube this is Dennis panute for tutorials.eu in this video we're going to check out what you can do with the c-sharp programming language what kind of applications you can build and why it is still a great idea to learn c-sharp in 2023 and by the way we also added a bunch of really cool projects that you can try to build yourself in the description down below so a bunch of GitHub links where you can try to do your best to replicate what you're learning there or even extend the projects with your c-sharp knowledge so let's dive into the video first off let's talk about c-sharp you probably know that C sharp is a versatile language that has been around for a while if you heard about it being less popular nowadays rest assured it's still going strong and growing by the day it's used in everything from web and mobile app development to game developments and even desktop applications companies like stack Overflow and trustpilot use c-sharp for web services and app development even and the Xbox store is a c-sharp based website and these are just a few examples there are countless success stories of beginners who started learning c-sharp and are not thriving in their careers if you're just starting out we have a comprehensive guide for beginners called c-sharp full course learn C sharp in seven hours it's a great place to start your c-sharp journey but that's just the beginning let's see where else c-sharp can take you so moving on to web development we have Blazer it's a web framework for building interactive web applications using c-sharp it's powerful easy to learn and it's becoming increasingly popular in the web development world you can build Dynamic websites and web apps just like the Xbox site we mentioned earlier the demand for c-sharp skills in the job market is high and learning Blazers can open up a lot of opportunities for you in web development if you're interested in getting started check out our video create a Blazer web server application with asp.net in only 7 minutes it's a quick start guide that will get you up and running in no time and what project could you build with that what about a film Library some would like an IMDb clone this project involves building a web application similar to IMDb using asp.net MVC and Entity framework you can create features like movie listings user reviews and ratings here's a GitHub repository that can serve as a reference but what if you're more interested in creating something interactive something fun well c-sharp has got you covered there too let's talk about game development with unity and c-sharp unity is a popular game development engine that you for sure have heard of before and yes c-sharp is its coding language of choice this combined makes for a powerful tool in creating both Indie and mainstream games games like cities skylines escape from tarkov and even mobile games like gentian impact Hearthstone and the recently released title honkai star rail were built using unity and c-sharp the indie game scene is thriving and companies using Unity are always on the lookout for c-sharp developers so you better be there when they want one and if you're interested in game development we have two in-depth tutorials a full Unity course learn coding in c-sharp by building games and make a first person shooter in unity three hour course Unity FPS game quite a long title but that's really what you're gonna get there this will give you a solid foundation in game development with unity and c-sharp to give you an example maybe check out unity's Mega City sample project this project involves using Unity to create a high density environment it is a sample project for Unity 2019.2 that has now been updated to 2022 and beyond that demonstrates heavy use of the entity components system for maximum performance and efficiency you can find all of the unity made projects on their official GitHub by the way but maybe you're more interested in creating tools that help businesses Thrive well c-sharp can help you there too let's move on to desktop applications c-sharp is commonly used for business and productivity software and learning WPF so the windows presentation Foundation can open up opportunities for you in Enterprise software development WPF is a user interface framework that creates Rich desktop applications using c-sharp applications like visual studio and Microsoft Office were built with c-sharp so you can imagine what is possible once you set your mind to it our video build your own PDF converter with c-sharp WPF and syncfusion for PC from scratch provides a practical application of WPF and can help you get started to get an example view of what is possible as well why not check out this little Twitter bot based on WPF this project involves creating a bot that interacts with the Twitter API you can make it do things like tweet automatically you can find a lot of other examples of similar projects on GitHub as well we're going to link them all in the description below so now let's come to the next area where you can use c-sharp mobile applications which are in high demand and in these days xamarin is a popular choice for building mobile apps using c-sharp xamarin allows us to wrap native components and libraries into the.net layer making mobile app development possible without the need to rewrite almost any code apps like the slack mobile app were built on top of xamarin and with the arrival of Maui a cross-platform framework for developing native mobile and desktop apps with c-sharp and xaml the possibilities are expanding even more for example this Maui project a small mobile application with user authentication using.net Maui you can find a a few more samples within the link that I'm going to share with you too but c-sharp isn't just for windows with net core you can optimize your application for Unix based systems like Linux and Mac OS this cross-platform development capability allows you to develop code usable and most operating systems with little to no required modification and for current gen arm processors like the M1 and M2 Chip in the newest Mac computers Microsoft has an SDK that will allow building and running.net code on the newest arm devices natively this means you can develop applications that run on a wide variety of devices and platforms you can check out our projects in our repository on GitHub we have some great console projects on there for you to check out from mini games to Discord Bots all of them should work on every platform and they are explained in detail in our c-sharp book if you're interested in learning more about c-sharp our c-sharp book is currently in the The Early Access program it's a comprehensive guide that covers everything from the basics to more advanced topics so if you're ready to dive into the world of c-sharp we are here to help you on your journey and last but not least let's not forget about Raspberry Pi c-sharp and net can also be run on a Raspberry Pi identically to any other platform a.net app can run as self-contained app or in framework dependent deployment modes this opens up a world of possibilities for Internet of Things projects and home automation you could try it yourself with a little side project and attempt to create Jarvis it's basically just AI connected to your home right let me know how that goes if you do try it and maybe start with the speech recognition software the Vosk speech recognition toolkit the software is an offline open source speech recognition toolkit it enables speech recognition for over 20 languages and dialects and it's made to work with c-sharp too so as you can see learning C sharp can open up a world of opportunities whether you're interested in web development game development desktop applications or even iot c-sharp has something for you and with the community behind this programming language and its variety of career paths c-sharp quickly becomes one of the essential programming languages that everyone must learn that's it for this video I hope you enjoyed it and if you did then please leave a like and also a comment if you have anything to share with us and also don't forget to subscribe because we upload a bunch of really cool videos about.net topics on this channel so see you in the next one [Music]
Info
Channel: tutorialsEU
Views: 27,137
Rating: undefined out of 5
Keywords: c# worth it 2023, coding, software engineering, web development, programming, code, software engineer, visual studio, software developer, app development, c sharp, dotnet, software development, learn to code, csharp, tim corey, c# tutorial, c# course, c# tutorial for beginners, .net core, c# programming, learn c#, shorts, artificial intelligence, java, unity, how to, core, machine learning, unity tutorial, csharp learn, game development, beginner, csharp tutorial for beginners
Id: t_EY4K_0qXQ
Channel Id: undefined
Length: 8min 49sec (529 seconds)
Published: Wed May 24 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.