Xirfadaha Muhiimka ah ee loogu talagalay Horumarinta Horumarinta Hormarinta Hore

Waraaqaha shaqada waxay ku kala duwanaan karaan waxa ay raadsanayaan horumariyaha hore. Shirkadaha qaarkood waxay rabaan codsadayaasha inay ogaadaan waxyaabaha sida Ruby , Git, qalabyada naqshadeynta, fiidiyowga fiidiyowga - iyo liistada ayaa ku socota.

Si kastaba ha noqotee, waxaa jira xirfado yar oo shaqo kasta oo horay u socota looga baahan yahay - xirfadaha "core" - iyo qaar kale oo ka mid ah kuwa kale oo aad u baahan tahay inaad si dhab ah u tixgeliso in lagu daro jimicsigaaga.

Maxaad u Baahan Tahay Inaad Ogaato

Fiiri liistada shaqada internetka si aad u ogaato waxa muhiimka u ah horumarinta hore ee soo-saarka si aad u ogaato oo aad fahamto; waxaa jira saddex waxyaalood oo muhiim ah.

Lama-doodi karo.

Waxay yihiin:

  1. HTML
  2. CSS
  3. JavaScript (jQuery)

Kuwani waa aasaaska. Nasiib wanaag, waxaa jira waxyaabo badan oo bilaash ah oo la awoodi karo in lagu baran karo barashada internetka halkaasoo aad ka baran kartid xirfadahan haddii aadan hore u aqoonin.

HTML

Luqadda Calaamadda Luqadda ee HyperText, ama HTML, waa qayb muhiim ah oo ka mid ah qaybaha internetka ee internetka. Sida Jennifer Kyrnin sheegay,

"Waa luqadda bogagga shabakadda - luqadda calaamadda ah ee daalacayaashu ay akhriyaan si ay u sameeyaan boggaga internetka."

Bogagga shabakadda ma'aha kuwo aan HTML lahayn.

CSS

CSS iyo HTML wada shaqeeyaan: CSS waxay ku dareysaa style HTML. Waxaan jeclahay in aan isticmaalo isbarbardhigga in HTML uu yahay wajiga, CSS waa sida qurxinta.

Inkasta oo CSS aan loo baahnayn si aad u hesho bog internet ah, saldhig kasta oo online ah wuxuu isticmaalaa nooc ka mid ah qaabeynta.

Haddii kale, waxay noqon lahayd mid caajis ah. Iyada oo qaababka ugu dambeeya ee CSS, waxaad sameyn kartaa wax yaabo sida animations iyo qaab ciyaareed sare oo heer sare ah oo kaliya oo suurtagal ah oo keliya joornaalka ama Flash hore.

JavaScript

JavaScript, ama JS, ayaa si dhakhso ah u soo korodhay sanadihii. Waxay leedahay hadafyo badan oo maalmo ah waxaana loo isticmaali karaa dhammaadka hore ama gadaal dambe.

Marka la eego horumarinta hore, JS waa muhiim sababtoo ah waxay ka caawisaa samaynta bogagga shabakadda interactive. Waxaad samayn kartaa waxyaabo cabsi leh sida sameynta codadka, su'aalaha ama foomamka soo gudbinta.

Maalmahan waxaa jira maktabado badan oo JSS ah oo ku yaala si ay kaaga caawiyaan inaad boggaga internetka ku qaadato heerka xiga.

Si kastaba ha noqotee, si aad u noqotid horumariye hor leh, waxaad u baahan tahay inaad fahamto jadwalka aasaasiga ah iyo sidoo kale maktabadda JSP ee caanka ah - jQuery.

Nice-ilaa-Haves

Ka dib markii hoos loo dhigo aasaasiga, kuwani waa xirfado kale oo fiican oo ay leeyihiin. (Iyo qaar badan oo ka mid ah shaqooyinka hormarinta horayba u raadiya iyaga.)

MV * Frameworks

Qaababka Jajabku waxay kaa caawiyaan sidaad u abaabuli lahayd una dejin lahayd lambarkaaga.

