Yükleniyor...

Back-End Software Development Program

Yapılış Tarihi | 31 August 2026, Monday

Teknofest

PROGRAM OBJECTIVE AND SCOPE The Back-End Software Development Associate Degree Program aims to provide the necessary fundamental knowledge and skills for the development of systems such as databases, server management, API integration, and application architecture that operate in the background of web and mobile applications. The program aims to train qualified intermediate staff and software technicians who are competent in data security, system performance, and scalability, meeting the needs of the industry. 

MISSION AND VISION

  • Mission: To train qualified software technicians who are proficient in the technical details and modern applications of software development processes, can think analytically, adhere to ethical values, and create added value in the industry. 
  • Vision: To be an associate degree program that is recognized nationally and internationally in the field of software development, rapidly integrates technological developments into educational processes, and leads the needs for back-end solutions in the industry. 

 

Program Educational Objectives (PEO)

PEO1: To train technical personnel with fundamental knowledge and skills in back-end software development, database management, and service architecture.
PEO2: To train individuals who can develop secure and sustainable software using modern software tools, mastering software engineering processes.
PEO3: To train graduates who are inclined to teamwork, have developed communication skills, adhere to professional ethical values, and comply with occupational health and safety rules.
PEO4: To train individuals who have a consciousness of continuous learning, can follow technological developments, can monitor innovations in their professional field with foreign language knowledge, and can continue their professional development.

 

NOTABLE GRADUATE OUTCOMES

  • Develop scalable back-end systems with current server-side languages such as Python, Java, C#, PHP. 
  • Design, manage, and optimize database solutions such as MySQL, PostgreSQL, and MongoDB. 
  • Design secure API (RESTful/GraphQL) architectures that facilitate client-server communication. 
  • Utilize version control systems (Git) and cloud/DevOps deployment tools. 
  • Execute projects in collaboration with front-end teams in Agile working environments. 

EDUCATIONAL TOPICS AND TECHNOLOGIES USED

Educational Topic DOCX                                   Languages and Tools Used DOCX

Server-Side Programming                      Python, Java, C#, PHP, Node.js

Database Management                                      MySQL, PostgreSQL, MongoDB

API and Web Services                                     RESTful API, GraphQL, Postman

Version Control and Deployment                     Git, GitHub, Docker, CI/CD

Web Security and Server Management        OAuth, JWT, Linux/Windows Server

 

CAREER AND EMPLOYMENT OPPORTUNITIES Graduates can work as Back-End Software Developers, Software Technicians, or Database Support Personnel in private software companies, e-commerce/fintech firms, public institutions' IT departments, and startups within technoparks. 

 

TRANSITION TO HIGHER EDUCATION (DGS) Graduates can transition to the following undergraduate programs through the Vertical Transfer Exam (DGS).

Computer Science

Computer Engineering

Computer and Instructional Technologies Teaching

Information Systems Engineering

Information Systems and Technologies

Statistics

Statistics and Computer Science

Mathematics and Computer Science

Software Engineering

Management Information Systems