Վեբ ծրագրավորողները և ծրագրավորողները մեծ պահանջարկ ունեն: Եվ չնայած այն կարող է բարդ թվալ, եթե դուք ունեք լեզուներ սովորելու կիրք, ազատ ժամանակ զբաղվելու և հաճախորդների գտնելու և աշխատելու որոշակի գիտելիքներ, կարող եք գեղեցիկ ապրելակերպ ստեղծել բարձրակարգ վեբ կայքեր կառուցելով:
Քայլեր
Մեթոդ 1 -ից 3 -ը ՝ Լեզուների ուսուցում
Քայլ 1. Ընտրեք կամ առջևի կամ հետիոտնային վեբ ծրագրավորում (կամ երկուսն էլ):
Ընտրություն կատարեք ՝ ուսումնասիրելու կամ առջևի կամ հետին պլանավորման ծրագրավորում: Առջևի (կամ հաճախորդի կողմից) մշակողները պետք է իմանան տարբեր լեզուներ HTML- ից մինչև CSS և JavaScript ՝ գրավիչ դիզայնով և օգտակար հատկություններով վեբ կայքեր ստեղծելու համար: Back-end ծրագրավորողները օգտագործում են այնպիսի լեզուներ, ինչպիսիք են Python- ը և Ruby- ն, որպեսզի կայքը անխափան աշխատի:
- Ինչպես առջևի, այնպես էլ հետևի զարգացումը ուսումնասիրելը կօգնի ձեզ զբաղվել բազմաթիվ տեսակի աշխատանքներով:
- Կարող եք նաև կենտրոնանալ օգտվողի փորձի (UX), ինտերֆեյսի (UI) կամ ծրագրաշարի մշակման վրա: Այս առարկաների մի մասը ներառված է վեբ զարգացման ցանկացած կրթության մեջ:
Քայլ 2. Ստացեք վեբ ծրագրավորման ասոցիացիայի կամ բակալավրի աստիճան:
Դիմեք տեղական առևտրի դպրոցներին և քոլեջներին `համակարգչային գիտության կամ ծրագրավորման աստիճանի ծրագիր գտնելու համար: Եթե դուք ունեք մաթեմատիկայի, գիտության և տեխնոլոգիայի ուժեղ հմտություններ, ապա ձեզ համար ավելի հեշտ կլինի ընդունվել բակալավրիատի ծրագրերին:
Պարտադիր չէ, որ դուք ստանաք պաշտոնական աստիճան, բայց ավանդական երթուղին լավ ընտրություն է, եթե ձեզ անհրաժեշտ է ավելի համակարգված ուսուցման փորձ:
Քայլ 3. Վերցրեք ծրագրավորման առցանց դասընթաց:
Առցանց ուսուցման հարթակները, ինչպիսիք են Udemy- ն և Coursera- ն, առաջարկում են ծրագրավորման բազմաթիվ դասընթացներ: Սրանք հիանալի տարբերակ են, եթե դուք չեք ապրում առևտրային դպրոցների մոտ, չեք ցանկանում գումար վաստակել որևէ կրթության կամ նախընտրում եք տնից սովորել ձեր սեփական տեմպերով:
- Ուդեմիի դասընթացները սովորաբար արժեն մոտ $ 10 -ից $ 20 դոլար:
- Coursera- ի որոշ դասընթացներ անվճար են կամ առաջարկում են անվճար փորձաշրջան: Այնուամենայնիվ, մասնագիտությունների (օրինակ ՝ հատուկ կոդավորման լեզուների) ավարտման պաշտոնական վկայական ստանալու համար ձեզ հարկավոր է վճարել 39 դոլարից մինչև 79 դոլար:
Քայլ 4. Ուսումնասիրեք այն հմտությունները, որոնք ձեզ անհրաժեշտ կլինեն ձեր ազատ ժամանակ:
Անկախ նրանից, թե դուք որոշում եք հրաժարվել դպրոցից կամ պարզապես ցանկանում եք սովորել որոշ լեզուներ, որոնք ձեր կրթական ծրագիրը չի առաջարկում, դա կօգնի կատարելագործել ձեր հմտությունները վեբ զարգացման տարբեր ծրագրերում: Տարբեր լեզուներ, որոնք դուք պետք է սովորեք, ներառում են.
- HTML: Հիմնական էջի բովանդակություն
- CSS: Էջերի ձևավորում
- JavaScript: Դինամիկ բովանդակություն (ինչպես տեսանյութեր և ինտերակտիվ գրաֆիկա)
- jQuery. JavaScript- ում հեշտացնում է սկրիպտը
- PHP: Սերվերի կողմից սկրիպտավորում
- SQL: Տվյալների բազայի կառավարում
- Bootstrap: Մշակեք բջջային հեռախոսների համար նախատեսված առաջին կայքերը
Քայլ 5. Սովորեք HTML և CSS ՝ եզակի վեբ ձևավորում պատրաստելու համար:
HTML- ը և CSS- ն այն հիմնական լեզուներն են, որոնք կօգնեն ձեզ ստեղծել ստեղծագործական կայքեր, որոնք առանձնանում են: Այս երկու լեզուները հասկանալը կօգնի նաև երկարաժամկետ հեռանկարում հասկանալ այլ տեսակներ:
HTML և CSS անվճար զբաղվելու համար անցեք
Քայլ 6. Սովորեք Javascript- ը ՝ առջևի և հետևի բովանդակություն ստեղծելու համար:
HTML- ի և CSS- ի հիմունքները սովորելուց հետո ուսումնասիրեք Javascript- ը ՝ ծրագրավորման ձեր հմտությունները ջազացնելու համար: Javascript- ը հիանալի լեզու է կայքի զվարճալի գործառույթներ ստեղծելու համար, ինչպիսիք են անիմացիոն գրաֆիկան, ոլորվող տեսանյութերը և ինտերակտիվ քարտեզները:
JavaScript ծրագրավորողները մեծ պահանջարկ ունեն, և, որպես արդյունք, նրանք հակված են ավելի շատ գումար վաստակել ազատ աշխատանք կատարելով կամ ներքին թիմի հետ աշխատելով:
Քայլ 7. Սովորեք վեկտորային գրաֆիկա պատրաստել ՝ օգտագործելով գրաֆիկական խմբագրման ծրագիր:
Վճարեք Adobe Illustrator- ը կամ Muse- ը ներբեռնելու համար, որպեսզի սկսեք զբաղվել վեկտորային գրաֆիկայի նախագծմամբ: Գրաֆիկան վեբ կայքը դարձնում է եզակի և հետաքրքիր, այնպես որ իմանալ, թե ինչպես դա անել, էական է վեբ լավ մշակող դառնալու համար:
- Affinity Designer- ը ավելի էժան ծրագիր է, որը նման է Adobe Illustrator- ին:
- https://inkscape.org- ը լավ անվճար (և բաց կոդով) այլընտրանք է, եթե չեք ցանկանում գումար ծախսել դիմումի համար:
- Վեկտորային գրաֆիկան հիմնականում համակարգչային գրաֆիկական պատկերներ են ՝ պատրաստված 2D կետերով: Նրանք հաճախ ավելի որակյալ են, քան պիքսելներով նկարելը (որը կոչվում է ռաստերային գրաֆիկա):
Քայլ 8. Famանոթացեք Wordpress- ին:
Իմացեք, թե ինչպես հարմարեցնել թեմաները, հավելումները և կանխադրված կարգավորումները Wordpress- ում ՝ եզակի տեսք ունեցող բովանդակություն ստեղծելու համար: Կայքը հիմնականում օգտագործում է PHP, դրա հետ աշխատելու համար հարկավոր է իմանալ HTML, CSS և որոշ JavaScript: Սկսեք զբաղվել կայքերի և բլոգերի կառուցմամբ ՝ այցելելով
Դա օգտագործման համար կարևոր ծրագիր է, քանի որ շատ ընկերություններ և փոքր ձեռնարկություններ նախընտրում են դրա բազմակողմանիությունն ու օգտագործողի հարմարավետությունը:
Քայլ 9. Սովորեք այլ հիանալի վեբ դիզայներներից և ծրագրավորողներից:
Նայեք այլ լավ մշակված կայքերին և նշեք, թե ինչպես է կազմված ընտրացանկը կամ բովանդակության տարածքը, այնուհետև կիրառեք այդ գիտելիքները ձեր նախագծերի վրա:
Օրինակ, եթե ձեզ դուր է գալիս, թե ինչպես է մենյուի գործառույթը նայում և պահում իրեն որոշակի կայքում, փորձեք նմանվել դրան, երբ զբաղվում եք ձեր սեփական վեբ կայքերի ստեղծմամբ:
Մեթոդ 2 -ից 3 -ը. Աշխատանքի ընդունում
Քայլ 1. Գովազդեք ինքներդ ՝ որպես վեբ ծրագրավորող և ծրագրավորող:
Նոր սկսելու ժամանակ առաջարկեք տարբեր ծառայություններ ՝ լոգոյի ձևավորումից մինչև վեբ ձևավորում կամ հիմնական կոդավորում: Հաճախ հաճախորդները չգիտեն, թե կոնկրետ ինչի կարիք ունեն, այնպես որ պատրաստ եղեք իրենց մի շարք ծառայություններ առաջարկել:
- Դիմեք ձեզ ծանոթ մարդկանց և տեղական փոքր ձեռնարկություններին, որոնք գուցե կարիք ունեն ձեր ծառայություններին:
- Մտածեք «սկիպիդարի» մասին ՝ ձեր ծառայությունները հաճախորդներին վաճառելու համար: Օրինակ, ձեր ելույթը կարող է լինել այնքան պարզ, որքան.
Քայլ 2. Վերցրեք պրո-բոնո աշխատատեղեր `ձեր պորտֆելը կառուցելու համար:
Կապվեք ոչ առևտրային կամ ցածր բյուջեի այլ ձեռնարկությունների հետ ՝ տեսնելու, թե արդյոք կարող եք կամավոր կերպով կառուցել իրենց կայքը իրենց համար: Ներդրեք նույնքան ջանք պրո-բոնո աշխատանքում, որքան վճարովի:
Առաջարկեք ձեր անվճար ծառայությունները Craigslist- ի նման կայքերում, որոնք կօգնեն կապ հաստատել հաճախորդների հետ և կառուցել ձեր պորտֆելը:
Քայլ 3. Ստեղծեք կայք ՝ ձեր աշխատանքի պորտֆելը ցուցադրելու համար:
Ստեղծեք ձեր անձնական կայքը ձեր աշխատանքի պորտֆոլիոյով: Համոզվեք, որ ներառեք «կոնտակտային» ձև, որպեսզի հաճախորդները կարողանան վարձել ձեզ: Ձեր կայքը պոտենցիալ հաճախորդներին գաղափար կտա, թե ինչ կարող եք անել, այնպես որ այն հիանալի տեսք կունենաք:
- Ձեր կայքում ներառեք կարճ ռեզյումե, որը ներառում է ձեր կրթական կրթությունը (եթե կիրառելի է) և բոլոր այն լեզուները, որոնց հետ կարող եք աշխատել: Երբ խոսքը վերաբերում է աշխատանքային փորձին, կենտրոնացեք միայն վեբ ծրագրավորման և դիզայնի վրա (այսինքն ՝ հեռացրեք ոչ համապատասխան աշխատանքները):
- Ձեր կայքը գործելու է ձեր սեփական ապրանքանիշի պես, այնպես որ այն դարձրեք հիշարժան և ցուցադրեք ձեր առավել ստեղծագործական, գեղեցիկ ձևերը:
- Ստեղծեք առանձին ներդիրներ ձեր պորտֆելի ներսում `ձեր բազմակողմանիությունը ցուցադրելու համար: Օրինակ, կազմակերպեք ձեր աշխատանքը առևտրային կամ ավելի խորշ նախագծերով: Կամ, կարող եք ունենալ էջանիշ լոգոների համար և էջ ՝ վեբ կայքի ձևանմուշների համար:
Քայլ 4. Գնացեք ցանցի զարգացման վեբ կոնֆերանսներ և կատարելագործեք ձեր հմտությունները:
Այցելեք համաժողովներ ՝ այլ մշակողների հետ հանդիպելու, նոր հնարքներ սովորելու և դիզայնի վերջին միտումներին հետևելու համար: Այս տեսակի կոնֆերանսներն անցկացվում են ամբողջ աշխարհում և սովորաբար ուղղված են ինչպես առջևի, այնպես էլ հետևի զարգացմանը: Այնուամենայնիվ, կարող եք գտնել գիտաժողովներ, որոնք կենտրոնանում են ինչպես կոդավորման, այնպես էլ անհամար լեզուների վրա:
- Ձեզ հետ վերցրեք այցեքարտեր ՝ այլ ծրագրավորողների և ծրագրավորողների հետ կապ հաստատելու համար, ովքեր կարող են կիսվել որոշ խորհուրդներով և օգնել ձեզ հաճախորդներ գտնել:
- Միջոցառումները հաճախ տևում են մի քանի օր և անցկացնում են սեմինարներ և բանախոսներ, որոնք կիսում են վերջին տեխնոլոգիաները ՝ ձեր հմտությունները հաջորդ մակարդակին հասցնելու համար:
Մեթոդ 3 -ից 3 -ը ՝ Հաճախորդների հետ աշխատելը
Քայլ 1. Ստեղծեք պայմանագիր ձեր և հավանական հաճախորդների միջև:
Գրեք պայմանագիր, որը պարունակում է որոշ կանոններ և ուղեցույցներ ձեր և հաճախորդի համար: Պայմանագիրը պետք է ներառի ձեր կողմից մատուցվող ծառայությունների ակնարկ, հաշիվ -ապրանքագրի և վճարման տեղեկատվություն, ինչպես նաև հեղինակային իրավունքին և գաղտնիությանը վերաբերող որոշ պայմաններ:
Օրինակ ՝ պարզ պայմանագիրը կարող է գրել. Հաշիվներ կստեղծվեն ամսվա 1 -ին, իսկ ժամում 70 դոլար վճարումները ընդունվում են վարկային քարտի կամ բանկային փոխանցման միջոցով: Anոաննա Թիլերին կարող է ավարտված աշխատանքներն օգտագործել որպես իր պորտֆելի մի մաս `ապագա բիզնեսի հնարավորությունների համար` Kline ՍՊԸ -ի համաձայնությամբ: Kline ՍՊԸ -ի և anոաննա Թիլերիի միջև եղած բոլոր փաստաթղթերն ու փոխազդեցությունները գաղտնի կմնան »:
Քայլ 2. Սահմանեք ժամային դրույքաչափ կարճ ծրագրերի կամ եթե դուք նոր եք սկսում:
Ընտրեք ինքներդ ձեզ գին տալ ՝ կախված աշխատանքի ընթացքում ծախսած ժամանակից: Սկսնակ ծրագրավորողները սկսում են վճարել $ 45 -ից $ 50 ժամում և ողջամիտ հմուտ ազատ աշխատողները սկսում են ժամավարձով $ 70- ից $ 75 ժամում: Սովորաբար դիզայներները ժամում գանձում են 30 -ից 80 դոլար:
Տեղափոխեք ձեր գինը ՝ ելնելով աշխատանքի դժվարությունից կամ հաճախորդի հետ ձեր փոխհարաբերություններից: Օրինակ, դուք կարող եք բարձրացնել ձեր ժամավարձը, եթե կայքը ունի բազմաթիվ էջեր կամ նվազեցնել ձեր գինը, եթե փորձում եք նոր հաճախորդի հետ ծանոթանալ:
Քայլ 3. Երկարաժամկետ ծրագրերի համար, որոնք պահանջում են թարմացումներ, գանձեք ֆիքսված գին:
Սահմանեք ձեր գործի համախառն դրույքաչափը, եթե հաճախորդը ցանկանում է ձեզ պահել նավի վրա թարմացումների և սպասարկման համար: Համոզվեք, որ հաճախորդին հարցրեք բյուջեի և ծրագրի պահանջների մասին, որպեսզի հստակ իմանաք, թե ինչ է նշանակում աշխատանքը: Սա կարևոր է, որպեսզի իմանաք, թե երբ է ավարտվում նախագիծը: Ահա մի շարք ընդհանուր գներ տարբեր ծառայությունների համար.
- Կարգավորումը `$ 160
- Շենք և ձևավորում ՝ $ 5,000
- Բովանդակություն ՝ 500 դոլար
- Սպասարկում և թարմացումներ ՝ 500 դոլար
Քայլ 4. Կատարեք ձեր լավագույն աշխատանքը և կանոնավոր կերպով շփվեք ձեր հաճախորդի հետ:
Հարցրեք ձեր հաճախորդին հստակ նպատակների համար, որպեսզի իմանաք, թե ինչպես մոտենալ աշխատանքին: Մուտք գործեք նրանց հետ ՝ համոզվելու համար, որ նրանք գոհ են ձեր կատարած նախագծից: Նաև ազնիվ եղեք ձեր հաճախորդի հետ ցանկացած անիրատեսական ակնկալիքների վերաբերյալ, որոնք նրանք կարող են ունենալ ժամանակի կամ գնագոյացման վերաբերյալ:
Օրինակ, եթե նրանք ակնկալում են, որ ձեր կայքը կաշխատի մեկ շաբաթից պակաս ժամանակում, սիրով բացատրեք կայքի կառուցման հիմունքները և յուրաքանչյուր մասի տևողությունը:
Խորհուրդներ
- Կիսվեք ձեր դիզայնով և ձևանմուշներով առցանց ֆորումներում և ձեր հասակակիցներից կարծիք խնդրեք:
- Միացեք անկախ մասնագետների առցանց համայնքին ՝ կապեր ստեղծելու և ավելին իմանալու համար:
- Մտածեք ձեր դիզայնի կամ ձևանմուշների վաճառքը այնպիսի հարթակներում, ինչպիսիք են Templamatic կամ Theme Forest: