Any good tutorials for C#?

I know has their own little c# tutorial series, but do you guys know of any series to code c# in Unity3D that explains stuff more? I get slightly confused because in say lesson 2, they use code you learn in lesson 18, and I get pretty confused, I am brand new to coding, and I am 15, and was just wondering if you guys know of any good tutorials to follow. If this is in the wrong place, sorry. Thanks in advance!

The web is awash with c# scripting tutorials. Learn some c# and then come back to Unity, and it’ll make more sense, promise.