Learn fundamental programming concepts using JavaScript to produce code for browser-based interactive experiences using conditions and events.