You can't just "Code" an advanced program like spotify... :/ I've been studying coding for half an year and i must say the teachers told me you will learn graphical interfaces in collage.And don't think basic source code coding is simple as it is.There is a lot of(all of it is) math involved if you don't know algebra good enough you will probably fail.