Како да станете веб-развивач

Веб развој како поле на активност постојано се развива, и ова не е изненадувачки: нови технологии (на пример, апликации за таблети и паметни телефони) се појавуваат речиси секој ден. Побарувачката за специјалисти кои можат да креираат нови апликации и програми, секогаш е висока за неколку години.Ако сте заинтересирани за технологија, тоа е, има смисла да го врзува мојот живот со веб развој, но за ова ќе треба да се обидете и да научите. Ако сакате да изградите кариера на оваа област, ќе мора да го совладате не е една вештина, туку цела поставена, вклучувајќи и да научите да ги разберете програмските јазици, графичката обработка и маркетинг.

Чекори

Дел 1 од 5:
Што треба да влезете во професијата
  1. Сликата насловена како веб-развивач чекор 1
Еден. Што бараат работодавци? Слободни работни места на многу компании бараат лице кое поседува одредени вештини и компетенции.
  • Многу компании би сакале да ангажираат специјалист / диплома кој е обучен во специјализирана "компјутерска технологија" или "информатички технологии".
  • Всушност, ИТ образование ќе му помогне на лицето да ги совлада вештините потребни за работа со веб-развивач: програмирање, веб дизајн, работа со бази на податоци, работа со мрежни апликации, и ова не е да се спомене познавање на математиката.
  • Наместо универзитетска диплома, многу веб програмери добиваат дипломи и сертификати кои ги потврдуваат професионалните вештини. Таков може да се добијат во релевантните образовни институции, на курсеви, како и во голем број технолошки компании.
  • На пример, Мајкрософт има курс за обука за развој. За да го добиете соодветниот сертификат, ќе мора да го положите испитот и да имате 2-3 години искуство понапред.
  • Диплома или сертификати - ова е, се разбира, многу добро. Сепак, во моментов има многу специјалисти на пазарот кои успешно работат и така.
  • Сликата насловена како веб-развивач чекор 2
    2. Внимавајте на она што го вештините ќе ви бидат корисни за да станете веб-развивач. Способноста да се создаде наједноставна локација е, воопшто, најниско ниво да поседува.
  • Треба да знаете како функционира Интернет. Повторно, тоа нема да наштети да има презентација и програмирање.
  • Постојат многу различни програмски јазици кои добар веб-развивач треба барем да има идеја. Способноста да се напише на различни јазици на програмирање и правилно да ги користите за сигурно дека ќе ви биде во корист.
  • Новите јазици на програмирање и интерфејси се појавуваат речиси секојдневно. За да продолжите, ќе морате да ги следите индустриските трендови и трендовите.
  • Исто така е неопходно да се разбере дизајнот на Aza и да се разбере теоријата на бојата, да работи на мрежата, фонтовите и така натаму.
  • Веб инвеститорот работи со графика, ова е факт. Сепак, ова не е главната професија. Доволно е да се знае како да се направи веб-страница или апликација атрактивна и разбирлива за корисникот (и во исто време).
  • Сликата насловена како веб-развивач чекор 3
    3. Разбирајте дека веб-развојот е многу тешка професионална област. Треба да бидете во можност да комуницирате со клиенти, треба да бидете во можност да се справите со стресот, треба да бидете во можност да работите во тесни околности.
  • Способноста да комуницира со луѓето е речиси камен-темелник на веб-развојот, барем еден од китовите на кои стои. Ќе мора да комуницирате со клиентите, колеги или претставници на други компании секој ден.
  • Способноста да се работи со тешки клиенти или со клиенти кои едноставно не ги разбираат компјутерите ќе бидат многу корисни.
  • Можно е тоа што е со такви тешки клиенти, со луѓе кои треба да објаснат како сè што го правите, мора да работите.
  • Исто така, ќе треба да научите како да се справите со стресот, а сепак - да ги совладате вештините на управувањето со времето. Да биде веб-развивач е многу тешко.
  • Можно е во истата точка во текот на времето веднаш ќе бидете окупирани на неколку проекти, а роковите за нивно предавање ќе бидат блиски.
  • Дел 2 од 5:
    Запознавање со програмските јазици
    1. Сликата насловена како веб-развивач чекор 4
    Еден. Дознајте што е значењето на програмските јазици и соодветните платформи. Внимавајте како се работи. Без таква основа, вашите програми и веб апликации најверојатно нема да работат добро и ефикасно да работат.
    • Програмирање јазици и платформи за развој се всушност она што Веб програмерите користат апликации, скрипти или други инструкции за компјутери.
    • Во моментов има десетици програмски јазици.
    • За секој јазик постои сопствена платформа или програма за компајлер во која сè е напишано.
  • Сликата насловена како веб-развивач чекор 5
    2. Дознајте HTML. Ова е наједноставниот вештачки јазик, универзално се користи за создавање сајтови. Во суштина, ова не е програмски јазик, туку јазик за маркирање.
  • Тој е толку едноставен што многу луѓе ќе имаат доволно часови работа со туториал за да ги сфатат основите.
  • HTML користи специјални текстуални елементи (ознаки), кои се вградени во текстуален документ (иднина сајт). Како и секој друг јазик, постои своја граматика и неговата синтакса.
  • HTML е хипертекст јазик јазик, тоа е, хипертекст јазик јазик.
  • HyperText е она што ви овозможува да се движите на интернет од една страница до друга. Ќе кликнете на линковите за ова, и таквите врски и постои приватна пример за хипертекст.
  • Кога пишувате на HTML, ја користите секвенцата на ознаки. Тоа е ознаки кои го прикажуваат компјутерот како што треба да се прикаже: курзив, линк, листа и така натаму.
  • Кога пишувате на HTML во текстуална датотека, таа мора да се зачува во HTML формат. Тогаш оваа датотека може да се отвори во било кој прелистувач - на пример, во Google Chrome или Firefox.
  • Вашиот прелистувач ќе ја прочита датотеката и го преведува кодот на визуелната форма. Значи, тоа ќе биде местото што ќе го видите.
  • Можете да пишувате на HTML во едноставен лаптоп, меѓутоа, постојат и моќни уредници - на пример, HTML комплет.
  • Програмските јазици функционираат на сличен начин, тие едноставно имаат и друга синтакса и нивните "тагови". За да креирате понапредни страници, се користат различни програмски јазици.
  • Сликата насловена како веб-развивач чекор 6
    3. Откријте Java. Ова е заеднички програмски јазик, кој често се користи за развој на веб.
  • Главната задача на Java - Дозволете веб-развивачот да напише скрипта или друг сет на инструкции за апликацијата.
  • Овој јазик овозможува да се напише таква скрипта што може да се направи насекаде.
  • Netflix, Edmunds и Zappos - тука се само некои од сајтовите кои користат Java.
  • Една од најпопуларните алатки за работа со Јава е JSON и јадро.
  • Сликата насловена како веб-развивач чекор 7
    Четири. Научете како да работите со нето / C #. Ако ви се случува да работите со Microsoft програми, тоа ќе биде многу важна вештина.
  • Всушност, овој програмски јазик е создаден за Microsoft платформи.
  • ExactTarget, Comcast и Xbox се само некои од сајтовите и услугите кои го користат овој програмски јазик.
  • Развојни алатки кои се користат кога работат со нето / C #, тоа е флипи, SQL помошник, Imagehandler и кодексит.
  • Меѓу другите алатки кои ќе ви помогнат да ги проверите апликациите за код и дебагирање, можете да повикате FXCOP, регулатор, NUNIT и NDOC.
  • Сликата насловена како веб-развивач чекор 8
    Пет. Мислам, не научиме за PHP. Ова е уште еден програмски јазик создаден специјално за веб развој.
  • Ова е еден од најчестите скрипти јазици.
  • Неговото достоинство е дека им дава можност на веб-програмерите да брзо пишуваат код. Во однос на кодот, овој програмски јазик е многу пофлексибилен од другите.
  • Фејсбук, Tumblr и Википедија се создаваат со користење на PHP.
  • Меѓу главните алатки за работа со PHP може да се нарече тенок.Php, sucticimage и webgrind.
  • Можете исто така да се сетите, особено, scavenger, php dox и php_debug. Многу тестери, дебаги и документи се исто така достапни за работа со PHP.
  • Сликата насловена како веб-развивач чекор 9
    6. Откријте C++. Овој програмски јазик се користи главно во системското програмирање.
  • Ова е прилично лесно да се користи флексибилен јазик јазик.
  • C ++ Користете JPMorgan Chase, DirectTV и Sony.
  • Да работи со C + +, како алатки како Doxygen, GraphViz и MSCGEN.
  • Eclipse - Друга популарна алатка за работа со в++.
  • Сликата насловена како веб-развивач чекор 10
    7. Научете како да пишувате на Python. Ова е многу популарен програмски јазик кој се користи на различни популарни ресурси.
  • Пајтон е познат по својата едноставност што им овозможува на програмерите брзо да пишуваат код и да ги интегрираат различните системи.
  • Синтаксата на овој јазик е прилично едноставна и разбирлива, поради што цената на услугата е намалена.
  • Меѓу сајтовите што можете да ги користите секојдневно, Python користите Google и YouTube.
  • Да работи со Python, има смисла да се обрне внимание на Komodo уредување IDE, Pycharm IDE и Eclipse со Pydev.
  • Дел 3 од 5:
    Запознавање со графичкиот дизајн
    1. Сликата насловена како веб-развивач чекор 11
    Еден. Проверете ги карактеристиките на графика за веб-страници. Повеќето веб програмери не се ангажирани во графика во принцип, но основите знаат уште.
    • Треба да бидете во можност да ја намалите сликата, да ја промените својата големина и палета, а исто така знаете како да додадете знак на сликата .
    • Всушност, за овие цели постојат многу програми за работа со графика кои со задоволство ќе ви помогнат.
    • Секој графички уредник има свои работни методи и нејзиниот интерфејс.
    • Повторете: Повеќето веб програмери кои работат во големи компании не подготвуваат графика за сајтови и апликации. Сепак, неопходно е да се разбере темата на основното ниво.
    • На крајот, повеќето веб програмери кои работат во мали компании мора да бидат ангажирани во графика. Истото важи и за хонорарни преведувачи.
  • Сликата е насловена како веб-развивач чекор 12
    2. Преземете слободен графички уредник. Така можете да ги добиете основните вештини за уредување на слики.
  • На пример, уредниците како што се Gimp и Inkscape се дистрибуираат бесплатно.
  • Всушност, постојат многу едукативни материјали за овие уредници.
  • Овие основни графички уредници ќе ви овозможат да направите основни, едноставни промени во графичките материјали.
  • GIMP и INKSCAPA ќе ви овозможат да ги намалите сликите, да ја промените нивната големина, да додадете текст и форми на слики, да ги отстраните црвените очи и да ги прилагодите боите на сликата.
  • Сликата насловена како веб-развивач чекор 13
    3. Научете како да додадете слики на страницата. Направете едноставна страница на било која интересна тема.
  • Користете ги вашите HTML вештини за да додадете графика и слики на страницата.
  • За уредување на слики, користете GIMP или INKSCAPE.
  • Проверете ја страницата за да дознаете како промените направени на графиконот влијаат врз неговиот изглед.
  • За да се најдете на ова поле, мора да pret за вежбање.
  • Но, кога ќе најдете клиент, можете да уредувате графика како што е, вашиот клиент, ви треба.
  • Дел 4 од 5:
    Едаптација
    1. Сликата насловена како веб-развивач чекор 14
    Еден. Креирај неколку сајтови. Ова е важно, бидејќи можете да ги покажете своите вештини на потенцијалните клиенти.
    • Всушност, можете да креирате место за само-галерија за слики, фотографии или видеа, веб-страница за бизнис и блог.
    • Најчесто, веб програмерите треба да се справат со такви сајтови.
    • Креирајте судечка деловна страница и напишете каков вид на бизнис, кои производи или услуги ги продава, додадете фотографии од овие стоки или услуги, страница со опис на стоки и услуги, како и страница со детали за контакт.
    • Направете своја сопствена веб-страница. Наведете го тоа, со какви видови на програмирање сте запознаени, колку сте занимаваат со работа, ставете го вашето портфолио.
    • Па можете да го покажете клиентот сè работеше.
    • Креирајте блог каде корисниците ќе можат да додаваат содржина за независно користење на специјален интерфејс.
    • Користете различни програмски јазици за да ги направите вашите потенцијални клиенти да видат што можете да направите.
  • Сликата е насловена како веб-развивач чекор 15
    2. Ви требаат бизнис картички. Бизнис картички може да се дистрибуираат на тематски настани.
  • На бизнис картички мора да ја наведете адресата на вашата лична или професионална локација.
  • Другите податоци за контакт, исто така, не се мешаат.
  • Додајте линкови до сајтовите што сте ги создале, така што потенцијалните клиенти можат да видат примери за вашата работа.
  • Сликата насловена како веб-развивач чекор 16
    3. Зголемете го вашето присуство на медиуми. Креирајте страница за вашиот бизнис, кажете ни каков вид на веб-развој сте специјализирани.
  • Како и во случај на бизнис-страница, тоа е многу важен аспект на промовирање на вашиот бизнис.
  • Започнете страница на Фејсбук или Vkontakte за вашиот бизнис и, повторно, наведете го она што го специјализирате, колку сте земате за работа и како можете да ве контактираат.
  • Добијте страница на Твитер и Пост Линкови до сајтови над кои работите.
  • Има смисла да започнете страница и на Google +, не го спречува нивниот сопствен блог во кој ќе зборувате за проекти над кои работите.
  • За да комуницирате со други веб-програмери, можете да го користите LinkedIn.
  • Сликата насловена како веб-развивач чекор 17
    Четири. Рекламирајте ги вашите услуги и онлајн и во печатени публикации. Ако сте господар на сите раце, потоа рекламитерајте ги вашите услуги треба да бидат на широка нога!
  • Ставете реклама на Craigslist (во делот за услуги од вашиот регион).
  • Бидете сигурни да додадете линкови до сајтовите што ги креирате, не заборавајте да ги наведете деталите за контакт.
  • Има смисла да поднесете реклама во локалните весници и списанија.
  • Ова може да го даде вашиот бизнис импулс на локално ниво - на пример, од локални здруженија, претпријатија и групи кои имаат потреба од сопствена веб-страница.
  • Дел 5 од 5:
    Организирајте го веб-инвеститорот
    1. Сликата насловена како веб-развивач чекор 18
    Еден. Подгответе и / или ажурирајте ја вашата биографија. Наведете го целото работно искуство, вклучително и во волонтерски принципи. Вие сте создале сајтови? Апликации? Сите записи!
    • Важно е кога при подготовка на резиме не исчезна од реалноста. Не пишувајте што не беше, и не претерувајте.
    • Се воздржуваат од употребата на професионални жаргон и модерни зборови. "Синергија"? "Креативност"? Подобро не!
    • Додајте ги разгледува вашите клиенти и линкови до апликации или сајтови креирани од вас.
    • Побарајте пријател или колега да ја цениме вашата биографија пред да го испратите на сите по ред.
    • По завршувањето на резимето, ставете го во мрежата. За да го направите ова, можете да ги користите таквите сајтови како LinkedIn или кариера 2.0.
    • Прашајте ги сите ваши познаници ангажирани во веб-развој, погледнете во вашата биографија. Ли, одеднаш, да, тие само знаат каде се разумни специјализирани потреби.
  • Сликата е насловена како веб-развивач чекор 19
    2. Ставете го во мрежниот дел од кодот што сте го напишале. Онлајн присуство за веб-развивач е интегрален елемент за градење на успешна кариера.
  • Поставете не што не е особено сериозен проект на GitHub.
  • Учествуваат во работата на проекти со отворен код на истиот GitHub или слични сајтови.
  • Лицето кое работи на веб-проекти во слободното време е интересен кандидат за секој работодавач.
  • Додајте го вашиот најдобар код во вашето онлајн портфолио.
  • Напиша код или учествувал во проектот? Додадете го во вашата биографија.
  • Можете да започнете блог за проекти на кои работите или на тематски веб развојни трендови. Повторно, сите врски се во биографијата. Работодавачите ги сакаат оние кои не заостануваат зад најновите трендови.
  • Сликата насловена како веб-развивач чекор 20
    3. Испита технолошки компании. Важно е да знаете многу за нив, а особено - за таа компанија чија регрутер одлучи да ве контактира.
  • Треба да знаете колку години еден или друг.
  • Треба да ги знаат целите и целите на компанијата.
  • Се разбира, треба да се движите во своите производи или услуги.
  • Работодавачите не се заинтересирани за кандидатите кои дури и не претставуваат таму каде што се распоредени.
  • Сликата е насловена како веб-развивач чекор 21
    Четири. Поминете време на премин на технички тестови. Пред интервјуирање, многу компании организираат ваква верификација за да го ценат техничкиот неуспех на кандидатите.
  • Земете ги тестовите со сета сериозност, дури и ако задачата ви се чини едноставна.
  • Работодавците можат да бидат интересни ако можете да програмирате на некој посебен програмски јазик или можете да креирате одредена локација.
  • Еднаква на целата ваша сила за работа на тестото. Сакате сè да работите и без грешки во најсоодветниот момент, не е?
  • Користете онлајн тест за да го тестирате вашиот код во пракса. Тоа ќе му покаже на работодавачот дека барем знаете како да го распоредите вашиот сопствен код.
  • Сликата насловена како веб-развивач чекор 22
    Пет. Подгответе се за интервјуа. Дознајте повеќе за самата компанија и за ситуацијата што владее во неа.
  • Вреди да се размислува за тоа дали постои код за облекување таму, кој режим може да има начин на работа, без разлика дали е или неопходно за патување.
  • Организираме на место 15 минути пред назначеното време на интервју. Тоа ќе покаже колку казнени и добро управува со вашиот распоред.
  • Подгответе ги вашите прашања кои го прашуваат интервјуерот. Прашајте за работната средина, културата на компанијата, проверете, во текот на проектите за тоа каков вид ќе мора да работите, и така натаму.
  • Ако дојдете на интервју со вашите прашања, тогаш ова е добар знак за регрутер: со тоа ќе покажете дека внимателно сте подготвени за интервјуто и сериозно да се чувствувате за можностите за вработување.
  • Обидете се да не дозволувате стандардните грешки поврзани со процесот на интервју кога примате. Не плаќајте премногу внимание на вниманието, не зборувајте лошо за вашите поранешни колеги или работодавачи, не ги преувеличувајте сопствените вештини и достигнувања.
  • Слични публикации