In order to understand the basics of Verilog and Vivado software, a tutorial consisting of four videos is provided below. It is recommended that you complete the tutorial prior to starting with the lab sessions.
For further information on Verilog, see the following resources: