Skip to content

Software and application development

Design, test and ship web and mobile applications.

Your running project

An appointment app for a salon

The need
Book, move and remind appointments, from a phone.
The data
The real needs of a shop in your area.
External tools
TypeScriptNext.jsFirebaseGit

Workshop

Establish the needs

Who uses it, what problem it solves, how to tell it worked.

Precision of your question: 0/5

What you will learn

  • One language in depth, Git and testing
  • Web applications and APIs
  • Databases and cloud deployment
  • Reviewing and fixing AI-written code

Certifications to aim for at the end

We kept no entry-level certification: for a first job, published projects count for more.

These certifications are issued by their own bodies, not by Nangmo, and their exams are paid for with them. Checked on 3 November 2026: confirm the language, price and exam location on their site before registering. These exams are generally taken without AI: you will need to read and reason on your own.

How to start a career in this field

  1. 1Build a complete application with the guide, from database to screen, and learn to explain each part.
  2. 2Publish your code on GitHub, with tests and clear instructions.
  3. 3Deliver a real small project, for an association or a local shop.
  4. 4Apply as a junior developer, or start freelancing; certification comes after.

First jobs to aim for

  • Junior web developer
  • Junior mobile developer
  • Freelance developer

The workshop is open, but this path's lessons are not online yet. Tell us you are interested: it helps us decide which to write first.