Back-End Developer bir web sitesinin, yazılımın veya bilgi sisteminin mantıksal arka yüz ve temel hesaplama mantığını oluşturan bir tür programcıdır. Bu tür bir geliştirici, aslında, kullanıcıların bir ön yüz uygulama veya bilgi sistemi aracılığıyla dolaylı olarak eriştiği bileşenler ve özellikler oluşturur. Backend developer'ın işi tamamen arka sahnededir.
Back-End Programlama Dilleri Nelerdir?
Bu Back-End dillerden en çok yaygın olan kullanıları şu şekildedir.
- PHP
- NodeJs (Ara Yazılım)
- Python
- C#
- GoLang
- Ruby
- Java
- Kotlin
Server, uygulama ve veri tabanının birbiriyle iletişim kurabilmesi için back-end developerlar PHP, Ruby, Python, Java ve .Net ile uygulamayı geliştirir. MySQL, Oracle ve SQL Server gibi araçlarla veriyi bulur, kaydeder ya da değiştirir ve servis eder.
Back-End altyapısı için gerekli olan ve bazı kullanılan yazı dilleri, genel olarak kullanıcın da aşina olduğu üzere ASP.net ve PHP dilleri iken, veri tabanı mimarisi için kullanılan diller, Oracle, MSSQL, MYSQL ve PDO’dur.