Is it good for beginner to put border on every div?

to know where exactly the div positioned?

yes it is good to put border on every div

It can be very handy to use a border or a background color while you are working on your layout. You can always remove these when you’re done.