Free online technical training
Altera offers the following free online technical training courses developed by experienced engineers and system architects for unparalleled insight into the fine points of FPGA design.
http://www.altera.com/education/training/courses/ORESOPT01?elq=898a98888f404b6baf8a2b2e35889063&elqCampaignId=31