I think learning how to jump higher begins with the fundamentals, and I mean that literally. Establishing the proper jumping form and honing it can actually be a critical step in getting a higher vertical, not only because it fixes any improper movements you might be making while jumping, but it can save you from unnecessary injuries down the road when you're doing exercises.
As far as the exercises that you should implement into your training routine, plyometrics and weight training exercises are definitely the way to go. Plyometrics work on increasing your speed and making you more explosive when jumping, why weight training develops your strength which aids with stability and adds slightly to the power going into your jump. (
This article sums up nicely which exercises you should aim for).
Now, if you choose to bootstrap the process and do all of the research and planning yourself, then I'd recommend you first learn as much as you can on jump training, then flesh out your training sessions, and plan out your rest days and meals. However, if you want to skip this step or just feel more inclined to go with something a little more grounded, then there's always the option of going with a jump program.
From what I've read online,
Vert Shock and
The Jump Manual seem to be the two best jump programs available, though I'm sure there are plenty more out there that can work just as well. It's best to do your own research, read a couple of reviews from different sources, and draw your conclusion on which program suits you best.