This course is part of the Microsoft Professional Program in Entry-Level Software Development.When you’re designing and developing new software, it’s easy to get laser-focused on getting it functional and into the market or deployed as soon as possible.
As this computer science course will demonstrate, planning ahead is far more efficient, and the marginal cost of supporting multiple languages from the get go is less than you may think. Harnessing international functionality in operating systems and programming languages makes writing code that works for multiple languages and markets much simpler than retrofitting existing code.
This course has three parts: the business case, world-ready design, and world-ready development. While students can complete parts one and two without programming knowledge, part three requires programming experience.