Frontend developer nə edir?

Telefonunuzda TikTok-u, Instagram-ı açanda gözəl animasiyalar görürsünüz. YouTube-da video izləyəndə o rahat oynatma düyməsi əlinizin altındadır. Sevdiyiniz oyunun saytına girəndə hər şey sanki "öz yerindədir" — düzgün yerdə, düzgün rəngdə, düzgün ölçüdə.
Bütün bunların arxasında kim dayanır? - Frontend developer.
Çox adam bu peşəni eşidib, amma tam olaraq nə etdiyini bilmir. Gəlin birlikdə baxaq ki, frontend development nədir, frontend developer nə edir və siz də bu peşəyə başlaya bilərsinizmi.
Frontend nə deməkdir?
"Frontend" ingilis sözüdür — "ön tərəf" deməkdir. Yəni, saytın və ya tətbiqin sizin - istifadəçinin gördüyü hissəsidir.
Düşünün ki, bir sayt restoran kimidir. Müştəri restorana girib masaya oturur, menyuya baxır, sifariş verir — bütün bunlar frontend-dir. Amma mətbəxdə nə baş verir, aşpaz nə edir, sifariş necə işlənir — bunu müştəri görmür. Buna backend deyirlər.

Frontend developer məhz o "restoran zalını" — gözəl, rahat, hər şeyin öz yerində olduğu bir mühiti qurur.
Frontend developer hansı alətlərdən istifadə edir?
Hər sənətkarın öz alətləri var. Frontend developerin əsas alətləri üçdür:
- HTML — saytın skeleti. Başlıqlar, şəkillər, düymələr, paraqraflar — hər şeyin strukturunu HTML müəyyən edir. "Bu bir başlıqdır, bu şəkildir, bu düymədir" — bunu HTML deyir.
- CSS — saytın görünüşü. HTML-in qurduğu skeleti CSS geyindirir. Rənglər, ölçülər, şriftlər, animasiyalar — bütün vizual gözəllik CSS-dən gəlir.
- JavaScript — saytın hərəkəti. Düyməyə basdığında nə olur? Form göndəriləndə nə dəyişir? Oyunda xal sayıldıqda ekranda nə görünür? — Bunların hamısı JavaScript-dir.

Bu üç alət birlikdə işlədilir. HTML "nə var" deyir, CSS "necə görünür" deyir, JavaScript isə "nə edir" deyir.
Frontend developer olmaq üçün nə lazımdır?
Texniki tərəf (başlanğıc səviyyə üçün):
- HTML — saytın quruluşunu başa düşmək
- CSS — dizayn, animasiya, responsiv düzüm
- JavaScript — interaktivlik, dinamik məzmun
Şəxsi keyfiyyətlər:
- Detallara diqqət — bir piksel fərqi hiss etmək
- Səbir — bəzən kiçik bir xəta saatlarla axtarılır
- Maraq — texnologiya daim dəyişir, daim öyrənmək lazımdır
- Komanda işi — yalnız deyil, dizaynerlərlə, backend developerlərlə birgə işləyirsən
Real həyatda frontend developer nə qazanır?
Başlanğıc səviyyəsindəki (junior) frontend developer Azərbaycanda orta hesabla 800–1500 AZN arasında qazanır. Bir neçə il təcrübədən sonra bu rəqəm xeyli artır.
Beynəlxalq şirkətlər üçün uzaqdan işləyən orta səviyyəli (middle) frontend developer isə ayda 2000–5000 USD qazana bilir. Bunu etmək üçün əla ingilis dili, güclü portfolio və real layihə təcrübəsi lazımdır.
Ən əhəmiyyətlisi — bu sahədə işə başlamaq üçün ali təhsil məcburi deyil. Bacarıqlarınız danışır.
Bu peşə kimə uyğundur?
Özünüzə bu sualları verin:
- Bir şey düzgün işləməyəndə "niyə belə oldu?" deyib araşdırırsınızmı?
- Gözəl dizaynlı saytlara baxanda "bunu necə etdilər?" deyirsinizmi?
- Yaratdığınız şeyin başqaları tərəfindən istifadə edilməsindən zövq alırsınızmı?
- Əgər bu sualların üçünə də "bəli" dedinizsə — frontend development sizin üçün çox uyğun ola bilər.
Haradan başlamaq olar?
İnternetdə addım-addım HTML, CSS, JavaScript öyrənmək üçün çoxlu materiallar mövcuddur. Amma materialları oxumaqla bacarıq qazanmaq olmur — bol praktika lazımdır. Özünüz üçün kiçik layihələr qurun: şəxsi portfolio səhifəsi, sevdiyiniz filmlər siyahısı, sadə bir hesablayıcı. Hər layihə sizi bir addım irəli aparır.
Bu gündən başlaya bilərsiniz — lazım olan şey yalnız bir kompüter və maraqlanmaq istəyidir.
Əgər müstəqil öyrənmək yerinə strukturlu, müəllim dəstəkli mühitdə başlamaq istəyirsinizsə, JET School-un IT və Kompüter Mühəndisliyi kursu tam sizin üçündür.
Kursumuz barədə ətraflı məlumat almaq üçün aşağıdakı linkə keçid edin:
https://jetschool.az/az/course/it-ve-komputer-muhendisliyi-kursu/

Müəllif
Inci Hüseynli
UX/UI Dizayn üzrə mütəxəssis





