Can I learn C# from the start here?

I just started on C# and I’m trying really hard to learn the logics and what every code line does, but I can’t! every puzzle is harder to understand than the other, like, what does “private void()” or something like that, means? I have no idea! Can someone help me? I don’t know a thing. zero. plese help.

Hi DeltaRise,

When you say you have started on C#, what have you done so far? I have found CodingGame to be a great place to build and expand on what you know.

I’m trying Sololearn now to learn the basics, but let’s just say I know nothing, to be simpler. I tried clash of code agai today, and now I understand some stuff, some commands, and i even managed get my first test out of 8 right. It’s not perfect, but it’s a great start, I think. The problem is, where did YOU learn the basics of C# that I couldn’t find to learn at least the basics?!?!

Ummm. I am old. I learned by reading things like Family Compute magazine and some books from the library. I think those were nonoptimal compared to todays resources.

I don’t often do Clash of Code, but I just did one, and I did not understand what the challenge was asking. That may have been a fluke, but here is what I would recommend to a friend trying to learn c#.

Identify challenges in CodingGame like Mars Lander episode 1. One reason is that the challenge is limited using one structure - If statements (conditionals). Use a site like W3Schools to learn the syntax of If statements then try to apply that to your challenge. This is the part that might seem weird. Come back in a couple of hours, reset the code and try it again. If you can wait a day or two and still solve the problem without looking at other resources, you can move on to another topic in CodingGame.

I have some videos on YouTube showing how to break the problem down and build a flowchart. https://www.youtube.com/channel/UCoy1f7jarhLgPzVso2YYIrQ

There are certainly other ways to learn and I know a lot of folks love Clash of Code. Let me know how this works for you.

1 Like

Why have you decided to learn C# of all the programming languages?

General advice is go to YouTube and search for
C# basics
Or
C# for beginners

You can also do the clash of your choice with no time limit at
Codingame.tools

1 Like

Hey hey, just getting started, and I went from familiar basics, into contests and the like.

I’m really not sure where to go, or whether or not I can develop my C# here without diving into timed contests (at least for now).

Am I in the right place? Should I go elsewhere and learn first, then come back?

It’s probably better to learn the basics elsewhere first and then come back to practise, since this site generally assumes you already have some programming knowledge that you can apply to solving the different puzzles here.

1 Like

Thanks for the info!

I decided to beat the rush and go back into some reviews, and it’s all coming back to me now. I’m going to get reacquainted, then try out the challenges again. I don’t know how to format my answers just yet, so that’s the next necessity.