Many modern laptops come with USB-C ports that support power delivery. If your laptop has one, you can charge it using a ...
You should charge your MacBook Pro using the official charging cable that came with the computer, and turn it off for an optimal charge.