Front End Developer Nedir ? *Darga Altay*

Dargaaltay

Uzman üye
7 Mar 2019
1,747
20
407
Kainat
Front End Developer Nedir ? // Yazılım Destek Kulübü

an9Bb7.jpg

Merhaba THT ailesi bugün sizlere "Front end developer" nedir, ne yaparlar, nasıl çalışırlar ? Bunların hakkında sizlere bildiğim kadarıyla ve dilim döndüğünce anlatmaya çalışacağım.

Front end developer nedir?

Front end developer(Ön Yüz Geliştirme/yani bir web sitenin ön yüzünü geliştirme), yazılım dünyasının en önemli işlerinden birini yaparak arka planda işleyen sistemi kullanıcıya en iyi şekilde sunan kişidir. Bu kişiler, tasarıma uygun ve çalışan bir web sitesinin ortaya konmasından sorumludur. Web Front-end Developer dendiğinde aklımıza gelen şey bu kişilerin Html, CSS ve JavaScript'i iyi bilmeleri gerekir.

Nasıl işleyiş işliyor bu Front end Developer'lar ?

1) UID (User Interface Designer – Kullanıcı Arayüzü Tasarımcısı ya da Web Arayüz Tasarımcısı) tarafından öncelikle grafik düzlemde web arayüz tasarımı hazırlanır

2) UXD (User Experience Designer – Kullanıcı Deneyimi Tasarımcısı) tarafından UX geliştirmelerin ilk fazlı tamamlanır,

3) Tasarımın / projenin Back-End Developer ve marka için anlamlı kılınması adına Wireframe olarak marka onayına sunulur.

4) Wireframe onayı sonrasında projenin Front-End Developer’e evrensel Front-End standartlarında aktarımı için; brief döküman eşliğinde PSD versiyonunun, projede yer alan tüm sayfalar, alt sayfalar ve tüm alt kırılımları içerir şekilde iletilir.

Peki bu mesleğin(Front End Developer) alt ünvanı var mı?

Tabiki var. Bunları sıralamak gerekirse:

  • CSS/HTML Developer
  • Front-end Web Developer
  • Front-end JavaScript Developer
  • Front-end Software Developer
  • Front-end JavaScript Application Developer
  • Web/Front-end user Interface Developer
  • Mobile/Tablet Front-end Developer
  • Front-end SEO Expert
  • Front-end Accessibility Expert
  • Front-end Dev. Opts
  • Front-end Testing/QA
Aslında bu alt ünvanlara bütün Front End Developer'ların bilmesi gereken alt ünvanlardır.


P78Ej6.jpg


Front End Developer olabilmek için 3 dilide iyi şekilde bilmemiz gerekir mi?

Bunun cevabı nasıl bir yerde iş almak istediğinize bağlı olarak değişmektedir. Örneğin siz bir firmada çalışmak istediğinizde(Çok ünlü firmalar olmadığı sürece) her dili ayrı bilen yazılımcı almak yerine(sadece x üzerine ustalaşmış veya sadece y üzerine ustalaşmış bir programcı) bütün dillere iyi seviyede ustalaşmış yazılımcıları seçmektedirler. Ama bu firmanın isteğine kalmış bir seçenektir. Eğer firma sadece y'yi çok iyi şekilde bilen birini firmasında çalıştırmak istiyorsa sizi alma olasılığı fazladır(Eğer y'yi çok iyi derecede biliyorsanız)






VXxnef.png
 
Son düzenleme:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.