Tips for using ATMEGA328 without UNO board

Quick check then:
These https://uk.rs-online.com/web/p/microcontrollers/1310277/ should be able to be bootloaded then programmed as if they were an uno?

I know that an ATMEGA328-PU is NOT the same as an Atmega328p but are both of them easily arduino programmable?

Thanks