Skip to main content

Software programming as a team sport

Professional Certificate in
Enterprise Software Development

What you will learn

  • How to work with source control
  • How to design a better user interface
  • How to make your software accessible
  • How to design your software for a global audience

Please note on December 31, 2019, this program will be retiring and no longer available on edX. If you are interested in earning the Professional Certificate you must be complete the program by December 31, 2019 in order to earn the certificate.

Good software programmers know how to write code that works. Great software programmers know how to write well-documented, solidly-designed code written for an international and diverse audience that is backed up in a repository on a regular basis – and that also works. By writing code in this way, programmers are set up to better work in teams, to find and fix errors more quickly, to write software that not only everyone can use but that everyone will enjoy using, and insure their codebase against disaster.

This Professional Certificate program will teach you all these things: from how to comment code and work with source control to writing software so it can be localized (prepared for languages and locales beyond the one its written in).

The courses are taught by leaders in their respective fields and you’ll learn in the context of real-world projects. Regular assessments will help you keep track of your learning progress and help you lock in concepts. This course is not only for programmers but for anyone who works with software or related fields. This Certificate Program will take your software skills to the next level by teaching you the finer points of writing professional software.

Expert instruction
3 skill-building courses
Progress at your own speed
5 months
3 - 5 hours per week
For the full program experience

Courses in this program

  1. Microsoft's Enterprise Software Development Professional Certificate

  2. 3–5 hours per week, for 12 weeks
    Learn how to design and develop software for international use from experts who’ve helped create some of the world’s most successful software.
  3. 3–4 hours per week, for 5 weeks
    Design Thinking is a creative process that combines thoughtful user research with rapid iteration. Learn why it becomes an industry standard all over the world.
  4. 3–4 hours per week, for 4 weeks
    Writing professional code is a team sport. Learn how to elevate your game to the next level.
    • Junior software developer focusing on automation and test
    • Junior technical writer
    • Junior technical program manager

Meet your instructors

from Microsoft
Kasey Champion
Learning Team
Björn Rettig
VP, Global Content & Technology
Andrew Byrne
Senior Content Developer
Microsoft Corporation
Adrian Leven
Content Developer
Microsoft Corporation
Nadine Kano
The Arioso Group, LLC

Experts from Microsoft committed to teaching online learning


Drive your career forward with university-backed credit programs and verified certificates


Study and demonstrate knowledge on your schedule


Try a course before you pay


Learn with university partners and peers from around the world