HAPPENING NOW
Home / Training / Software Development

Software Development

We teach you to write clean code and ship real applications: web, full stack (MERN) and mobile.

Levels

Choose Your Level

Level 1

Beginner

For newcomers with basic computer skills.

  1. How software and the web work
  2. Programming logic and problem solving
  3. Your first programs in Python or JavaScript
  4. HTML and CSS basics
  5. Building a simple web page
Duration8 weeksCustomisable
ModeOn campus and online
AvailabilityAvailable on demand*
Level 2

Associate

For learners with the basics in place.

  1. Programming fundamentals
  2. HTML, CSS and JavaScript
  3. Git and teamwork
  4. Databases basics
  5. Project: build and publish a website
Duration6 weeksCustomisable
ModeOn campus and online
AvailabilityAvailable on demand*
Level 3

Professional

For people with experience in this field.

  1. MERN stack: MongoDB, Express, React, Node.js
  2. APIs and user login
  3. Mobile apps
  4. Testing and deployment
  5. Project: build a full-stack application
Duration10 weeksCustomisable
ModeOn campus and online
AvailabilityAvailable on demand*

* Minimum 5 candidates per group.

Specialisations

Pick Your Track

Web Application Development

Full-stack web apps with HTML, CSS, JavaScript, the MERN stack and databases.

Android App Development

Native Android apps with Kotlin and Android Studio, from the first screen to the Play Store.

iOS App Development

iPhone and iPad apps with Swift and Xcode, ready for the App Store.

Certification Options

After completing your training, you can sit an international certification exam. These exams are set by globally recognised certification bodies, and many of them can be taken at our own Pearson test center or remotely.

Python Institute PCEP: Certified Entry-Level Python ProgrammerBeginnerApple App Development with Swift Certified UserBeginnerMongoDB Associate DeveloperAssociateAWS Certified Developer – AssociateAssociateMicrosoft Azure Developer Associate (AZ-204)AssociatePython Institute PCAP: Certified Associate in Python ProgrammingAssociateApple App Development with Swift Certified AssociateAssociate
Other Training