DFT tutorials