Anong Edukasyon at Karanasan ang Kinakailangang maging isang Web Developer?

Paano Maging isang Propesyonal na Web Developer

Mayroong maraming mga paraan upang makuha ang edukasyon at karanasan na kailangan upang maging isang propesyonal na taga-disenyo ng Web o developer. Ngunit may ilang mga pangunahing kaalaman na dapat mong malaman upang makakuha ng trabaho upang makuha mo ang karanasan na kailangan para sa mas maraming mga advanced na trabaho.

Basic Web Development Knowledge Ikaw Gusto Kailangan

  1. HTML
    1. Ang ilang mga tao ay sasabihin sa iyo na dahil ang mga programa ng WYSIWYG ay napakalawak, hindi mo kailangang matuto ng HTML, ngunit maliban kung ikaw ay mananatili sa negosyo para sa iyong sarili, sa huli ikaw ay makatagpo ng isang hiring manager o firm na nais mo upang patunayan alam mo ang HTML. Higit pa riyan, ang HTML ay ang gulugod ng disenyo ng Web, at kung alam mo kung paano ang mga pahina ng Web ay magkakasama, magiging mas mahusay ka sa trabaho - kahit na may WYSIWYG editor.
  2. CSS
    1. Ang mga estilo ng cascading style ay ang gumawa ng magandang pahina ng iyong mga pahina. At kahit na nagpaplano ka sa paggawa ng mas maraming Web programming kaysa sa disenyo ng Web, dapat mong malaman kung paano gumagana ang CSS. Ang nilalaman at pag-uugali ng pahina ng Web ay nakikipag-ugnayan sa CSS upang lumikha ng buong disenyo, at ang CSS ay maaaring maging lubhang kumplikado.
  3. Pangunahing JavaScript
    1. Karamihan sa mga taga-disenyo ng Web ay hindi kailanman matututunan ang anumang JavaScript, at ito ay maaaring makapinsala sa kanila sa kanilang mga karera. Hindi ko masasabi sa iyo kung gaano kadalas tinanong ako na magsulat ng isang mabilis na script sa pagpapatunay o rollover na imahe. Ang sapat na kaalaman sa JavaScript upang pukawin ang mga ito ay nakatulong sa akin upang mapabuti ang simpleng mga Web site habang naghihintay kami para sa mas kumplikadong mga pag-uugali ng server na binuo.

Tandaan na pagdating sa pangkalahatang edukasyon at karanasan, nais ng karamihan sa mga malalaking kumpanya na magkaroon ka ng isang degree na Bachelor. Ang mga maliliit na kumpanya ay hindi masyadong nagmamalasakit, ngunit hindi rin sila laging nagbabayad.

Ngunit hindi iyan ang dapat mong matutunan. Ang mga trabaho sa pag-unlad sa web ay madalas na nangangailangan o humiling na mayroon kang iba pang edukasyon at karanasan, depende sa uri ng trabaho na iyong inaaplay.

Edukasyon at Karanasan ng Web Designer

Ang mga taga-disenyo ng web ay dapat tumuon sa kanilang edukasyon sa disenyo - graphics at layout. Karamihan sa mga kumpanya na nagtatrabaho sa mga taga-disenyo ay nagnanais ng mga tao na biswal na artistikong. Dapat mong pag-aralan ang teorya ng kulay at komposisyon at makakuha ng isang degree sa visual na sining o visual na disenyo.

Ituro ang iyong edukasyon sa disenyo at mas kaunti sa pagbuo ng mga pahina sa Web nang partikular. Ang malungkot na katotohanan ay ang karamihan sa mga taga-disenyo ng Web ay gumugol ng mas maraming oras sa pag-aaral ng HTML at kung paano gamitin ang Dreamweaver kaysa mayroon silang anumang pag-aaral tungkol sa puting espasyo at paglikha ng isang disenyo na dumadaloy. Kung makapag-aral ka sa klasikal na mga diskarte sa disenyo at kasanayan at pagkatapos ay matutunan kung paano ilapat ang mga ito sa mga pahina ng Web ay mamamalagi ka bilang isang taga-disenyo.

Karamihan sa mga kumpanya na naghahanap ng mga taga-disenyo ng Web ay nais na makakita ng isang portfolio ng mga site na iyong dinisenyo. Tiyaking panatilihin ang mga screen shot at kulay ng mga disenyo ng mga disenyo na iyong nagtrabaho - kahit na kung sila ay mga proyekto lamang ng klase o mga site na iyong itinayo para sa iyong sarili. Subukan na magkaroon ng magkakaibang portfolio na nagpapakita ng higit pa sa front page ng anumang site, at tandaan na ang iyong mga disenyo ay hindi mananatili sa isang site magpakailanman, kaya panatilihin ang iyong sariling mga kopya.

Web Programmer Edukasyon at Karanasan

