As for getting into setting up a development environment for a FiveM resource, have a look at this tutorial:
There are also some other tutorials in the Modding Tutorials section.
Other than that, just use material you can find on Google and other places. As a C# programmer, you have the advantage of having cleaner code and Intellisense through the CitizenFX library. Commonly used classes can be found here