Well, for start, you're going to need SLADE. This is essentially the software you're going to manage your game file (a.k.a. pk3 archive) with. This is where both resources (sprites, 3D models, textures, sounds etc.) and .txt files with code will be stored.
You can download it here -
http://slade.mancubus.net/index.php?page=downloads
You will also need GZDoom Builder in order to either build your own maps, or test what you're making.
You can download it here -
https://devbuilds.drdteam.org/gzdbbf/ (just get the latest version I guess)
The Builder will need to be configured with paths to where it should load its' resources from. For this, you'll generally need an iwad (freedoom.wad is a good choice because it's free), gzdoom.pk3 which is in the engine download and your own pk3 with resources.
There's plenty of videos and stuff teaching how to use the Builder, it's fairly simple to get a hold of. Here are some of the original tutorials (they are for Doom Builder, which is a much older version, but work just fine for GZDoom Builder too) -
http://www.doombuilder.com/index.php?p=tutorials
Now, to be able to use SLADE, you'll have to familiarise yourself with the ZDoom Wiki and the lumps (i.e. .txt files with code) that go into the .pk3 archive you will be making.
You are going to have a set of folders, most of which can be seen in a table here -
https://zdoom.org/wiki/Using_ZIPs_as_WAD_replacement
As you can see, you'll create folders in SLADE named: sprites, flats, textures, sounds, music etc. This is where your assets are going to be stored.
Then, you will need the code to link the assets to something (i.e. create a monster that uses some sprites you have, create an ambient sound to place in a map and so on). For this you will need lumps like DECORATE, SNDINFO, MAPINFO and so on. This is where ZDoom Wiki kicks in.
You should start working on DECORATE first, as it is where you'll be defining your actors, so it's arguably the most important part.
Here's the Wiki tutorials -
https://zdoom.org/wiki/tutorials
New user's guide to editing with DECORATE -
https://zdoom.org/wiki/New_User%27s_Gui ... h_DECORATE
Anyway, hope this gets you started for now, if you have questions, don't hesitate to ask.