I have learned C# syntax and I know basic logic, but I can’t transform that knowledge into project. Can you give me any site like Free Code Camp that is for C#?
I think the best way is to just start following along with some Unity tutorials.
Try some of Brackeys, but be forewarned, that some of his earlier tutorials were on outdated versions of Unity so some of the syntax and functions are depreciated.
Or start out with some of the beginning tutorials by unity. I really like these because they are generally always kept updated.