CPU's are just now starting to be soldered directly to the motherboard in laptops. This isn't really a big deal either way, though, because most laptops come with a board that's only compatible with one of a very limited choice of CPU swaps. Most aren't compatible with anything of a higher end, especially not a standard laptop that you'd buy from a store. They're made to wear and be replaced, not upgrade regularly.
If you want to do an upgrade on a laptop, you'd end up spending as much as you would to purchase an entirely new one, but it would give you some advantages in the long run. You'd need a new motherboard, which means a new power supply, but you'd need a new power supply anyway given that you'd need a CPU and GPU upgrade. If you're not very experienced with upgrading a computer personally, I'd suggest just buying a new laptop, or if you have the money to throw around, just build your own desktop so you can upgrade it more easily. Finding motherboards that fit in a laptop chassis is pretty time consuming and complicated. Not really worth the effort for minimal reward, when you could spend roughly the same amount of cash and build a decent desktop rig from scratch.