-
Jan 4th, 2022, 09:40 AM
#1
Thread Starter
Addicted Member
[RESOLVED] how to learn C# for the first time
Hi. I hope everyone is fine.
I have so many long things to say but to cut the very long story short:
I want to learn C# for one of the forthcoming project, starting by our MIS Department to develop their own MIS, shifting from Oracle to Microsoft C# (MVC) with SQL Server.
I also want to be on the development side. I don't know that thing will be starting but I want to start some work for that.
I want to learn C# which I Have never ever worked with.
second, I also have to do work on MVC, because the project will totally be based on MVC architecture.
To my knowledge, MVC will be a second phase, but the First one will be to learn C# language.
I need guidance that how do and where do I start C#.
Thank you so much.
-
Jan 4th, 2022, 10:23 AM
#2
Re: how to learn C# for the first time
This might be a good place to start:
https://dotnet.microsoft.com/en-us/apps/aspnet/mvc
Microsoft will use C# for all examples.
-
Jan 4th, 2022, 10:33 AM
#3
Thread Starter
Addicted Member
Re: how to learn C# for the first time
Thank J
Its about ASP.Net and Web Development.
I don't need to go there.
I need to work with C# from the scratch, from the very beginning.
Please don't put me on a difficult path that I may not be lost in C#.
Thanks
-
Jan 4th, 2022, 11:37 AM
#4
Re: how to learn C# for the first time
Learn VB6, learn javascript, learn VB.NET, hey presto C#!
By the power invested in me, all the threads I start are Niya and Olaf free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.
-
Jan 4th, 2022, 07:49 PM
#5
Re: how to learn C# for the first time
This is where we tend to send people as a beginner course:
https://www.homeandlearn.co.uk/csharp/csharp.html
However, I would say that you should come up with some kind of small project that is of interest to you. You want to do more than just a hello world, but also not a first person shooter game. It's not easy to come up with something that is intermediate, but it's a great way to learn.
You can never totally learn a programming language. That isn't possible. Programming is about constantly learning new things and thinking about new ways to solve problems. If you can come up with some little program, you then break it down into a series of small steps that you can describe well. Jmcilhinney says that better than I do, but the point is the same. Each small hurdle you have to get over adds to the tools you have learned to use, eventually, you have a program.
My usual boring signature: Nothing
 
-
Jan 5th, 2022, 12:49 AM
#6
Thread Starter
Addicted Member
Re: how to learn C# for the first time
@shaggy
Yes, I've started to learn from the same website.
-
Jan 6th, 2022, 07:13 AM
#7
Re: how to learn C# for the first time
My recommendation is to subscribe to Pluralsight which is a paid for site.
There are 360 courses on C# which branch into two paths. Before starting any courses there is an optional assessment test which uses AI to recommend which courses to take. Each course has a rating which can be used to determine if the course is worth taking or not.
You can start a course, stop, pick up where you left off on the same computer or other devices such as a tablet or phone.
Note that not all courses use Visual Studio, some will use Visual Studio Code (which is free but requires a free add-in for C#).
No matter which path is taken, using links provided by others and/or Pluralsight, a couple of points.
Each course taken many be opinionated, meaning the author decided on a particular way of coding which may be good or bad. If possible, look at the date the course was published as older ones may fail to work.
Starting with a project idea is fine but even better is to focus learning the very basics in unit test. Also, learn how to debug code properly.
And last thing, learn the basics of working with GitHub to keep versioned code on the web.
-
Jan 6th, 2022, 10:49 AM
#8
Re: how to learn C# for the first time
 Originally Posted by colrh
I want to learn C# which I Have never ever worked with.
C# documentation. This is the MS official documentation for C#.
- kgc
-
Jan 26th, 2022, 05:48 AM
#9
New Member
Re: how to learn C# for the first time
Hello You can start from MS website as others have suggested.
You can also browse MVC articles from basic to advanced
Login and Registration in ASP.NET MVC
Connect to database in C# using Console Application
Paging, sorting and filtering in ASP.NET MVC C#
ASP.NET MVC application life cycle (Explained in easy way)
And there are many more articles related to C# and ASP.NET MVC/Core, so you can learn from this website.
PS: I have written most of the article 
But it will be easy for you to get started, hopefully, thanks
-
Feb 6th, 2022, 08:02 PM
#10
Junior Member
Re: how to learn C# for the first time
 Originally Posted by Shaggy Hiker
Yes ... that is where I got started also ... great tutorial.
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|