Information Technology & Digital Professions
The Back-End Developer programme is a structured vocational training programme designed in accordance with professional software development standards, workplace procedures, and real industry practice. The programme develops practical professional competence in server-side application development, database work, API design, secure implementation, testing, and deployment, while strengthening professional judgement, documentation habits, and safe working practices in digital environments. Training is organised into progressive learning blocks that combine classroom theory, guided exercises, supervised practical work, and formal assessment. Published programme information, curriculum structure, and learning outcomes support institutional transparency, external review, and international verification.
Individuals seeking formal vocational qualification and documented competence in back-end development.
Practitioners with practical experience who want to systematise skills, close competence gaps, and validate professional capability through structured training and assessment.
Employees of companies, digital service providers, and technical teams who require documented proof of competence for career development, compliance, tender participation, or professional progression.
Apply occupational safety, data protection, secure coding, and professional workplace procedures during back-end development tasks.
Interpret technical documentation, software requirements, architecture descriptions, and task specifications for server-side systems.
Design and implement server-side logic, application structure, and reusable components in accordance with coding standards and quality requirements.
Design, create, query, and maintain relational or non-relational databases according to data integrity and performance requirements.
Develop, document, and test APIs for reliable communication between server-side services and client applications.
Use frameworks, development tools, version control systems, and deployment workflows correctly in practical software development work.
Identify faults, security weaknesses, performance issues, and non-conformities; apply appropriate corrective actions and verify results.
Prepare technical documentation, maintain work records, and communicate effectively with supervisors, colleagues, and clients within project workflows.
Instructional time
Total: 480 academic hours (Theory 160, Practice 260, Independent study 40, Final assessment 20).
Issued documents
Assessment
Assessment includes continuous assessment through tests and practical tasks, evaluation of workshop and project performance, review of technical documentation, and a final practical examination.
Prerequisites
Basic literacy, numeracy, and digital skills; readiness for structured practical training; ability to follow occupational safety, data protection, and information security requirements. Prior professional experience is not mandatory.
Training format
Competence-based vocational training delivered through classroom theory, supervised practical workshops, guided coding exercises, technical tasks, project work, and formal assessment.