Ilaa inta MV * (ama MVC) ikhtiyaarrada u socdaan, waxaa jira soddon jir: laba ka mid ah kuwa ugu caansan ee loo yaqaan 'backbone.js' iyo angular.js.

Shaki la'aan, barashada qaab-dhismeedka JS waa qaybta ugu adag ee noqotaa horumariye run ah, laakiin waa habka ugu wanaagsan ee aad u qaadato xirfadahaaga heerka xiga.

Qalabka CSS

Marka la barbardhigo qaababka jadwalka sare ee kor ku xusan, qalabka CSS ee hoos ku yaal waa mid sahlan in la barto. Waxaa jira saddex nooc oo raadinaya:

Precompilers: Isticmaalidda sharraxaad (ama preprocessor) wuxuu leeyahay faa'iidooyin farabadan, ka samaynta nadiifiyaha xeer ilaalinta urur. Waa hab sahlan oo lagu qori karo CSS waxayna kor u qaadaysaa mabaadii'da (Ha ku celin adigu). CSS-da horay loo yaqaan 'CSS' waa Sass, Low, iyo Stylus. Haddii aad hadda bilowday, isku day inaad barato mid.

Qaababka CSS: Qaababka CSS waxay gacan ka geysanayaan in ay ku hagaajiyaan howsha shaqada ee la socdo iyo qaybaha kale ee CSS. Labo tusaale oo caan ah waa Bootstrap iyo Foundation.

Naqshad Sameynta: Maalmahan, waxaa jira noocyo kala duwan oo badan oo qalab ah oo ay tahay in aad ku habboontahay in aad la qabsato dhammaantood. Naqshad waxtar leh ayaa kaa caawinaysa inaad dhisatid goobo ka shaqeeya dhammaan cabbirrada shaashadda - desktop, kiniin, iyo casriga ah. Qaabdhismeedyada sida Bootstrap iyo Foundation waxay leeyihiin naqshad wax ku ool ah oo lagu dhisay, sidaas darteed haddii aad barato mid ka mid ah kuwan, waxaad dhiganeysaa.

Gawaarida Dhismaha-Dhammaadka

Sida horumariye, waa inaad awood u leedahay in aad maareyso saadaalinta cabirka faylka iyo hufnaanta shaqada. Qalabkani wuxuu ku caawin karaa.

Maareynta xirmooyinka: Way adkaan kartaa in la abaabulo dhammaan maktabadaha, hantida, iyo wixii la mid ah, gaar ahaan mashruucyada waaweyn ama kuwa aad la shaqeysid koox.

Isticmaal maamulaha baakadka, sida Bower, si aad u hesho wax kasta oo la kala soocayo oo aad kaydisid qoraalkaaga cusub.

Yeoman.io: Haddii aad mararka qaarkood dhibaato ku qabto mashruucyada dhulka, isticmaal Yeoman si dhakhso ah ugu bilowdo mashaariicda oo aad ku noolaato wax soo saar. Waxay ku socotaa khadka taliska.

Hawlaha Hawlaha: Isticmaal Grunt ama Gulp, oo sidoo kale ku orda xarriiqda taliska, si ay u cadaadiso faylasha iyo wax ka qabashada maaraynta shaqada. Waxay u noqon karaan kuwo isku dhafan sida Sass ama Prefessor ugu yaraan, sidoo kale waxay leeyihiin lahjado badan oo fara badan oo faanaya waxyaabo kale.

Gabagabo

Inkasta oo ay fiicnayd inay u muuqdaan kuwo badan, waxay ka fekeraan inay yihiin xirfado ay tahay inaad ku darto wakhti ka dib. Waxyaabaha muhiimka ah ee aad u baahan tahay inaad ogaato waa HTML, CSS, iyo JavaScript.

Haddii aad leedahay xirfado kale oo internetka ah , xiitaa haddii aysan aheyn kuwo horay ujira, u soo qaad jadwalka moodada, qaabeynta video, SEO, iwm. Marna ma ogid waxa shirkadu raadineyso .

Oo ka waran waxa? Waxaad noqon kartaa mid taam ah.