Listview Row Highlight based on condition

I have looked all over and I believe most of what I have find is out of date.

I want to Highlight a row based on a condition;

I have a custom Field, Order Complete. If this field has a date value present, any date value, I want to mark then entire row Green.

If it is not populated the row can remain the default color.

Thanks for any help or direction.

PS can anyone recommend a good book covering Suite/sugar crm, or would you suggest a book on PHP. Thanks !