Below you’ll find some links to get started with FPGAs:
Technology basics:
http://www.cs.tut.fi/kurssit/TLT-9707/presentations/DCS_DCE_lect_1.pdf [Waqar Hussain slides]
http://www.tkt.cs.tut.fi/kurssit/50200/S17/luennot.html [Arto Perttula slides]
https://www.nandland.com/articles/fpga-101-fpgas-for-beginners.html
https://plan.seek.intel.com/PSG_WW_NC_LPCD_FR_2018_FPGAforDummiesbook?_ga=2.33102590.1357673947.1534598687-934701237.1534584042&elq_cid=4160964 [nice book from Intel]
Xilinx HDL Software:
https://www.xilinx.com/products/design-tools/vivado.html
Xilinx SDSoC Software:
https://www.xilinx.com/products/design-tools/software-zone/sdsoc.html
Xilinx High Level Synthesis:
https://www.xilinx.com/products/design-tools/vivado/integration/esl-design.html
Step-by-step first project:
Great and short tutorials on main topics related to Zynq, SoC, SDSoC etc.:
http://adiuvoengineering.com/microzed-chronicles/
Great book on High Level Synthesis:
http://kastner.ucsd.edu/wp-content/uploads/2018/03/admin/pp4fpgas.pdf