Există o mulțime de modalități de a obține educația și experiența necesară pentru a deveni un profesionist web designer sau dezvoltator. Elementele de bază pe care trebuie să le cunoașteți pentru a obține un picior în ușă includ cunoașterea HTML și CSS. Odată ajuns la locul de muncă, puteți obține experiența necesară pentru posturile avansate de programare.
Rețineți că atunci când vine vorba de educație generală și de experiență, majoritatea companiilor mari doresc să aveți o diplomă de licență. Firmele mici nu le pasă atât de mult, dar, de asemenea, nu plătesc întotdeauna, de asemenea.
Serviciile de dezvoltare web necesită sau preferă de cele mai multe ori că aveți o altă educație și experiență, în funcție de tipul de loc de muncă pentru care solicitați.
Baze de cunoștințe de dezvoltare web
Deși există o mulțime de limbi de programare pe care s-ar putea să vi se ceară să le cunoașteți în timp ce avansați în dezvoltarea web, pentru a obține primul loc de muncă, trebuie să cunoașteți HTML și CSS. O înțelegere a JavaScript-ului de bază este de asemenea utilă.
- HTML: Unii oameni vă spun că, deoarece programele WYSIWYG sunt atât de răspândite, nu trebuie să învățați HTML, dar să nu le ascultați; trebuie să știți HTML. Este coloana vertebrală a designului web și, dacă știți cum sunt create paginile web, veți fi mai bine la serviciu - chiar și cu un editor WYSIWYG.
- CSS: Formatele de stil cascadă fac ca paginile dvs. să arate bine. Chiar dacă intenționați să faceți mai mult programare web decât web design, ar trebui să știți cum funcționează CSS. Conținutul și comportamentele paginii web interacționează cu CSS pentru a crea designul complet, iar CSS poate fi complicat.
- JavaScript de bază: Majoritatea web designerilor nu învață niciodată JavaScript, ceea ce le poate afecta în carieră. Cunoașterea suficientă a JavaScript pentru a scrie un script de validare rapidă sau o imagine de rollover poate îmbunătăți site-urile web în timp ce așteptați comportamentele serverului mai complicate care urmează să fie construite.
Dacă doriți să vă polish abilitățile de dezvoltare web înainte de vânătoare de locuri de muncă, înscrieți-vă pentru un program on-line. Adunarea Generală oferă un curs de dezvoltare web pe bază de taxe pe bază de taxe de 13 săptămâni, în timp ce Fundamentele Web, Academia Khan și Academia de Cod oferă tutoriale libere pentru dezvoltatorii web începători.
Web Designer Educație și experiență
Designerii de web ar trebui să își concentreze educația asupra designului, cu accent pe grafică și aspect. Cele mai multe companii care angajează designeri doresc oameni care sunt artisti vizuali. Studiați teoria și compoziția culorilor și câștigați un grad în artele vizuale sau în designul vizual.
Concentrați-vă educația asupra designului și mai puțin pe construirea paginilor web în mod specific. Trist faptul că mulți designeri web petrec mult mai mult timp învățând HTML și cum să folosească Dreamweaver decât petrec învățând ceva despre spațiul alb și creând un design care curge. Dacă sunteți educat în tehnici de design clasic și abilități și apoi să învățați cum să le aplicați paginilor web, desenele dvs. ar trebui să iasă în evidență de mulțime.
Majoritatea companiilor care caută designeri web doresc să vadă un portofoliu de site-uri pe care le-ați proiectat. Păstrați capturi de ecran și imprimări color ale desenelor pe care le-ați lucrat - chiar dacă acestea erau proiecte de clasă sau site-uri pe care le-ați construit pentru dvs. Reuniți un portofoliu diversificat, care arată mai mult decât prima pagină a unui site. Design-urile voastre nu vor rămâne pe un site pentru totdeauna, așa că păstrați-vă propriile copii.
Programare și experiență programator web
Programatorii web se concentrează pe comportamentul site-urilor web. Multe companii nu angajează în mod specific programatori web, ci mai degrabă dezvoltatori de software care sunt calificați într-un limbaj de programare specific.
Limbile de programare pe care s-ar putea să le cereți să le înveți includ PHP, Ruby, Swift, C ++, Java, Python și C #, printre altele. Limbile de care aveți nevoie sunt determinate de angajator. Cu cât îți poți pune un CV mai puternic, cu atât mai puternic arăți ca un candidat.
Programatorii web fac cel mai bine atunci când au o diplomă de informatică. A fost posibilă obținerea unei poziții de programare web fără un grad de informatică, dar nivelul de programare necesar pentru majoritatea site-urilor de afaceri necesită profesioniști de înaltă calificare în domeniul informaticii.
Nu vă concentrați asupra niciunui limbaj de programare. Șansele sunt, până când veți termina școala, limba pe care o aflați va fi afară, și ceva complet diferit va fi înăuntru. Companiile urmează faduri la fel de mult ca orice altă industrie, iar programatorii web trebuie să fie conștienți de ceea ce este fierbinte și nu. Este mai bine să învățați cum să învățați limbile de programare și apoi să scanați locurile de muncă cu șase luni înainte de a începe să vă deplasați pentru a afla ce limbă trebuie să vă concentrați pentru a fi angajat.
Dezvoltarea și experiența producătorilor de web
Producătorii web creează și gestionează conținutul pentru site-uri web. Cei mai buni producători de web au o înțelegere puternică a marketingului și PR și sunt scriitori calificați. Companiile adesea angajează producători web care lucrează bine cu alte persoane, deoarece acționează ca intermediari între designerii web, programatori și restul companiei.
Producătorii web beneficiază de o diplomă de arte liberale. Care dintre ele nu este la fel de importantă ca și faptul că ați trecut printr-un program care avea multe cerințe de scriere. O diplomă de marketing sau de PR nu dăunează. S-ar putea să vi se ceară să vă concentrați mai mult pe marketing și mai puțin pe dezvoltarea de web-uri, dacă acest lucru vă interesează.
Activitățile de producție pe Web au adesea cele mai diverse titluri. S-ar putea să fiți proprietar de conținut web, editor web, scriitor de web, copywriter sau ceva diferit. Dacă aveți abilități bune de scris și nu doriți să câștigați o diplomă în programare sau design, producția web poate duce la dezvoltarea domeniului web.
Obținerea experienței de dezvoltare web
Nimeni nu începe cu o ardezie goală și un milion de dolari pentru a construi un site web. Toată lumea începe în partea de jos, iar partea de jos pentru dezvoltarea web poate fi plictisitoare.
Dacă găsiți o poziție la nivel de intrare, utilizați linkurile de fixare a timpului și remediați greșelile pentru a afla cât de mult puteți. Fiecare designer și programator pentru un site web este diferit, iar dacă încercați, puteți învăța ceva de la fiecare dintre ele.
Nu vă fie frică să sugerați schimbări și soluții de proiectare, chiar dacă sunteți junior în echipă. Dacă ideile dvs. sunt acceptate, utilizați-le în portofoliul dvs. Dacă nu sunt, salvați-le în dosarul ideilor de design și încercați să aflați de ce au respins acestea. Apoi folosiți aceste critici pentru a vă îmbunătăți designul sau programul următor. De fiecare dată când deschideți Dreamweaver pentru a edita o pagină web, gândiți-vă la aceasta ca la o ocazie de a învăța mai multe și de a vă îmbunătăți abilitățile.