I am having a hard time getting started with unity. I know the interface and the basics by now, but the coding is the difficult part. Having some Python background, I decided to start with some basic Unity tutorials and then jumped into the Brakeys 2D Platformer series, but the codes keep getting harder and harder, up to a point where I get too confused to keep following. What would be the best way to get really familiar with the coding part, especially all the Unity functions? C# focused tutorials are the answer? Or do you have better/different suggestions.