Paano Malalaman ang Programming ng Computer Online sa Home (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Malalaman ang Programming ng Computer Online sa Home (na may Mga Larawan)
Paano Malalaman ang Programming ng Computer Online sa Home (na may Mga Larawan)

Video: Paano Malalaman ang Programming ng Computer Online sa Home (na may Mga Larawan)

Video: Paano Malalaman ang Programming ng Computer Online sa Home (na may Mga Larawan)
Video: 🔵HOW TO PUT APPS OR ICONS ON LAPTOP SCREEN/ PAANO MAG DOWNLOAD NG APPS SA LAPTOP/ TAGALOG 2024, Abril
Anonim

Ang computer programming ay isang napakahalagang kasanayan para sa sinumang nais na bumuo at magdisenyo ng mga programa sa computer, software, o telepono o tablet apps. Sa kasamaang palad, hindi mo kailangang mag-enrol sa isang in-seat na kolehiyo upang malaman kung paano mag-isip tulad ng isang programmer at kunin ang mga kasanayang kailangan mo. Posible-at hindi bihira-upang malaman kung paano magprogram sa online mula sa ginhawa ng iyong sariling tahanan. Maraming mga website ang nagpapakita ng mga kursong pang-edukasyon na maaaring ma-access nang libre at kapaki-pakinabang sa parehong mga coder ng baguhan at bihasang mga coder na naghahanap upang pumili ng ilang mga bagong propesyonal na trick.

Mga hakbang

Bahagi 1 ng 4: Pagpili ng isang Libreng Programming Website

Alamin ang Computer Programming Online sa Home Hakbang 1
Alamin ang Computer Programming Online sa Home Hakbang 1

Hakbang 1. Piliin ang Code Academy kung ikaw ay isang programer ng baguhan

Ang Code Academy ay isang kilalang, tanyag na site na makakatulong sa mga walang karanasan na mga coder na malaman ang mga pangunahing kaalaman. Ang site ay libre, at maaari kang pumili ng iba't ibang mga kurso na nagbibigay-daan sa iyo upang malaman ang tungkol sa iba't ibang mga wika ng pagprograma at mga aspeto ng pagprograma. Kasama sa mga handog sa kurso ang: JavaScript, PHP, Python, at HTML + CSS. Dagdagan ang nalalaman sa

Kung gusto mo ang istilo ng Code Academy, suriin din ang isang pares ng mga katulad (at libre din) na mga online programming site. Halimbawa, tingnan ang Code.org, sa https://www.code.org. Tingnan din ang Code School, sa

Alamin ang Computer Programming Online sa Home Hakbang 2
Alamin ang Computer Programming Online sa Home Hakbang 2

Hakbang 2. Kumuha ng mga kurso sa pamamagitan ng Kahn Academy kung nais mo ng video tutorial

Para sa mga visual na nag-aaral na naghahanap upang pumili ng ilang mga kasanayan sa online na programa, ang Kahn Academy ay maaaring ang pinakamahusay na pagpipilian. Libre ito, at ang mga klase sa Kahn Academy ay may kasamang sunud-sunod na tagubilin sa pagprogram at mga sumusunod na video na panonoorin.

Matuto nang higit pa at suriin ang ilang mga klase sa online sa

Alamin ang Computer Programming Online sa Home Hakbang 3
Alamin ang Computer Programming Online sa Home Hakbang 3

Hakbang 3. Tumingin sa MIT Open Courseware kung nais mong lumampas sa mga pangunahing kaalaman

Ang Massachusetts Institute of Technology ay nag-post ng syllabi online mula sa mga lumang kurso. Nagbibigay ito ng isang kakila-kilabot na mapagkukunan para sa mga kakaibang programmer na nais matuto mula sa mga nagtuturo sa pinakamataas na antas. Habang hindi ito ang pinakamahusay na pagpipilian para sa mga nagsisimula-ang mga kurso ay hindi pinapayagan kang makisalamuha sa mga nagtuturo, at maaaring hindi mo ma-access ang lahat ng mga materyales sa kurso-ang OCW ay isang mahusay na mapagkukunan para sa mas maraming karanasan na mga programmer na naghahanap upang punan ang kanilang programa. kaalaman

Alamin ang higit pang online sa

Bahagi 2 ng 4: Pag-aaral sa Mga Site ng Programang Bayaran

Alamin ang Computer Programming Online sa Home Hakbang 4
Alamin ang Computer Programming Online sa Home Hakbang 4

Hakbang 1. Piliin ang Udacity upang gumana sa isang personal na coach ng programa

Kung hindi ka masyadong komportable na tumalon sa kurso sa online na programa nang walang pangangasiwa o tulong, ang Udacity ay maaaring maging tamang site para sa iyo. Magtalaga sa iyo ng isang personal na coach upang makipagtulungan sa online. Tutulungan ka ng coach na mag-navigate sa mga gabay na kurso sa programa ng website. Ngunit, ang Udacity ay hindi libre; kailangan mong magbayad para sa kanilang mga serbisyo.

Ang mga klase ay maaaring nagkakahalaga ng hanggang $ 999 USD. Suriin ang website ng Udacity para sa karagdagang impormasyon sa:

Alamin ang Computer Programming Online sa Home Hakbang 5
Alamin ang Computer Programming Online sa Home Hakbang 5

Hakbang 2. Mag-opt para kay Udemy kung interesado ka sa isang napiling napiling kurso

Nag-aalok ang site ng higit sa 55, 000 na mga kurso, na ang karamihan ay sumisiyasat sa mga aspeto ng pag-coding at pagprograma. Ang mga klase ay itinuro ng mga dalubhasa sa larangan, kahit na maraming nangangailangan ng pagbabayad na kukuha. Nag-aalok din si Udemy ng maraming mga baguhan, antas ng intro-level nang libre. Kung nais mo ang isang site na may maraming bilang ng mga tukoy na kurso, sumama sa Udemy.

  • Gayundin, mag-ingat sa madalas na pagbebenta ni Udemy. Habang ang mga kurso ay kayang bayaran (simula sa $ 10 USD) upang magsimula, ang benta ay maaaring ibaba ang gastos ng mga kurso ng 50-85%.
  • Alamin ang higit pang online sa
Alamin ang Computer Programming Online sa Home Hakbang 6
Alamin ang Computer Programming Online sa Home Hakbang 6

Hakbang 3. Piliin ang Mga Avenger ng Code kung nais mong magtrabaho sa isang wika na iba sa Ingles

Ang Code Avengers ay batay sa New Zealand, at bilang karagdagan sa English, nag-aalok ng mga kurso sa programa sa Russian, Dutch, Spanish, Turkish, Italian, at Portuguese. Nakatuon ang site sa pagtuturo ng mga karaniwang wika ng pag-coding tulad ng Python, Java Script, at HTML + CSS. Nag-aalok ang site ng isang libreng panahon ng pagsubok, kung saan maaari kang kumuha ng mga klase nang walang bayad.

  • Nag-aalok din ang Code Avengers ng mga klase na partikular na idinisenyo para sa mga batang programmer na edad 5-16.
  • Subukan ang isang libreng panahon ng pagsubok at alamin ang higit pa sa:

Bahagi 3 ng 4: Pagkuha ng Kurso sa Programming

Alamin ang Computer Programming Online sa Home Hakbang 7
Alamin ang Computer Programming Online sa Home Hakbang 7

Hakbang 1. Pumili ng isang kurso sa pagprograma na interes mo

Halimbawa, kung interesado ka sa pagdidisenyo ng mga naka-istilong website, maghanap ng mga kurso sa mga paksa tulad ng HTML / CSS, jQuery, o Ajax. Kung naghahanap ka upang simulan ang iyong sariling online entrepreneurship, kung gayon ang PHP at MySQL ay isang mahusay na pagpipilian para dito.

Karamihan sa mga maliliit na pakikipagsapalaran sa online na negosyo ay binuo gamit ang mga teknolohiyang bukas na mapagkukunan (at madalas na libre)

Alamin ang Computer Programming Online sa Home Hakbang 8
Alamin ang Computer Programming Online sa Home Hakbang 8

Hakbang 2. Ituon ang Java upang malaman ang pinakapopular na wika

Ginagamit ang Java sa higit sa 7 bilyong mga aparato sa buong mundo (kabilang ang mga Android cell phone), at sa gayon ay isang likas na panimulang punto para sa sinumang natututong mag-program. Ang wika ay mataas ang demand, kasama ang maraming mga nagtatrabaho sa mga empleyado na partikular na humihiling na ang kanilang mga prospective na programmer ay gumamit ng Java.

  • Ang mga kurso sa Java ay magagamit sa pamamagitan ng bawat online site ng pag-aaral.
  • Bukod sa mga website ng pagtuturo, maraming mga pamayanan sa online na Java na makakatulong sa mga programmer ng baguhan, kabilang ang isang napakalaking pamayanan ng Java sa LinkedIn.
Alamin ang Computer Programming Online sa Home Hakbang 9
Alamin ang Computer Programming Online sa Home Hakbang 9

Hakbang 3. Kumuha ng kurso sa C, C #, o C ++ upang malaman ang 3 magkakaugnay na wika

Kapag napili mo ang isang website na nagtuturo, ang susunod na pangunahing desisyon ay ang pagpili ng isang wika sa pag-program upang malaman. Ang C ay isa sa pinakaluma at pinaka-pare-parehong ginagamit na wika. Pinapayagan ng C ++ ang mga gumagamit na lumikha ng mga programa para sa isang iba't ibang mga platform, habang ang C # (binibigkas na C matulis) ay ang pinaka-modernong pag-ulit ng langauge.

Ang lahat ng mga itinuro na website na nabanggit ay mag-aalok ng mga kurso sa lahat ng 3 mga wikang ito

Alamin ang Computer Programming Online sa Home Hakbang 10
Alamin ang Computer Programming Online sa Home Hakbang 10

Hakbang 4. Alamin ang SQL kung nais mong gumana sa pamamahala ng data

Ang SQL ay isang tanyag na wika ng coding para sa mga negosyante at iba pa na nagtatrabaho sa mga patlang na nangangailangan ng pamamahala at paggamit ng malalaking halaga ng data. Pinapayagan ka ng wika na mag-set up at pamahalaan ang mga database.

Habang ang SQL ay hindi gaanong nalalaman tulad ng Java o C, lubos itong hinihiling para sa mga propesyonal na programmer at coder. Karamihan sa mga employer ay nangangailangan ng kanilang mga programmer sa pagproseso ng data na maging matatas sa SQL

Alamin ang Computer Programming Online sa Home Hakbang 11
Alamin ang Computer Programming Online sa Home Hakbang 11

Hakbang 5. Piliin ang Python kung nais mo ng isang mas madaling pagpipilian upang magsimula ka

Ang Python ay hindi masyadong hamon upang malaman tulad ng ilan sa iba pang mga wikang naka-coding, tulad ng Java o C ++. Karaniwan itong ginagamit upang makabuo ng mga website at bumuo ng mga database, at sapat din itong maraming nalalaman upang makabuo ng mga laro at software.

Sa paglipas ng panahon, karamihan sa mga programmer ay natututo ng maraming mga wika. Sa puntong iyon, hindi masyadong mahalaga kung ano ang iyong unang wika, basta pumili ka ng mga karagdagang wika sa sandaling natutunan mo ang una mo

Alamin ang Computer Programming Online sa Home Hakbang 12
Alamin ang Computer Programming Online sa Home Hakbang 12

Hakbang 6. Maglaro kasama ang sample code na ibinibigay sa iyo ng isang kurso

Karamihan sa mga kurso sa online ay magpapakita sa iyo ng sample code, upang matulungan kang maunawaan kung ano ang ginagawa ng ilang mga coding keystroke at teksto. Kaya, sa halip na tingnan lamang ang code, tinker at baguhin ito, pagkatapos ay tingnan kung anong mga resulta ang mayroon ng iyong tinkering. Tutulungan ka nitong kunin ang mga naibigay na konsepto nang mas mabilis.

  • Ito ay lalong mahalaga kung ang iyong kurso ay mabigat sa pagbabasa. Ang pagbabasa tungkol sa pag-coding at talagang pag-coding ay ibang-iba ng mga proseso.
  • Ipatupad ang sample code mula sa iyong kurso upang matiyak na tunay na naintindihan mo ang mga prinsipyo ng pag-coding na natututunan mo.
Alamin ang Computer Programming Online sa Home Hakbang 13
Alamin ang Computer Programming Online sa Home Hakbang 13

Hakbang 7. Huwag matakot na humingi ng tulong kung nalilito ka

Maaari itong maging madali upang makaramdam ng pagkalito ng kurso sa programa sa online, sa-bahay na mga klase. Kung natigil ka sa isang problema sa pag-coding o hindi malinaw tungkol sa isang aspeto ng kurso, makipag-ugnay sa nagtuturo o sa isa sa iyong mga kapantay. Halimbawa, kung natigil ka sa pagsubok na sumulat ng isang tukoy na linya ng code, gawin ito nang mag-isa sa loob ng halos 20 minuto. Kung gayon, kung ikaw ay natalo pa rin, makipag-ugnayan sa iyong magtuturo para sa tulong.

  • Kung kumukuha ka ng isang self-guidance online na klase, suriin ang isang forum ng pag-coding upang makipag-ugnay sa mga may karanasan na mga coder na dapat na handa na sagutin ang iyong mga katanungan sa pag-cod.
  • Halimbawa, tingnan ang forum na "Stack Overflow" sa:
  • Maaari mo ring tingnan ang online forum na "Code Project" sa:

Bahagi 4 ng 4: Pagdaragdag ng Iyong Pag-aaral sa Iyong Sarili sa Bahay

Alamin ang Computer Programming Online sa Home Hakbang 14
Alamin ang Computer Programming Online sa Home Hakbang 14

Hakbang 1. Magsanay sa pag-coding sa araw-araw upang mapagbuti ang iyong mga kasanayan

Kailan man makakahanap ka ng oras, umupo ka lamang at magsimulang magsanay sa pag-cod ng mga programa sa computer mula sa isang pangunahing antas. Kung mas nakikipag-ugnay ka sa code mismo, mas mabilis mong kukuha ng kaalaman sa pag-cod. Subukan ding isulat ang iyong code sa pamamagitan ng kamay. Kung nag-apply ka para sa isang trabaho sa pagprogram, hihilingin sa iyo na mag-code sa pamamagitan ng kamay sa pakikipanayam.

Gayunpaman, hindi mo kailangang maubos ang iyong sarili upang malaman ang code. Kung nabigo ka o naging lalong naguguluhan, magpahinga sa loob ng 30 minuto

Alamin ang Computer Programming Online sa Home Hakbang 15
Alamin ang Computer Programming Online sa Home Hakbang 15

Hakbang 2. Basahin ang mga libro ng programa upang pamilyar ang iyong sarili sa pag-coding

Kung hindi ka marami sa isang kinesthetic o tactile na nag-aaral ngunit nakakuha ng maraming kaalaman sa pamamagitan ng visual na paraan at pagbabasa, ang mga libro sa programa ay magiging mahusay na malaman tungkol sa pag-coding. Ang mga librong ito ay sumisira hindi lamang sa mekanika ng pag-coding, kundi pati na rin ang kasaysayan at mga teorya sa likod ng mga wikang naka-coding. Kung interesado ka, tingnan ang mga pamagat kasama ang:

  • Ano ang HTML 5?, ni Brett McLaughlin.
  • Mga Mahahalagang PHP, ni Julie Meloni.
  • Isipin ang Python, ni Allen Downey.
  • Alamin ang Ruby the Hard Way, ni Zed Shaw.
Alamin ang Computer Programming Online sa Home Hakbang 16
Alamin ang Computer Programming Online sa Home Hakbang 16

Hakbang 3. Gumamit ng app ng mga bata upang makabisado ang mga pangunahing kaalaman sa pag-coding

Ang mga naka-focus na coding app ay maaaring maging kapaki-pakinabang sa mga may sapat na gulang na natututo na mag-code online sa bahay. Pinuputol ng mga app ang pag-coding sa mga pinakasimpleng bahagi nito, at nagpapakita ng impormasyon sa paraang mabigat sa graphics at madaling iproseso. Matutulungan ka nitong abutin ang bilis kung nakikipagpunyagi ka sa iyong klase at maaaring itaguyod ang mga pangunahing kaalaman sa pag-cod sa iyong isip.

Kung interesado ka, tingnan ang apps na naka-focus sa bata tulad ng "Scratch," "Tynker," "Hopscotch," at "Cargo-Bot." Dapat itong magamit sa lahat ng pangunahing mga tindahan ng app

Alamin ang Computer Programming Online sa Home Hakbang 17
Alamin ang Computer Programming Online sa Home Hakbang 17

Hakbang 4. Maglaro ng isang online coding game upang isawsaw ang iyong sarili sa pag-coding

Kung nais mo ang ideya ng pag-aaral ng pag-coding sa pamamagitan ng masaya, mapaglarong tagubilin, suriin ang isang laro ng pag-coding. Maraming mga laro ang umiiral sa online na maaari mong i-play nang libre. Ang mga larong ito ay maaaring dagdagan ang kaalaman na nakukuha mo sa iyong klase sa programa. Kung mas gugustuhin mong magtayo ng mga laro kaysa sa paglalaro ng mga ito, maraming mga tutorial sa online na pag-coding ang naglalakad sa iyo sa proseso ng paglikha ng iyong sariling online game.

  • Suriin ang Code Combat online sa:
  • Maaari ka ring tumingin sa CodinGame sa:
  • Upang makabuo ng code para sa iyong sariling laro sa online, bisitahin ang Game Maven sa:

Mga Tip

  • Ang mga term na "coding" at "programming" ay mahalagang mapagpapalit. Ang "Programming" ay isang termino ng payong na nagsasama ng higit na nakatuon sa teknikal na "coding."
  • Maraming mga karagdagang mga site sa online na pagprograma. Upang makakuha ng ideya ng ilan sa mga mapagkukunang online upang suriin ang Girl Develop It, sa
  • Hindi mo kakailanganin na sirain ang bangko upang malaman ang pag-program ng computer sa online. Para sa pagbuo ng mga kasanayan sa agham sa computer, ang kailangan mo lang ay isang PC, tamang mga tagatala (na magagamit nang libre), at isang maaasahang koneksyon sa internet.

Inirerekumendang: