ATMEGA 328p Bootloader!?

Hey guys, I'm new to Arduino programming, however I'm building my own DIY Arduino board, I was uploading code on ATMEGA328p with Arduino and then taking it out. Do I need to do something special for that? puting other bootloader or something? sry for english and thanks for help!

And can I use serial monitor on atmega with breadboard?

Yes, just need a USB/Serial adapter of the chip has a standard bootloader on it. I use clones from with FTDI's FT232RL chip.