This is where your tutorial may part company with reality...

An LCD with a Hitachi compatible embedded controller will require either FOUR or EIGHT Data Lines (your choice depending on whether you want to run the LCD in 4 or 8-bit Data mode), plus TWO additional lines, RS and E. The R/W line is optional depending if you want to read-back data from the LCD which most folks tend to dispense with. So, in this case you need to devote either SIX or TEN I/O lines from your PIC. These will accept commands such as LCDOUT. If you just have a bare LCD you may be stuck at this point.

The Serial LCD's have a PIC (or other microcontroller) already connected to them (also known collectively as LCD Backpacks) and are able to accept asynchronous SERIAL data at a pre-set baudrate. Only these will accept data using commands such as SEROUT, or SEROUT2 or DEBUG or HSEROUT. If you haven't got one of these, you either need to aquire or make one.

Btw... the LCD connection is not mandatory to nail it to B0. You can use any pin you want, but obviously if you're following the book and the author has it on B0, you need to connect there to run the published sample software.