Nga Tohu Kaiaka Hei Whakaako mo nga Kaihanga Whakamua-Whakamutunga

Ko nga whakairinga Job e rere ke ana i ta ratou e rapu ana i roto i te kaiwhakawhanake mua. Ko etahi o nga kamupene e hiahia ana ki nga kaitono e mohio ana ki nga mea e rite ana ki a Ruby , Git, taputapu hoahoa, whakatika ataata - ka haere tonu te rarangi.

Engari, he torutoru nga pukenga e hiahiatia ana e tetahi mahi whakawhanaketanga o mua-te mahinga "matua" - me etahi atu e tika ana kia whakaaro nui koe ki te whakauru ki to rehitatanga.

He aha e hiahia ana koe kia mohio

Tirotirohia ngā rārangi mahi i te ipurangi hei rapu i te mea matua mo nga kaiwhakangungu o mua ki te mohio me te maatau; e toru nga mea matua.

Kaore e taea te hoko.

Na ko:

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

Ko nga kaupapa enei. Kia hari, he maha nga papaautu akoako ipurangi, utu utu utu ranei i reira ka taea e koe te ako i enei pukumahi mehemea kaore koe i mohio.

HTML

Ko te Reo Motuhake HyperText, ko HTML ranei, ko te waahanga matua o nga paetukutuku katoa i runga i te Ipurangi. Mai ta Jennifer Kyrnin i parau,

"Ko te reo o nga paetukutuku tukutuku-ko te reo tohu tohu e paingia ana e nga kaituhi ki te tuku whārangi tukutuku."

Kāore e taea e nga whārangi Tukutuku te tu mai me te kore HTML.

CSS

Kei te mahi tahi a CSS me HTML: ka whakapai ake te CSS ki te HTML. E hiahia ana ahau ki te whakamahi i te tauira ko te HTML he ahua ano, a he rite te CSS ki te ahua.

Ahakoa kaore e hiahiatia ana e CSS he ipurangi ipurangi, he tino pai te whakamahi i nga pae ipurangi katoa.

Kaore, ka tino pouri rawa. Ki nga putanga tino tata o CSS, ka taea e koe te mahi i nga mea penei me te whakangahau me te tahua ake o te mahinga e taea anake ki JavaScript ranei Flash i mua.

JavaScript

Ko Javascript, ko JS, kua tere haere tonu i roto i nga tau. He maha nga kaupapa i tenei wa, a ka taea te whakamahi i te pito o mua me te mutunga.

Mo te whakawhanaketanga o mua, he mea nui a JS no te mea ka awhina i te whakawhitiwhitinga tukutuku. Ka taea e koe te mahi i nga mea whakamataku hei hanga i nga pooti, ​​nga whakaeke me nga tukunga puka.

I tenei wa he maha nga whare pukapuka JS i te ipurangi hei awhina ia koe ki te tango i o rarangi tukutuku ki te taumata e whai ake nei.

Heoi, ki te riro hei kaiwhakawhanake mua, ka tika koe ki te mohio ki te JavaScript taketake me te whare pukapuka JS tino rongonui - jQuery.

Pai-ki-Haves

I muri i te tuku iho i nga kaupapa, ko etahi atu pukenga e pai ana ki te whai. (A he maha nga mahi whanaketanga o mua e titiro ana mo ratou.)

MV * Whakahaere Hangarau

Ko nga angamahi JavaScript e awhina i a koe ki te whakarite me te whakatairanga i to waehere.

Kia tae atu ki nga mahinga MV * (ranei MVC), e toru tekau ki waho: e rua nga mea tino rongonui ko te backbone.js me te angular.js.

Mehemea kaore he maamaa, ko te ako i te angamahi JS ko te waa tino uaua o te hoko hei kaiwhakaako pono mua, engari ko te huarahi pai rawa atu ki te tango i o raatau ki te taumata e whai ake nei.

Ngā Utauta CSS

Ki te whakarite i te hanganga JavaScript i runga ake nei, he mea ngawari te ako o nga taputapu CSS i raro nei. E toru nga momo e rapu ana:

Ko nga kaiwhakamahara: Ko te whakamahi i te kaiwhakatuma (he kaiwhakatakoto i mua) he maha nga painga, mai i te hanga kaiwhakarato waehere ki te pupuri i te whakahaere. He ara ngawari ki te tuhi i te CSS me te whakatairanga DRY (Kaua e Whakaatuhia e koe) nga maatataka. Ko nga kaiwhakatairanga CSS rongonui ko Sass, Less, and Stylus. Mena kei te tīmata koe, piri ki te ako kotahi.

Kaupapa CSS: Ma te CSS e awhina i te whakarahi i to mahimahi me nga waahanga hangarau me etahi atu waahanga CSS. E rua nga tauira rongonui ko Bootstrap me te Foundation.

Te hoahoa urupare : I enei ra, he maha nga momo momo whakaaro e tika ana kia tautuhia e to pae ki a ratou katoa. Ko te hoahoa urupare e awhina ana ki a koe ki te hanga i nga pae e mahi ana i nga rahi o te mata - te papamahi, te papa, me te atamai. Ko nga hanganga e rite ana ki Bootstrap me te Foundation he hoahoa whakautu i hangaia, na ki te ako koe i tetahi o aua waahanga, ka whakaturia koe.

Hanga Utauta Whakamua-Whakamutunga

Hei kaiwhakawhanake, me kaha ki te whakahaere i te rahi o te kōnae me te pai o te mahinga. Ka taea e enei taputapu te awhina.

Te Whakahaere Whakarato: Ka taea te uaua ki te whakarite i nga whare pukapuka, taonga, me era atu, ina koa mo nga kaupapa nui, mo nga mea hoki e mahi ana koe me te roopu.

Whakamahia he kaiwhakahaere parakihi, penei ano ko te Kaiparau, ki te whakaputa i nga mea katoa me te pupuri i te takiuru o nga whakahou.

Yeoman.io: Mehemea ka raruraru koe i etahi wa i nga kaupapa mai i te whenua, whakamahia a Meoman kia wawe wawe te mahi me nga kaupapa ka noho tonu. Kei te haere i runga i te raina whakahau.

Ngā Kaiwhakahaere Mahi: Whakamahia te Grunt me te Gulp, e rere tonu ana i runga i te raina whakahau, ki te whakaheke i nga kōnae, me te whakarahi i te reremahi. Ka taea e ratou te mahi hei kaiwhakarato mo te Sass o mua ranei, ki mua i te kaupapa, me te maha o nga kaiwhakahaere e whakapehapeha ana i etahi atu āhuatanga.

Whakamutunga

Ahakoa he ahua nui te ahua pai o nga waahanga, whakaarohia he putea e hiahia ana koe ki te whakarahi i te wa. Ko nga mea matua e hiahiatia ana e koe ko HTML, CSS, me JavaScript.

Mena kei a koe etahi atu pukenga tukutuku , ahakoa kaore i te taha o mua, kawea mai ki te tepu - ano he hoahoa, he whakatika ataata, SEO, me etahi atu. Kaore koe e mohio he aha ta te kamupene e rapu ana .

Na ka pehea te aha? Ka pai pea koe.