Skip to main content

Coding Professional Program (CPP)

Visitor summary

Develop professional coding capability across advanced Python, JavaScript, SQL, backend development, APIs, containers, CI/CD and collaborative delivery.

Call-to-action label
Register your interest
Call-to-action destination

Coding Professional Program (CPP) develops stronger software-delivery capability for learners ready to move beyond introductory coding. It connects advanced programming with backend development, APIs, databases, containerisation and continuous delivery.

What you will develop

  • Advanced Python including object-oriented programming, APIs and practical libraries.
  • Modern JavaScript, introductory frameworks and backend development.
  • SQL for developers, API development and systems integration.
  • Docker, containerisation, CI/CD foundations and collaborative software delivery.

How learning is applied

Learners build and integrate working application components, manage code through version control and strengthen delivery discipline through practical development and deployment scenarios.

Related academies
Programme level
Duration wording
20 to 22 weeks
Aftercare included
On
Job-search support months
6
In-role support months
3