Ինչ է անում
Frontend ծրագրավորողը պատասխանատու է կայքերի և վեբ հավելվածների կլիենտային մասի համար՝ մակետավորում, ինտերֆեյսի վարք, սերվերի հետ տվյալների փոխանակում։ Նա վերցնում է դիզայների մակետը և իրականացնում է կոդով այնպես, որ էջը նույն լավ աշխատի համակարգչով և հեռախոսով, արագ բեռնվի և հարմար լինի։ Բացի այդ, նա ինտերֆեյսը միացնում է API-ին, ուղղում սխալները և հոգ տանում տարբեր օգտատերերի համար հասանելիության մասին։ Աշխատանքը ընթանում է դիզայներների, backend ծրագրավորողների և թեստավորողների հետ համատեղ։
Ինչ հմտություններ են պետք
- HTML և CSS, ադապտիվ մակետավորում
- JavaScript, ապա TypeScript
- հայտնի ֆրեյմվորքներից մեկը, օրինակ՝ React
- API-ների և սերվերին հարցումների հետ աշխատանք
- Git և թիմային աշխատանք ընդհանուր կոդի վրա
- UX-ի հիմունքների և դիզայնի սկզբունքների պատկերացում
- ուշադրություն մանրուքներին և արդյունքը տարբեր սարքերում ու բրաուզերներում ստուգելու սովորույթ
Ինչպես սկսել և սովորել
Սկսեք HTML-ից և CSS-ից և պատրաստի մակետներով մակետավորեք մի քանի էջ, ապա անցեք JavaScript-ին և կատարեք փոքր ինտերակտիվ նախագծեր։ Դրանից հետո ուսումնասիրեք մեկ ֆրեյմվորք և ստեղծեք հավելված, որը աշխատում է արտաքին API-ի հետ։ Կոդը տեղադրեք GitHub-ում, իսկ աշխատանքները՝ համացանցում, որպեսզի պորտֆոլիոն հնարավոր լինի բացել հղումով։ Հիմունքներից մինչև առաջին աշխատանք ճանապարհը սովորաբար պահանջում է առնվազն մի քանի ամիս կանոնավոր պրակտիկա, ճշգրիտ ժամկետը կախված է ձեր տեմպից։ Առաջին դիրքը junior կամ պրակտիկանտ է։
Որտեղ է աշխատում
Հայաստանում frontend ծրագրավորողներն աշխատում են վեբ ստուդիաներում և գործակալություններում, ստարտափներում և արտադրանքային ընկերություններում, աութսորսինգ թիմերում և Երևանում գրասենյակ ունեցող միջազգային նախագծերում, բանկերում և ֆինտեք նախագծերում, ինչպես նաև ֆրիլանսով։
Թափուր աշխատատեղեր այս մասնագիտությամբ
Այս պահին թափուր աշխատատեղեր չկան։
Հաճախակի տրվող հարցեր
Ի՞նչ է անում frontend ծրագրավորողը։
Որքա՞ն ժամանակ է պետք սովորելու համար։
Կարո՞ղ եմ սկսել առանց փորձի։
Բուհերի վարկանիշ այս մասնագիտությամբ՝ շուտով