Harvard University


App Developer

"Not having a mobile site or mobile app is like being closed every Thursday."

- Michael Singer

The Details

There are over 8 million apps worldwide that help streamline both work and play. The need for and popularity of apps will only continue to increase as we become even more reliant on our phones for personal and business use. What will be the app of the future? Maybe you will decide! As an app developer you are a computer software engineer whose primary responsibilities include creating, testing and programming apps for computers, mobile phones, and tablets.

In this WorkMYX, you will learn everything you need to know to become an app developer. You will earn Harvard’s professional certification in Computer Science and App Development. While applying what you learned by creating your very own app that will be published in the app store. You will learn all the skills necessary to conceptualize, design, build, test, and sell an app. We’ve partnered with leaders in the tech industry to bring you the best of the best in app development.

Why It’s Hot Right Now

  • #1 in CNN analysis of “Careers with Big Growth, Great Pay and Satisfying Work," (source: cnn.com)

  • Employment of software developers is projected to grow 24% from 2016 to by 2026, much faster than the average for all occupations. (source: Occupational Outlook Handbook)

Influencers in the Field

Let’s Talk About the $

Average Salary $97,100. Entry level $58,000 (source: PayScale.com)

Social Impact

Apps can allow people to connect, be more efficient, and learn. They can also create distractions, bad habits, and lead to isolation. What will your impact be?

PLEASE NOTE: IIBM: Crafting Realities: Work, Happiness, and Meaning



BS degree in computer science


6-8 semesters




workmyxApp Developer


  • Skills needed to become a successful app developer.
  • Harvard’s professional certificate in Computer Science and Mobile Apps.
  • Course credits can be used towards a future degree.
  • TIME

    1 semester



    workmyx: App Developer

    1. Harvard University

    Professional Certificate in Computer Science and Mobile Apps

    Led by Professor David J. Malan, this program teaches learners how to think algorithmically and solve problems efficiently. The core Introduction to Computer Science course will give you a broad and robust understanding of the fundamentals of programming and computer systems. Then you’ll build on those fundamentals to learn about mobile app development using the React Native Framework.

    With problem sets inspired by cryptography, finance, forensics, and gaming, you’ll become familiar with a variety of programming languages, then you’ll build expertise in modern JavaScript and learn the paradigms, app architecture, and user interfaces of JSX (a JavaScript extension) and React Native. The course culminates in a final project for which you'll implement an app entirely of your own design.

    What You’ll Learn

    • A broad and robust understanding of computer science and programming including JavaScript, ES6 and React

    • How to think algorithmically and solve programming problems efficiently

    • Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development

    • A number of languages, including C, Python, SQL, and JavaScript plus CSS and HTML

    2. IIMBx

    Crafting Realities: Work, Happiness, and Meaning

    This course draws upon positive psychology, neuroscience, sociology, and philosophy to guide participants in proactively crafting their own work experience. It weaves inputs from these various fields into a series of lectures and experiential exercises.

    This course is for anyone who wants to reinvent the way they currently approach and experience their work and their career. It takes an inside-out approach to create change. The focus is on working on one’s own mental models and beliefs with regard to work, career, success, failure, and identity.

    What You’ll Learn

    • How beliefs, thoughts, and emotions influence behavior and experience

    • Ways to assess your own mental models and attitudes and recognize how they have shaped your experiences

    • Practical tools to leverage your own mental models and emotions to craft your future work experience

    This work totals 172 hours over the course of 15 weeks

    Enroll me in this workmyx

    Please note that MYX will enroll you in these courses before the start of term.

    Harvard University