A to Z of Asterisk

Hi
I am going to make assignment of ASTERISK but I need complete information for that. I have no much basic knowledge so please give name some resorces such as some website,books,articles etc.
Thanks.