Ang mga programmer sa web ay nakatuon sa pag-uugali ng mga Web site - maraming mga kumpanya ang hindi kumukuha ng partikular na mga programmer ng Web, ngunit sa halip mga software developer na mga dalubhasa sa isang tiyak na programming language. Ang pinakakaraniwang mga wika na ginagamit ng mga korporasyon sa Web ay ang mga: PHP, JSP, at ASP.

Ang mga programmer sa Web ay pinakamahusay na gumagawa kapag nakakuha sila ng degree sa computer science. Ito ay ginagamit upang maging posible upang makakuha ng isang posisyon sa Web programming na walang degree sa agham ng computer, ngunit ang antas ng programming na kinakailangan para sa karamihan sa mga Web site ng enterprise ay hinihiling ang mga highly skilled computer science professionals.

Huwag tumuon sa anumang isang programming language. Ang mga pagkakataon, sa oras na makatapos ka sa paaralan, ang wika na iyon ay magiging "out" at isang bagay na ganap na naiiba ay magiging "in". Ang mga kumpanya ay sumusunod sa mga fads tulad ng anumang iba pang mga industriya, at Web programmers kailangang malaman kung ano ang mainit at hindi. Mas mahusay ka sa pag-aaral kung paano matutunan ang mga programming language at pagkatapos ay i-scan ang mga trabaho 6 na buwan o kaya bago ka magsimulang magtrabaho upang malaman kung anong wika ang dapat mong ituon upang makakuha ng upahan. Ang ilang magagandang taya ngayon ay: ASP, JSP, at Ruby. Ang PHP ay popular sa mga mas maliit na kumpanya, ngunit may maraming mga isyu sa seguridad.

Edukasyon at Karanasan sa Producer ng Web

Ang mga producer ng web ay lumikha at namamahala ng nilalaman para sa mga Web site. Ang pinakamahusay na producer ng Web ay may isang malakas na pag-unawa ng marketing at PR at maaaring sumulat ng tunay mabuti. Ang mga kompanya ay kadalasang umuupa ng mga producer ng Web na nagtatrabaho nang mahusay sa ibang mga tao, dahil madalas silang kumilos bilang mga tagapamagitan sa pagitan ng mga taga-disenyo ng Web, mga programmer, at ng iba pang kumpanya.

Ang mga producer ng web ay dapat magkaroon ng ilang uri ng liberal arts degree - kung ano ang hindi mahalaga bilang ang katunayan na nakuha mo sa pamamagitan ng isang programa na may maraming mga kinakailangan sa pagsulat. Ang isang pagmemerkado o antas ng PR ay hindi nasasaktan, ngunit kadalasang hihilingin kang mag-pokus sa Marketing at mas kaunti sa pag-unlad ng Web kung iyon ang iyong pokus.

Ang mga trabaho sa paggawa ng web ay kadalasang mayroong iba't ibang mga pamagat. Maaari kang maging isang may-ari ng Web nilalaman, Web editor, Web manunulat, Web setter, kopya ng manunulat, o isang bagay na ganap na naiiba. Kung mayroon kang mahusay na kasanayan sa pagsusulat at hindi nararamdaman hanggang sa makakuha ng isang degree sa programming o disenyo, ito ay maaaring maging isang mahusay na entry sa patlang ng pag-unlad sa Web.

Pagkakaroon ng Web Development Experience

Tandaan na walang sinuman ang nagsimulang pagbibigay ng isang ganap na blangko slate at sinabi "dito ay $ 1 milyong dolyar upang bumuo ng aming Web site". Ang bawat tao'y nagsisimula sa ilalim. At ang ibaba para sa pagpapaunlad ng Web ay maaaring talagang mayamot - pagpapanatili.

Kung nagtatayo ka lang ng mga site para sa iyong mga kaibigan at pamilya, maaari ka pa ring makakuha ng trabaho sa mga Web site ng pagbuo ng kumpanya - ngunit malamang na ito ay magiging isang napaka junior na antas ng posisyon. Ito ay kung saan nagsisimula ang lahat. Gamitin ang oras na ito sa pag-aayos ng mga link at pagwawasto ng mga typo upang malaman hangga't magagawa mo. Ang bawat taga-disenyo at programmer para sa isang Web site ay iba, at kung susubukan mo maaari kang matuto ng isang bagay mula sa lahat ng mga ito.

Huwag matakot na magmungkahi ng mga pagbabago at mga solusyon sa disenyo - kahit na ikaw ay junior sa pangkat. Kung tinanggap ang iyong mga ideya, gamitin ang mga ito sa iyong portfolio. Kung hindi sila, i-save ang mga ito sa iyong mga ideya sa folder ng mga ideya at subukan upang malaman kung bakit ito ay tinanggihan. Pagkatapos ay gamitin ang mga criticisms upang mapabuti ang iyong susunod na disenyo o programa. Sa bawat oras na buksan mo ang Dreamweaver upang mag-edit ng isang Web page, isipin ito bilang isang pagkakataon upang matuto nang higit pa at pagbutihin ang iyong mga kasanayan.