Please let us know which university that was, so others can avoid it.  I&#x27;m glad you managed to teach yourself these important concepts despite that.  I fear that others won&#x27;t have been as go-ahead as you, and are instead writing the sort of crappy Javascript that brings my browser to its knees on certain websites, or makes my 6 core 64 bit phone run really slowly.