Learning The Fundamentals Before taking my first software engineering course, I always thought that coding or any type of software development was all about raw understanding about the programming language or markup language. This was a mistake and a mistake...