How to move my data from my old MacBook Pro to my new one?

Use Apple's included Migration Assistant to copy applications, data, and system setting from one Mac to another. You can do this over an existing network, by directly connecting the two machines with an ethernet cable, or by booting the old one in target disk mode. It will detect any application on the target that is newer that source machine and skip that copy.