Çağan Bahri

Yazılım Geliştirici

Backend - Front End - Full Stack Kavramı

Özetin de özeti burada :)
Backend : Sunucu-Veritabanı 
Frondend : Arayüz geliştiriclere 
Full Stack : Her iki alanda kodlama yapan kişilere denir.Türkiye'de en çok sevilen yazılımcılar :) 

Back-End Developer Kimdir?

Backend kavramı sunucu-veritabanı proğramlama üzerinde çalışan kişilere denir.bu kişler genelde nasıl çalışır nasıl yapılır algoritmalarını çözen kişilerden oluşur.Türkiye'de pek bir anlam katmasa'da bu tayfdaki kişiler Java,Php,Asp,Python bilirler.Genelde 1 tanesini hadi iyi ise 2-3 tanesini öğrenebilir.Daha master seviyesinde ise 4-5 dili aynı anda bilebilirler.
- Sunucu bazlı çalışırlar.
- İşi tamamen arka plandadır.
- Php yada asp.net olarak ikiye ayrılırlar :) 

Front-End Developer  Kimdir?

Bu kesim arayüz konusunda iyidirler.Arayüz döküm(psd-to-css ) Adobe Photoshop, Fireworks ve ya Sketch proğramlarını iyi bir şekilde kullanırlar.
Buradaki tasarımları Html ,css,js kodlamalarına dokerler.Sonrasında ise Backend geliştiriciler ilerletir.
Web'de gördüğünüz herşey temel'de Html,Css  ve Javascript ile çalışan sitelerdir.

- Photoshop,Fireworks,Sketch  ile çizim yaparlar
- Klasik üçlü Html,css js konusunda bilgilidirler
- Kullanıcı odaklı siteler oluşturmakta iyidirler.

Gelelim Full stack Developer Kimdir ? 
Türkiye'de en sevilen yazılımcılardır.
İşverenler ajanslar tarafından çok sevilir neden mi çünkü projeyi bir kişi yapar ve bir kişiyle muhattap olmak isterler gerek duyulduğunda tüm revizeler bir kişi tarafından yapılır.
her iki platform'da birden kod yazabilir. Gerektiğin de Frondend gerektiğinde ise Backend kod yazabilir.Tabi belli bir tecrübe sonrası bu kademe'ye erişilir.İş yükü ağır olur.
Referanslar bu konuda önemli çünkü sıfırdan proje'yi her iki alan'da yazmışsa bu seviyede olduğunu anlaşılır.Tabi üzerine mobil geliştiricilikte eklenirse işi alma olasılığınız çok daha yüksektir.
- application kod yazarlar
- html/css bilirler , photoshopta tasarımı yaparlar
- Tüm sistemi tasarlayabilir.
- javascripti de çok iyi bilirler
- veritabanını yönetirler
- iki platformda, native mobil application yazarlar

 

Bir Yorum Bırakabilirsiniz :)