Results 1 to 10 of 10

Thread: [RESOLVED] how to learn C# for the first time

  1. #1

    Thread Starter
    Addicted Member
    Join Date
    May 2016
    Posts
    157

    Resolved [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.

  2. #2
    Super Moderator jmcilhinney's Avatar
    Join Date
    May 2005
    Location
    Sydney, Australia
    Posts
    110,344

    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.

  3. #3

    Thread Starter
    Addicted Member
    Join Date
    May 2016
    Posts
    157

    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

  4. #4
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    2,250

    Re: how to learn C# for the first time

    Learn VB6, learn javascript, learn VB.NET, hey presto C#!
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  5. #5
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    39,038

    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

  6. #6

    Thread Starter
    Addicted Member
    Join Date
    May 2016
    Posts
    157

    Re: how to learn C# for the first time

    @shaggy
    Yes, I've started to learn from the same website.

  7. #7
    Karen Payne MVP kareninstructor's Avatar
    Join Date
    Jun 2008
    Location
    Oregon
    Posts
    6,686

    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.

  8. #8
    Frenzied Member KGComputers's Avatar
    Join Date
    Dec 2005
    Location
    Cebu, PH
    Posts
    2,020

    Re: how to learn C# for the first time

    Quote Originally Posted by colrh View Post
    I want to learn C# which I Have never ever worked with.
    C# documentation. This is the MS official documentation for C#.

    - kgc
    CodeBank: VB.NET & C#.NET | ASP.NET
    Programming: C# | VB.NET
    Blogs: Personal | Programming
    Projects: GitHub | jsFiddle
    ___________________________________________________________________________________

    Rating someone's post is a way of saying Thanks...

  9. #9
    New Member
    Join Date
    Mar 2020
    Location
    India
    Posts
    3

    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

  10. #10
    Junior Member
    Join Date
    Aug 2008
    Posts
    19

    Re: how to learn C# for the first time

    Quote Originally Posted by Shaggy Hiker View Post
    This is where we tend to send people as a beginner course:

    https://www.homeandlearn.co.uk/csharp/csharp.html
    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
  •  



Click Here to Expand Forum to Full Width