We are embarking on a significant overhaul of our front-end JavaScript code at our company. Our decision to utilize Extjs as a framework has led us to seek out training opportunities for multiple employees. While our main focus is on Extjs-specific material, we also see value in exploring advanced architectural concepts. We are willing to send our employees to training sessions off-site, but with so many options available online, it's hard to know where to start.