Yup, replaced multiple harddrives, batteries and ram over the years.
Find your specific model and follow the give the
IFixit guide a read before hand. I find their difficulty rating to be pretty accurate.
The age of your MBP will determine how difficult/easy an upgrade is. Apple's been using more and more glue/solder over the last 5 years, so some models are much less friendly than others.