Hands-on workshop and humboldt-kolleg: Density-functional theory and beyond - basic principles and modern insights