Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
There are some really nice tutorials at https://www.asic-world.com/verilog/ check them out. Since you are just starting out, those tutorials are very good and will give you a very good idea on actual programming rarther than reading some 100 pages and knowing nothing. After that pick any verlog book with examples and go through it, don't read just refer to it when you need them.
I am assuming you know how to design digital circuits(atleast basic level). Many make the mistake thinking that to learn verilog is to learn digital design. Infact you need to know digital design to code in verilog or else its going to be a long and hard road to take. Just brush up on digital deign basics and then start coding, don't read.