You can get into this job through:
- a university course
- a college course
- an apprenticeship
- working towards this role
University
You could do a foundation degree, higher national diploma or degree in:
- web design and development
- computer science
- digital media development
- software engineering
Entry requirements
You'll usually need:
- 1 or 2 A levels, or equivalent, for a foundation degree or higher national diploma
- 2 to 3 A levels, or equivalent, for a degree
For more information
- equivalent entry requirements|https://www.gov.uk/what-different-qualification-levels-mean/list-of-qualification-levels
- student finance for fees and living costs|https://www.gov.uk/student-finance
- university courses and entry requirements|https://www.ucas.com/
College
You could do a college course that might help you get a trainee developer job.
Courses include:
- Level 3 Certificate in Web Design and Development
- T Level in Digital Production, Design and Development
- Level 4 Diploma in Software Development
Entry requirements
You may need:
- 4 or 5 GCSEs at grades 9 to 4 (A* to C), or equivalent, for a level 3 course
- 4 or 5 GCSEs at grades 9 to 4 (A* to C), or equivalent, including English and maths for a T Level
- 1 or 2 A levels, a level 3 diploma or relevant experience for a level 4 or level 5 course
For more information
- equivalent entry requirements|https://www.gov.uk/what-different-qualification-levels-mean/list-of-qualification-levels
- guide to T Levels|https://www.tlevels.gov.uk/
- funding advice|https://www.gov.uk/further-education-courses/financial-help
- search for courses|/find-a-course
Apprenticeship
You could do an apprenticeship such as:
- Software Development Technician Level 3 Advanced Apprenticeship
- Software Developer Level 4 Higher Apprenticeship
- Digital and Technology Solutions Professional Level 6 Degree Apprenticeship
- Digital and Technology Solutions Specialist Level 7 Degree Apprenticeship
Entry requirements
You'll usually need:
- 4 or 5 GCSEs at grades 9 to 4 (A* to C) and A levels, or equivalent, for a higher or degree apprenticeship
For more information
- equivalent entry requirements|https://www.gov.uk/what-different-qualification-levels-mean/list-of-qualification-levels
- guide to apprenticeships|https://www.gov.uk/apprenticeships-guide
Work
You might be able to start as a junior developer and do training on the job.
More information
Career tips
You could build up your skills and knowledge using free online learning resources for:programming languages; project management; software development methods
You can find free online courses through the Skills Toolkit.
Further information
You can get more advice about working in computing from TechSkills and
The Chartered Institute for IT.