Ngayon, ang pag-alam kung paano ang code ay hindi lamang para sa mga inhinyero ng software at mga developer. Oo naman, kung nais mong mag-lupa ng isang karera sa mga patlang na iyon, ang pagkakaroon ng isang kayamanan ng karanasan ay susi (at tiyak na nangangailangan ng higit sa isang online na klase).
Ngunit para sa lahat, mayroong maraming mga kadahilanan na dapat mong malaman upang code. Halimbawa, maaari kang magturo sa iyo upang sapat na pangungutya ang isang napaka-pangunahing disenyo ng website o isang app na mayroon kang isang ideya para sa (nangangahulugang maaaring maabot ang iyong pangarap na karera). O, sa ilang mga industriya, maaari itong mapabilib ang manager ng pag-upa - kahit na hindi ito bahagi ng iyong trabaho. Hindi lamang ipinapakita na nauunawaan mo ang kasalukuyang mga uso, ngunit maaari mo ring mai-pitch ang mga mas malaking proyekto.
Kumbinsido ako sa iyo, hindi ba? Mabuti, dahil ang mga 10 klase na ito ay tunay na nagkakahalaga ng iyong oras (at sinabi ko bang libre sila?).
1. Intro sa Programming: Kabanata Una, Skillshare
Ang pagpapasyang matuto ng isang wika sa programming ay maaaring mukhang nakakatakot. Iyon ang dahilan kung bakit ang kursong ito ay isang magandang lugar upang simulan ang iyong paglalakbay - ipapakita nito sa iyo ang mga pangunahing konsepto na kailangan mong malaman at bibigyan ka ng kaalaman sa background upang matugunan mo ang pagsagot sa lahat ng iyong mga katanungan na nasagot.
Haba: 9 na mga video
2. Paano Gumawa ng Apps na Walang Karanasan sa Programming, Skillshare
Magkaroon ng isang mahusay na ideya para sa isang app, ngunit hindi alam kung paano i-on ito sa isang produkto? Narito kung paano ka maaaring magsimulang gumawa ng iyong sariling prototype ngayon .
Haba: 14 na mga video
3. Mastering MS Excel VBA para sa mga nagsisimula, Udemy
Alam mo bang matututo kang mag-code gamit ang Excel? Yup - ito ay talagang isang mahusay at madaling paraan upang ipakilala ang iyong sarili sa pagprograma, dahil alam mo na kung paano gamitin ito!
At, kung wala kang Excel sa iyong computer, subukang gamitin ang katumbas ng Google Sheets.
Haba: 6 na oras / 55 na mga aralin
4. Master ang Mga Pangunahing Kaalaman ng HTML5 at CSS3: Nagsisimula sa Pag-unlad ng Web, Udemy
Ang pag-alam kung paano magtatayo ng isang website ay maaaring gawing mas madali ang iyong buhay kung nais mong ilunsad ang isang gilid ng gig. Ang klase na ito ay lakarin ka sa proseso at HTML at CSS, hakbang-hakbang.
Haba: 3 oras / 38 na mga aralin
5. Alamin ang JavaScript, Codecademy
Ang Codecademy ay isang mahusay na lugar upang simulan upang malaman ang JavaScript-kasama ang diskarte ng website sa pag-coding, pipiliin mo ito nang hindi oras.
Haba: 8 proyekto, 6 na pagsusulit
6. Ang nagsisimula sa PHP at MySQL Tutorial, Udemy
Kung nais mong palawakin ang iyong mga kasanayan sa pagbuo ng website, ang PHP ay isang mahusay na susunod na wika pagkatapos ng HTML at CSS.
Haba: 10.5 oras / 156 lektura
7. Python, Codecademy
Ayon sa Codecademy, hindi lamang ang Python ay isang karaniwang ginagamit na wika, ngunit isa sa pinakamadaling basahin. (Aka, maaaring ito ay isang magandang lugar upang magsimula.)
Haba: 8 proyekto, 9 pagsusulit
8. Alamin ang Python: Python para sa mga nagsisimula, Udemy
Kung ikaw ay higit pa sa isang visual na nag-aaral, ang Udemy ay maraming magagaling na mga kurso para sa iyo-kabilang ang pangunahing tutorial na Python.
Haba: 1 oras / 24 na lektura
9. Programming para sa Lahat (Pagsisimula sa Python), Coursera
O, paano ang tungkol sa pag-aaral ng Python mula sa isang tunay, live na propesor sa unibersidad?
Haba: 2-4 na oras sa isang linggo / 7 linggo
10. Alamin ang Ruby sa Riles, Codecademy
At sa sandaling natapos mo na ang lahat ng mga wika, subukan ang Ruby sa Riles upang kunin ang iyong kasanayan na itinakda sa susunod na antas.
Haba: 8 proyekto, 4 na pagsusulit
Para sa higit pang mga pagpipilian suriin ang mga kurso sa engineering at disenyo ng Muse, na napili ng mga dalubhasa sa karera (at naaprubahan para lamang sa iyo!).