This content originally appeared on DEV Community and was authored by Anthony Beckford?
- What is C#?
C# is a general-purpose, strongly typed, object-oriented programming language developed by Microsoft in 2000.
Here are some of the advantages of learning C#:
Modern and easy
Fast and open source
Cross platform
Safe
Versatile
Evolving
- Why are you learning C#?
I'm personally learning C# because I'm very interested in learning more about object-oriented programming. I also like the way the language is versatile and I can pretty much build anything I want with it. You can build Native iOS and Android Application, Internet of Things (IOT) devices, Web Applications, Gaming applications, Backend Services etc.
- What projects are you planning on Building?
One of my first projects I'm trying to build is actually a Pokémon Console Application Game. I'm a big fan of Pokémon so I want my first project to be fun and enjoyable to learn Programming.
I do have some other ideas in the future using other technologies like .NET and even Xamarin. For right now I'm focusing on learning the fundamentals of C#
- What resources are you using?
I'm actually following a video series on YouTube from Mike Dane (https://www.youtube.com/c/GiraffeAcademy/playlists) and also using the Microsoft Documentation as well.
- Will you be documenting you Journey?
Yes I will be writing short blogs on what I've learned and also giving updates on my projects
References to Learn C#:
- https://dotnet.microsoft.com/learn/csharp
- https://www.codecademy.com/learn/learn-c-sharp/modules/learn-csharp-references
- https://www.w3schools.com/cs/index.php
- https://www.tutorialsteacher.com/csharp/csharp-tutorials
This content originally appeared on DEV Community and was authored by Anthony Beckford?
Anthony Beckford? | Sciencx (2021-06-15T22:13:07+00:00) Learn C# Programming with Me (Introduction). Retrieved from https://www.scien.cx/2021/06/15/learn-c-programming-with-me-introduction/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.