Cum să devii un dezvoltator web

Dezvoltarea web ca domeniu de activitate evoluează constant, iar acest lucru nu este surprinzător: noile tehnologii (de exemplu, aplicațiile pentru tablete și smartphone-uri) apar aproape în fiecare zi. Cererea de specialiști care pot crea noi aplicații și programe este invariabil ridicată de mai mulți ani.Dacă sunteți interesat de tehnologie, asta este, este logic să-mi legați viața cu dezvoltarea web, dar pentru aceasta va trebui să încercați să învățați. Dacă doriți să construiți o carieră în acest domeniu, va trebui să stăpâniți nici o abilitate, ci un întreg set, inclusiv învățarea de a înțelege limbile de programare, procesarea grafică și marketing.

Pași

Partea 1 din 5:
Ce trebuie să introduceți profesia
  1. Imaginea intitulată deveni un dezvoltator web Pasul 1
unu. Ce cauta angajatorilor? Posturile vacante ale multor companii caută o persoană care posedă anumite abilități și competențe.
  • Multe companii ar dori să angajeze un specialist / licență care a fost instruit într-o "tehnologie de calcul" de tip specialitate sau "tehnologii informaționale".
  • De fapt, o educație IT va ajuta o persoană să stăpânească abilitățile necesare pentru a lucra cu un dezvoltator web: programare, web design, lucrul cu baze de date, lucrează cu aplicații de rețea, și aceasta nu trebuie să menționăm cunoștințele despre matematică.
  • În loc de o diplomă universitară, mulți dezvoltatori web primesc diplome și certificate care confirmă abilitățile profesionale. Acestea pot fi obținute în instituțiile de învățământ relevante, pe cursuri, precum și într-o serie de companii tehnologice.
  • De exemplu, Microsoft are un curs de formare web de dezvoltare web. Pentru a obține certificatul potrivit, va trebui să treceți examenul și să aveți 2-3 ani de experiență dincolo de.
  • Diplomă sau certificate - acest lucru este, desigur, foarte bun. Cu toate acestea, în prezent există mulți specialiști pe piață care lucrează cu succes și așa.
  • Imaginea intitulată deveni un dezvoltator web Pasul 2
    2. Observați ce abilități IT vă va fi utile pentru a deveni un dezvoltator web. Abilitatea de a crea cel mai simplu site este, în general, cel mai scăzut nivel de a deține.
  • Trebuie să știți cum funcționează Internetul. Din nou, nu va face rău să aibă o prezentare și programare.
  • Există multe limbi diferite de programare pe care un dezvoltator web bun ar trebui cel puțin să aibă o idee. Abilitatea de a scrie în diferite limbi de programare și de a le folosi corect cu siguranță că veți veni la îndemână.
  • Noi limbi de programare și interfețe apar aproape zilnic. Pentru a ține pasul, va trebui să monitorizați tendințele și tendințele industriei.
  • De asemenea, este necesar să înțelegem designul AZA și să înțelegem teoria culorii, lucrați la rețea, fonturile și așa mai departe.
  • Dezvoltatorul web funcționează cu grafică, acesta este un fapt. Cu toate acestea, aceasta nu este ocupația principală. Este suficient să știți cum să faceți un site web sau o aplicație atractivă și ușor de înțeles pentru utilizator (și în același timp).
  • Imaginea intitulată Deveniți un dezvoltator web Pasul 3
    3. Înțelegeți că dezvoltarea web este o zonă profesională foarte solicitantă. Trebuie să puteți comunica cu clienții, trebuie să puteți face față stresului, trebuie să puteți lucra în circumstanțe înghesuite.
  • Abilitatea de a comunica cu oamenii este aproape piatra de temelie a dezvoltării web, cel puțin una dintre balenele pe care se află. Va trebui să comunicați cu clienții, colegii sau reprezentanții altor companii în fiecare zi.
  • Abilitatea de a lucra cu clienți dificili sau cu clienți care pur și simplu nu înțeleg computerele vor fi foarte utile.
  • Este posibil ca cu clienți dificile, cu oameni care au nevoie să explice cum faceți tot ce faceți, trebuie să lucrați.
  • De asemenea, va trebui să înveți cum să facem față stresului și încă - să stăpânească abilitățile managementului timpului. Fii un dezvoltator web este foarte dificil.
  • Este posibil ca, în același moment, în timp, veți fi ocupați imediat pe mai multe proiecte, iar termenele limită pentru predarea lor vor fi aproape.
  • Partea 2 din 5:
    Cunoștință cu limbi de programare
    1. Imaginea intitulată Deveniți un dezvoltator web Pasul 4
    unu. Aflați ce este semnificația limbajelor de programare și a platformelor corespunzătoare. Observați cum funcționează totul. Fără a avea o astfel de bază, programele și aplicațiile web sunt puțin probabile pentru a obține bun și eficient de lucru.
    • Limbile de programare și platformele de dezvoltare sunt de fapt ceea ce dezvoltatorii web utilizează aplicații, scripturi sau alte instrucțiuni pentru computere.
    • În prezent există zeci de limbi de programare.
    • Pentru fiecare limbă există propria sa platformă sau un program de compilator în care totul este scris.
  • Imaginea intitulată deveni un dezvoltator web Pasul 5
    2. Aflați HTML. Acesta este cel mai simplu limbaj artificial, folosit universal pentru a crea site-uri. În esență, acest lucru nu este un limbaj de programare, ci un limbaj de marcare.
  • El este atât de simplu încât mulți oameni vor avea destule ore de a lucra cu un tutorial pentru a înțelege elementele de bază.
  • HTML utilizează elemente de text speciale (etichete), care sunt încorporate într-un document text (site-ul viitor). Ca orice altă limbă, există gramatica proprie și sintaxa sa.
  • HTML este un limbaj de marcare hipertext, adică limbajul de marcare hipertext.
  • Hypertext este ceea ce vă permite să vă deplasați pe internet de la o pagină la alta. Faceți clic pe link-urile pentru acest lucru și astfel de linkuri și există un exemplu privat de hipertext.
  • Când scrieți pe HTML, utilizați secvența de etichete. Este etichetele care arată computerul așa cum ar trebui să fie afișate: italic, link, listă și așa mai departe.
  • Când scrieți pe HTML într-un fișier text, acesta trebuie salvat în format HTML. Apoi, acest fișier poate fi deschis în orice browser - de exemplu, în Google Chrome sau Firefox.
  • Browserul dvs. va citi fișierul și va traduce codul la formularul vizual. Așa că va fi site-ul pe care îl veți vedea.
  • Puteți scrie pe HTML într-un notebook simplu, cu toate acestea, există și editori puternici - de exemplu, Kit HTML.
  • Limbile de programare funcționează într-un mod similar, pur și simplu au altă sintaxă și "etichetele lor". Pentru a crea pagini mai avansate, sunt utilizate diferite limbi de programare.
  • Imaginea intitulată deveni un dezvoltator web Pasul 6
    3. Descoperiți Java. Acesta este un limbaj comun de programare, adesea folosit pentru dezvoltarea web.
  • Sarcina principală a JAVA - permite dezvoltatorului web să scrie un script sau alt set de instrucțiuni pentru aplicație.
  • Această limbă face posibilă scrierea unui astfel de script care se poate face oriunde.
  • Netflix, Edmunds și Zappos - aici sunt doar câteva dintre site-uri folosind Java.
  • Unul dintre cele mai populare instrumente de lucru cu Java sunt JSON și Core.
  • Imaginea intitulată deveni un dezvoltator web Pasul 7
    4. Învață să lucrezi cu NET / C #. Dacă veți lucra cu programele Microsoft, va fi o abilitate foarte importantă.
  • De fapt, acest limbaj de programare a fost creat pentru platformele Microsoft.
  • Exacttarget, Comcast și Xbox sunt doar câteva dintre site-urile și serviciile care utilizează acest limbaj de programare.
  • Instrumente de dezvoltare utilizate atunci când lucrați cu NET / C #, este Flippy, Helper SQL, Imagedler și CodesMith.
  • Printre alte instrumente care vă vor ajuta să verificați codul și aplicațiile de depanare, puteți apela FXCOP, Regulator, Nunit și Ndoc.
  • Imaginea intitulată Deveniți un dezvoltator web Pasul 8
    cinci. Gândiți-vă, nu învățați pentru tine PHP. Acesta este un alt limbaj de programare creat special pentru dezvoltarea web.
  • Aceasta este una dintre cele mai frecvente limbi de scripting.
  • Demnitatea sa este că oferă dezvoltatorilor web posibilitatea de a scrie rapid cod. În ceea ce privește codul, acest limbaj de programare este mult mai flexibil decât altele.
  • Facebook, Tumblr și Wikipedia sunt create folosind PHP.
  • Printre principalele instrumente de lucru cu PHP se poate numi subțire.PHP, Secureimage și WebGrind.
  • De asemenea, vă puteți aminti, în special, Scavenger, PHP DOX și PHP_DEBUG. Multe testeri, debaggeri și documentatoare sunt de asemenea disponibile pentru a lucra cu PHP.
  • Imaginea intitulată Deveniți un dezvoltator web Pasul 9
    6. Descoperiți C++. Acest limbaj de programare este utilizat în principal în programarea sistemului.
  • Acest lucru este destul de ușor de utilizat o limbă lingvistică flexibilă.
  • C ++ Utilizați Jpmorgan Chase, DirectTV și Sony.
  • Pentru a lucra cu C ++, astfel de instrumente, cum ar fi DoxyGen, Graphviz și MSCGEN.
  • Eclipse - un alt instrument popular pentru lucrul cu C++.
  • Imaginea intitulată deveni un dezvoltator web Pasul 10
    7. Învață să scrie pe Python. Acesta este un limbaj de programare foarte popular care este folosit pe o varietate de resurse populare.
  • Python este renumit pentru simplitatea sa, care permite dezvoltatorilor să scrie rapid cod și să integreze diverse sisteme.
  • Sintaxa acestei limbi este destul de simplă și de înțeles, datorită căreia costul serviciului este redus.
  • Printre site-urile pe care le puteți utiliza zilnic, Python Utilizați Google și YouTube.
  • Pentru a lucra cu Python, are sens să acorde o atenție la Komodo Editare IDE, PyCharm IDE și Eclipse cu Pydev.
  • Partea 3 din 5:
    Cunoștință cu design grafic
    1. Imaginea intitulată deveni un dezvoltator web Pasul 11
    unu. Verificați caracteristicile grafice pentru paginile web. Cei mai mulți dezvoltatori web nu sunt angajați în grafică în principiu, dar elementele de bază știu încă.
    • Trebuie să puteți tăia imaginea, să schimbați dimensiunea și paleta, și știți cum să adăugați un semn pe imagine .
    • De fapt, în aceste scopuri există numeroase programe de lucru cu grafică care vor veni cu bucurie să vă ajute.
    • Fiecare editor grafic are propriile metode de lucru și interfața acestuia.
    • Repetați: majoritatea dezvoltatorilor web care lucrează în companiile mari nu pregătesc grafică pentru site-uri și aplicații. Cu toate acestea, este necesar să înțelegem subiectul la nivel de bază.
    • În cele din urmă, majoritatea dezvoltatorilor web care lucrează în companii mici trebuie să fie angajate în grafică. Același lucru este valabil și pentru freelancer.
  • Imaginea intitulată deveni un dezvoltator web Pasul 12
    2. Descărcați editorul grafic gratuit. Deci, puteți obține abilitățile de editare de bază a imaginii.
  • De exemplu, editorii cum ar fi GIMP și Inkscape sunt distribuite gratuit.
  • De fapt, există multe materiale educaționale pentru acești editori.
  • Acești editori de grafică de bază vă vor permite să faceți schimbări simple și simple în materialele grafice.
  • Gimp și Inkscape vă vor permite să tăiați imaginile, să schimbați dimensiunea, să adăugați text și forme în imagini, să eliminați ochii roșii și să ajustați culorile imaginii.
  • Imaginea intitulată Deveniți un dezvoltator web Pasul 13
    3. Aflați cum să adăugați imagini pe site. Creați un site simplu la orice subiect interesant.
  • Utilizați abilitățile HTML pentru a adăuga grafică și imagini pe site.
  • Pentru a edita imagini, utilizați gimp sau inkscape.
  • Verificați site-ul pentru a afla cum modificările aduse graficului afectează aspectul său.
  • Pentru a vă găsi pe acest domeniu, trebuie să pretutm la practică.
  • Dar când găsiți un client, puteți edita grafică ca ea, clientul dvs., aveți nevoie.
  • Partea 4 din 5:
    Se autocuning
    1. Imaginea intitulată deveni un dezvoltator web Pasul 14
    unu. Creați mai multe site-uri. Acest lucru este important, deoarece vă puteți arăta abilitățile clienților potențiali.
    • De fapt, puteți crea un site de galerie de site-uri pentru picturi, fotografii sau videoclipuri, site-ul web pentru afaceri și blog.
    • Cel mai adesea, dezvoltatorii web trebuie să se ocupe de astfel de site-uri.
    • Creați o pagină de afaceri de încercare și scrieți ce fel de afacere, ce produse sau servicii pe care le vinde, adăugați fotografii ale acestor bunuri sau servicii, o pagină cu o descriere a bunurilor și serviciilor, precum și o pagină cu detalii de contact.
    • Creați-vă propriul site web. Specificați-vă, cu ce tipuri de programare sunteți familiar, cât de mult luați la lucru, plasați portofoliul dvs.
    • Astfel încât să puteți arăta clientului totul a funcționat.
    • Creați un blog în care utilizatorii vor putea adăuga conținut pentru a utiliza independent o interfață specială.
    • Utilizați diferite limbi de programare pentru a vă face potențialii clienți să vadă ce puteți face.
  • Imaginea intitulată Deveniți un dezvoltator web Pasul 15
    2. Aveți nevoie de cărți de vizită. Cardurile de vizită pot fi distribuite pe evenimente tematice.
  • Pe cărțile de vizită trebuie să specificați adresa site-ului dvs. personal sau profesional.
  • Alte detalii de contact, de asemenea, nu interferează.
  • Adăugați linkuri către site-urile pe care le-ați creat, astfel încât potențialii clienți să poată vedea exemple de muncă.
  • Imaginea intitulată deveni un dezvoltator web Pasul 16
    3. Creșteți prezența media. Creați o pagină despre afacerea dvs., spuneți-ne ce fel de dezvoltare web vă specializați.
  • Ca și în cazul unui site de afaceri, este un aspect foarte important de promovare a afacerii dvs.
  • Porniți o pagină pe Facebook sau Vkontakte pentru afacerea dvs. și, din nou, specificați ceea ce vă specializați, cât de mult luați pentru muncă și cum vă puteți contacta.
  • Obțineți o pagină pe Twitter și postați link-uri către site-uri pe care lucrați.
  • Este logic să începeți o pagină și pe Google +, nu împiedică propriul blog în care veți vorbi despre proiecte pe care lucrați.
  • Pentru a comunica cu alți dezvoltatori web, puteți utiliza LinkedIn.
  • Imaginea intitulată Deveniți un dezvoltator web Pasul 17
    4. Faceți publicitate serviciilor dvs. atât online cât și în publicații tipărite. Dacă sunteți un maestru al tuturor mâinilor, atunci faceți publicitate serviciilor dvs. ar trebui să fie pe un picior larg!
  • Plasați un anunț pe Craigslist (în secțiunea de servicii din regiunea dvs.).
  • Asigurați-vă că adăugați linkuri către site-urile pe care le creați, nu uitați să specificați detaliile de contact.
  • Este logic să depuneți un anunț în ziarele și revistele locale.
  • Acest lucru vă poate oferi impulsului de afaceri la nivel local - de exemplu, de la asociațiile locale, întreprinderi și grupuri care au nevoie de propriul site web.
  • Partea 5 din 5:
    Aranjați dezvoltatorul web
    1. Imaginea intitulată deveni un dezvoltator web Pasul 18
    unu. Pregătiți-vă și / sau actualizați CV-ul. Specificați toată experiența dvs. de lucru, inclusiv pe principiile voluntarilor. Ați creat site-uri? Aplicații? Toate înregistrările!
    • Este important ca atunci când pregătim un rezumat, nu ați dispărut din realitate. Nu scrieți ceea ce nu era și nu exagerează.
    • Să se abțină de la utilizarea jargonului profesional și a cuvintelor la modă. "Sinergie"? "Creativitate"? Mai bine nu!
    • Adăugați recenzii clienți și link-uri către aplicații sau site-uri create de dvs.
    • Adresați-vă unui prieten sau unui coleg să vă aprecieze CV-ul înainte de ao trimite tuturor la rând.
    • După ce ați terminat lucrul la rezumat, puneți-l în rețea. Pentru a face acest lucru, puteți utiliza astfel de site-uri precum LinkedIn sau cariera 2.0.
    • Cereți tuturor cunoștințelor dvs. implicate în dezvoltarea web, uitați-vă la CV-ul dvs. Li, brusc, da, știu doar unde are nevoie de un specialist sensibil.
  • Imaginea intitulată deveni un dezvoltator web Pasul 19
    2. Puneți în rețea parte a codului pe care l-ați scris. Prezența online pentru un dezvoltator web este un element integrat al construirii unei cariere de succes.
  • Puneți un proiect deosebit de grav pe GitHub.
  • Participați la lucrările privind proiectele open source pe același github sau site-uri similare.
  • O persoană care lucrează la proiecte web în timpul său liber este un candidat interesant pentru orice angajator.
  • Adăugați cel mai bun cod în portofoliul dvs. online.
  • A scris codul sau a participat la proiect? Adăugați-l în CV-ul dvs.
  • Puteți începe un blog despre proiectele pe care lucrați sau pe tendințe de dezvoltare web actuală. Din nou, toate legăturile sunt în CV. Angajatorii iubesc pe cei care nu întârzie în spatele celor mai recente tendințe.
  • Imaginea intitulată deveni un dezvoltator web Pasul 20
    3. Examinați companiile tehnologice. Este important să știți multe despre ele și mai ales despre acea companie a cărei recrutor a decis să vă contacteze.
  • Trebuie să știți câți ani unul sau altul.
  • Trebuie să cunoască obiectivele și obiectivele companiei.
  • Desigur, trebuie să navigați în produsele sau serviciile sale.
  • Angajatorii nu sunt interesați de solicitanții care nici măcar nu reprezintă locul în care sunt aranjați.
  • Imaginea intitulată deveni un dezvoltator web Pasul 21
    4. Petreceți timp în trecerea testelor tehnice. Înainte de intervievare, multe companii organizează acest tip de verificare pentru a aprecia eșecul tehnic al candidaților.
  • Luați testele cu toată seriozitatea, chiar dacă sarcina vă pare simplă.
  • Angajatorii pot fi interesați dacă puteți programa într-un anumit limbaj de programare sau puteți crea un anumit site.
  • Egal cu toată puterea pentru a lucra la aluat. Vrei totul să lucreze și fără greșeli în momentul cel mai potrivit, nu este?
  • Utilizați un test online pentru a vă testa codul în practică. Acesta va arăta angajatorului că cel puțin știți cum să vă implementați propriul cod.
  • Imaginea intitulată deveni un dezvoltator web Pasul 22
    cinci. Pregătiți-vă pentru interviuri. Aflați mai multe despre compania însăși și despre situația care domnește în ea.
  • Merită să ne gândim dacă există un cod de îmbrăcăminte acolo, în ce mod poate exista un mod de funcționare, indiferent dacă este sau este necesar pentru călătorie.
  • Aranja în loc cu 15 minute înainte de ora interviului desemnat. Acesta va arăta cât de punitive și gestionați bine programul dvs.
  • Pregătiți-vă întrebările care întreabă intervievatorul. Întrebați despre mediul de lucru, cultura companiei, verificați, peste proiectele despre ce vor trebui să lucrați și așa mai departe.
  • Dacă veniți la un interviu cu întrebările dvs., acesta este un semn bun pentru recrutor: astfel vă arătați că ați pregătit cu atenție pentru interviu și vă simțiți serios despre oportunitățile de angajare.
  • Încercați să nu permiteți erorile standard asociate procesului de interviu atunci când primiți. Nu plătiți prea mult salariu de atenție, nu vorbiți rău despre foștii colegi sau angajatori, nu exagerați propriile dvs. abilități și realizări.
  • Publicații similare