Well... I'd recommend taking some time to learn Lua at first (as always, there are tutorials all over the internet).
Specifically about Solarus, there's a series of video tutorials (both about scripting and mapping) by Christopho: https://www.youtube.com/watch?v=T9mEFmRVlBQ&index=1&list=PLzJ4jb-Y0ufwPrBfO5AQMRfe2kLABQsF0
A more detailed (it's older, though) version of this tutorial exists in French, even if you can't understand French it might still be helpful: https://www.youtube.com/watch?v=CMN54k8-DjM&list=PLzJ4jb-Y0ufySXw9_E-hJzmzSh-PYCyG2&index=1
Then, there's the documentation: http://www.solarus-games.org/doc/1.5/index.html. It's always helpful to look up something but taking some hours to read all the overviews of each section is really worth it (didn't do that myself, so I know the troubles I could have saved myself).
Finally, you can find the source codes of games made with Solarus here: http://www.solarus-games.org/development/source-code/. Those often come in helpful because they contain the source codes for all basic stuff of a Zelda game. Something that isn't listed there for some reason is the source code for the Solarus remake of ROTH: https://github.com/christopho/zelda_roth_se. This is the newest one, therefore it contains the source code most up to date.
If you can't find the information you need within any of those sources, you can still ask the forum. Also, it can be useful to read through old forum posts - there are quite some useful programs, graphics, audio and pieces of code shared.
For mapping, this beautiful tileset by ffomega exists: http://forum.solarus-games.org/index.php/topic,651.0.html. I mention it here, because it's really well documented (there's a website with tutorials about how to use it and there are some example maps). Apart from that, you can download a lot of tilesets with ALTTP-Graphics (see the video tutorials for more information).
This is all Hope I could help you
Specifically about Solarus, there's a series of video tutorials (both about scripting and mapping) by Christopho: https://www.youtube.com/watch?v=T9mEFmRVlBQ&index=1&list=PLzJ4jb-Y0ufwPrBfO5AQMRfe2kLABQsF0
A more detailed (it's older, though) version of this tutorial exists in French, even if you can't understand French it might still be helpful: https://www.youtube.com/watch?v=CMN54k8-DjM&list=PLzJ4jb-Y0ufySXw9_E-hJzmzSh-PYCyG2&index=1
Then, there's the documentation: http://www.solarus-games.org/doc/1.5/index.html. It's always helpful to look up something but taking some hours to read all the overviews of each section is really worth it (didn't do that myself, so I know the troubles I could have saved myself).
Finally, you can find the source codes of games made with Solarus here: http://www.solarus-games.org/development/source-code/. Those often come in helpful because they contain the source codes for all basic stuff of a Zelda game. Something that isn't listed there for some reason is the source code for the Solarus remake of ROTH: https://github.com/christopho/zelda_roth_se. This is the newest one, therefore it contains the source code most up to date.
If you can't find the information you need within any of those sources, you can still ask the forum. Also, it can be useful to read through old forum posts - there are quite some useful programs, graphics, audio and pieces of code shared.
For mapping, this beautiful tileset by ffomega exists: http://forum.solarus-games.org/index.php/topic,651.0.html. I mention it here, because it's really well documented (there's a website with tutorials about how to use it and there are some example maps). Apart from that, you can download a lot of tilesets with ALTTP-Graphics (see the video tutorials for more information).
This is all Hope I could help you