Hins vegar eru nokkrar hæfileikar sem allir framþróunarverkefni þurfa að krefjast - "kjarna" færni - og nokkrar aðrir sem þú ættir alvarlega að íhuga að bæta við efnisskrá þína.
Það sem þú þarft að vita
Skoðaðu starfslýsingar á netinu í leit að því hvað er lykill fyrir framhaldshönnuði að vita og skilja; Það eru þrjár lykilatriði.
Ósamningsatriði.
Og þeir eru:
- HTML
- CSS
- JavaScript (jQuery)
Þetta eru grundvallaratriði. Til allrar hamingju eru fullt af ókeypis eða hagkvæmum netkerfi þar sem þú getur lært þessar færni ef þú þekkir þá ekki þegar.
HTML
HyperText Markup Language, eða HTML, er lykillinn að uppbyggingu allra vefsíður á Netinu. Eins og Jennifer Kyrnin segir,
"Þetta er tungumál vefsíðna-tungumálið sem lesendur lesa til að gera vefsíður."
Vefsíður geta ekki verið án HTML.
CSS
CSS og HTML vinna saman: CSS bætir stíl við HTML. Mér finnst gaman að nota hliðstæðan sem HTML er eins og andlit, og CSS er eins og smekkurinn.
Þrátt fyrir að CSS sé ekki nauðsynlegt til að fá vefsíðu á netinu, notar í grundvallaratriðum hvert vefsvæði á netinu einhvers konar stíl.
Annars væri það frekar leiðinlegt. Með nýjustu útgáfum af CSS, getur þú gert hluti eins og fjör og háþróaðri stíl sem aðeins var hægt með JavaScript eða Flash í fortíðinni.
JavaScript
JavaScript, eða JS, hefur gengið hratt í gegnum árin. Það hefur marga tilgangi nú á dögum og hægt er að nota á framhliðinni eða bakhliðinni.
Í tengslum við þróun frammistöðu er JS mikilvægt vegna þess að það hjálpar að gera vefsíður gagnvirkt. Þú getur gert frábæra hluti eins og að búa til kannanir, skyndipróf eða eyðublöð.
Nú á dögum eru fjölmargir JS bókasöfn á netinu til að hjálpa þér að taka vefsíður þínar á næsta stig.
Hins vegar verður þú að skilja framúrskarandi JavaScript eins og heilbrigður eins og vinsælasta JS bókasafnið - jQuery.
Nice-to-Haves
Eftir að hafa lækkað grunnatriði eru þetta aðrar hæfileika sem gott er að hafa. (Og mikið af framþróunarstarfinu er að leita að þeim.)
MV * JavaScript ramma
JavaScript rammar hjálpa þér að skipuleggja og þétta kóðann þinn.
Eins og langt eins og MV * (eða MVC) valkostir fara, það eru þrjátíu þarna úti: tveir af vinsælustu eru backbone.js og angular.js.
Án efa er að læra JS ramma erfiðasta hluti af því að verða sannur frammistöður verktaki, en það er besta leiðin til að taka færni þína á næsta stig.
CSS Tools
Í samanburði við JavaScript ramma hér að framan eru CSS verkfæri hér að neðan tiltölulega auðvelt að læra. Það eru þrjár tegundir til að leita að:
Precompilers: Using a precompiler (eða preprocessor) hefur mikið af kostum, frá því að gera kóða hreinni til að viðhalda skipulagi. Það er auðveld leið til að skrifa CSS og stuðlar að DRY (Do not Repeat Yourself) meginreglunum. Vinsælir CSS forsætisþættir eru Sass, Minna og Stíll. Ef þú ert bara að byrja út, haltu áfram að læra eitt.
CSS ramma: CSS ramma hjálpa til við að hagræða vinnsluferlið með innbyggðum netkerfum og öðrum CSS hlutum. Tvær vinsælar dæmi eru Bootstrap og Foundation.
Móttækileg hönnun: Nú á dögum eru svo margar mismunandi gerðir af tækjum sem vefsvæði þitt ætti að geta lagað að öllum þeim. Móttækileg hönnun hjálpar þér að byggja upp síður sem vinna á öllum skjástærðum - skrifborð, tafla og snjallsími. Rammar eins og Stígvél og Stofnun hafa móttækileg hönnun innbyggður, þannig að ef þú lærir einn af þeim ertu stilltur.
Uppbyggingartæki fyrir framan endann
Sem framkvæmdaraðili ættir þú að geta stjórnað skráarstærð og vinnsluflæði. Þessi tól geta hjálpað.
Pakkastjórnun: Það getur verið erfitt að skipuleggja öll bókasöfn, eignir og fleira, sérstaklega fyrir stóra verkefna eða þá sem þú ert að vinna með lið.
Notaðu pakka framkvæmdastjóra, eins og Bower, til að fá allt raðað út og halda skrá yfir uppfærslur þínar.
Yeoman.io: Ef þú átt í vandræðum með að fá verkefni af jörðinni skaltu nota Yeoman til að byrja fljótt með verkefnum og halda áfram að vera afkastamikill. Það er keyrt á stjórn lína.
Task hlauparar: Notaðu Grunt eða Gulp, sem einnig keyra á stjórn lína, til að þjappa skrám og hagræða workflow. Þeir geta starfað sem þýðendur fyrir Sass eða Minna preprocessors, og einnig hafa fjölbreytt úrval af viðbætur með öðrum aðgerðum.
Niðurstaða
Þó að gott að haves kann að virðast eins og mikið, hugsa um þá sem hæfileika sem þú ættir að bæta við með tímanum. Kjarni hlutirnir sem þú þarft að vita eru HTML, CSS og JavaScript.
Ef þú hefur einhverjar aðrar færni á vefnum , jafnvel þótt þau séu ekki framundan, þá skaltu koma þeim í borðið - eins og hönnun, myndvinnsla, SEO, osfrv. Þú veist aldrei hvað fyrirtæki kann að vera að leita að .
Og giska á hvað? Þú gætir verið fullkomin passa.