I learned coding in reverse. Used WYSIWYG editors to get the design I wanted to the first year, then started looking into the code to see what did what. By the time I quit designing websites, I was writing everything in Notepad++ and previewing in Firefox.