Upgrading RAM will be the easiest. Just swap sticks and go.
Graphics card CAN be done but it's sooo much harder. You gotta make sure your laptop is capable first, like if it already has dedicated graphics. If so, there are two types, one with the card buried inside, so you gotta disassemble everything to get to it, the other with a cover on the end where you can switch it out. Most will require disassembly. But even when you get past that part, you gotta find a place to buy the new card, which could be a challenge. Newegg doesn't carry any, if I remember from my own search last year.
You're gonna have to ask your laptop manufacturer probably, cuz they seem to all be OEM parts. Then you gotta convince them to sell one to you. What a PITA.
Dunno about upgrading processors. I mean it can be done, but I don't think it will give you as much of an upgrade cuz you'll be limited to the same socket. Steps are gonna require disassembling everything, plus the heatsink. Good luck finding those too. :<
Well....you can always upgrade the battery by just buying a new one
And I think it is possible to upgrade the screen if your laptop model had the option of a larger screen when you bought it. That's still gonna put you at the manufacturer's mercy.
So upgrading IS possible, but it's gonna require a shit-ton of work, probably an hour or more. You'll void the warranty for sure, and it's a lot easier to mess something up while you are at it. Supplies will be much much harder to find, too. It's not like a desktop where you can just open the cover and swap in 5 minutes, it's an operation that'd be the result of desperation.