Developing International Software Part 2 - Microsoft

edX

Course

Online

Free

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Learn how to design “world-ready” software from experts who’ve created some of the world’s most successful software.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

This course is for anyone interested in Developing International Software.

No previous programming knowledge is necessary for Part 1.

Parts 2 and 3 require an understanding of basic coding techniques.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2017

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 8 years

Subjects

  • International
  • International Software
  • Computer Science
  • Microsoft
  • Software design

Course programme

Creating software that works—as is—for people around the world requires thoughtful design. People speak different languages and the countries they live in standardize on different currencies, date formats—even envelope sizes. Colors have different symbolism depending on cultural norms. And to accommodate all these differences, you want to do everything you possibly can to avoid the colossal effort of redesigning and rebuilding a different edition of your software for each and every market. This computer science course focuses on two aspects of “world-ready” design. The first is globalization: making the user experience and the code that implements it generic enough to accommodate most market differences. The second aspect is localization: customizing features for the local market. The more globalized your design, the easier it is to localize. The course instructors include designers and programmers who have worked on globalization and localization of some of the world’s most successful software. They’ve experienced the good, the bad, and the ugly of creating world-ready software, and they’re here to ensure your software’s user experience is one all your customers will enjoy, regardless of where they’re from or what language they speak. Previous programming or User Experience design experience is always helpful, but not necessary for this course. Completion of “Developing International Software” is also helpful, but not essential.

What you'll learn
  • What a “world-ready” user experience means
  • Market, language, regional, and cultural differences that affect software design
  • User Experience (UX) design basics with global considerations, including game design
  • Effective design, engineering and localization processes
  • Architecting codebase, software components, development environment

Additional information

Björn Rettig Bjorn is the Senior Director for Technical Content in the Learning team at Microsoft, a husband, a father of two STEM girls, and proud geek. #DFTBA! After 23 years at Microsoft in different engineering roles Bjorn got exposed to MOOCs through an intern in his team. He then set his goal to join the Learning Experience team to be part of the learning revolution. The French revolution was also exciting, but this one has fewer guillotines, which is a pretty big plus in his book. 

What you'll learn What a “world-ready” user experience means Market, language, regional, and cultural differences that affect software design User Experience (UX) design basics with global considerations, including game design Effective design, engineering and localization processes Architecting codebase, software components, development environment

Developing International Software Part 2 - Microsoft

Free