Kako naučiti programiranje na mreži kod kuće (sa slikama)

Sadržaj:

Kako naučiti programiranje na mreži kod kuće (sa slikama)
Kako naučiti programiranje na mreži kod kuće (sa slikama)

Video: Kako naučiti programiranje na mreži kod kuće (sa slikama)

Video: Kako naučiti programiranje na mreži kod kuće (sa slikama)
Video: феникс ос установка с флешки, андроид на пк 2024, April
Anonim

Računarsko programiranje neprocjenjiva je vještina za svakoga ko bi želio izgraditi i dizajnirati računarske programe, softver ili aplikacije za telefon ili tablet. Srećom, ne morate se upisivati na fakultet da biste naučili razmišljati kao programer i stekli vještine koje su vam potrebne. Moguće je-a nije neuobičajeno-naučiti programirati na mreži iz udobnosti vlastitog doma. Mnoge web stranice predstavljaju obrazovne tečajeve kojima se može pristupiti besplatno, a korisne su i programerima početnicima i iskusnim programerima koji žele pokupiti nekoliko novih profesionalnih trikova.

Koraci

1. dio od 4: Odabir besplatne web stranice za programiranje

Naučite računarsko programiranje na mreži kod kuće Korak 1
Naučite računarsko programiranje na mreži kod kuće Korak 1

Korak 1. Odaberite Code Academy ako ste programer početnik

Code Academy je dobro poznato i popularno mjesto koje može pomoći neiskusnim programerima da nauče osnove. Stranica je besplatna i možete birati različite kurseve koji vam omogućuju učenje o različitim programskim jezicima i aspektima programiranja. Ponude kurseva uključuju: JavaScript, PHP, Python i HTML + CSS. Saznajte više na

Ako vam se sviđa stil Code Academy, pogledajte i nekoliko sličnih (a i besplatnih) web stranica za programiranje na mreži. Na primjer, pogledajte Code.org, na https://www.code.org. Takođe pogledajte Code School na

Naučite računarsko programiranje online kod kuće 2. korak
Naučite računarsko programiranje online kod kuće 2. korak

Korak 2. Idite na tečajeve kroz Kahn Academy ako želite video vodič

Za studente vizualnog karaktera koji žele steći neke vještine programiranja na mreži, Kahn Academy može biti najbolja opcija. Besplatno je, a časovi Kahn Academy uključuju korak-po-korak upute za programiranje i dodatne videozapise za gledanje.

Saznajte više i pogledajte nekoliko časova na mreži na

Naučite računarsko programiranje online kod kuće Korak 3
Naučite računarsko programiranje online kod kuće Korak 3

Korak 3. Pregledajte MIT Open Courseware ako želite prijeći dalje od osnova

Tehnološki institut Massachusetts objavljuje nastavne planove na mreži sa starih kurseva. Ovo pruža izvanredan izvor za znatiželjne programere koji žele učiti od instruktora na najvišem nivou. Iako ovo nije najbolja opcija za početnike-tečajevi vam ne dopuštaju da sarađujete s instruktorima, a možda i nećete moći pristupiti svim materijalima za tečajeve-OCW je odličan izvor za iskusnije programere koji žele popuniti svoje programiranje znanje.

Saznajte više na mreži na

Dio 2 od 4: Učenje na web stranicama za programiranje plaćanja

Naučite računarsko programiranje online kod kuće Korak 4
Naučite računarsko programiranje online kod kuće Korak 4

Korak 1. Odaberite Udacity za rad s ličnim trenerom za programiranje

Ako vam nije ugodno uskočiti u tečaj programiranja na mreži bez nadzora ili pomoći, Udacity je možda pravo mjesto za vas. Bit će vam dodijeljen lični trener za rad s internetom. Trener će vam pomoći u kretanju kroz kurseve programiranja web stranice. Ali, Udacity nije besplatan; morate platiti njihove usluge.

Časovi mogu koštati čak 999 USD. Za više informacija posjetite web stranicu Udacity na:

Naučite računarsko programiranje online kod kuće Korak 5
Naučite računarsko programiranje online kod kuće Korak 5

Korak 2. Odlučite se za Udemy ako vas zanima veliki izbor tečajeva

Stranica nudi preko 55 000 kurseva, od kojih se većina bavi aspektima kodiranja i programiranja. Časove drže stručnjaci u ovoj oblasti, iako mnogi zahtijevaju plaćanje. Udemy također nudi mnoštvo besplatnih tečajeva za početnike na početnom nivou. Ako želite web lokaciju s velikim brojem specifičnih tečajeva, idite na Udemy.

  • Također, pazite na Udemyne česte prodaje. Iako su kursevi za početak pristupačne cijene (počevši od 10 USD), prodaja može smanjiti troškove kurseva za 50-85%.
  • Saznajte više na mreži na
Naučite računarsko programiranje online kod kuće Korak 6
Naučite računarsko programiranje online kod kuće Korak 6

Korak 3. Odaberite Code Avengers ako želite raditi na jeziku koji nije engleski

Code Avengers ima sjedište na Novom Zelandu i osim engleskog nudi kurseve programiranja na ruskom, holandskom, španskom, turskom, italijanskom i portugalskom. Stranica se fokusira na podučavanje uobičajenih jezika kodiranja poput Pythona, Java Script i HTML + CSS. Stranica nudi besplatni probni period tokom kojeg možete besplatno pohađati časove.

  • Code Avengers nudi i klase posebno namijenjene mladim programerima uzrasta od 5 do 16 godina.
  • Isprobajte besplatni testni period i saznajte više na:

3. dio 4: Pohađanje kursa programiranja

Naučite računarsko programiranje na mreži kod kuće Korak 7
Naučite računarsko programiranje na mreži kod kuće Korak 7

Korak 1. Odaberite kurs programiranja koji vas zanima

Na primjer, ako ste zainteresirani za dizajniranje elegantnih web stranica, potražite tečajeve u temama poput HTML/CSS, jQuery ili Ajax. Ako želite započeti vlastito internetsko poduzetništvo, onda su PHP i MySQL dobar izbor za to.

Većina poduhvata malih internetskih kompanija izgrađena je pomoću ovih tehnologija otvorenog koda (i često besplatnih)

Naučite računarsko programiranje online kod kuće Korak 8
Naučite računarsko programiranje online kod kuće Korak 8

Korak 2. Usredotočite se na Javu da biste naučili najpopularniji jezik

Java se koristi na više od 7 milijardi uređaja širom svijeta (uključujući Android mobilne telefone), pa je prirodno polazište za svakoga ko uči programiranje. Jezik je jako tražen, a mnogi poslodavci posebno traže da njihovi budući programeri koriste Javu.

  • Kursevi na Javi dostupni su na svakom web mjestu za učenje.
  • Osim web stranica s uputama, postoje mnoge Java Java zajednice koje će pomoći programerima početnicima, uključujući masovnu Java zajednicu na LinkedInu.
Naučite računarsko programiranje online kod kuće Korak 9
Naučite računarsko programiranje online kod kuće Korak 9

Korak 3. Idite na kurs C, C#ili C ++ za učenje 3 međusobno povezana jezika

Nakon što odaberete nastavnu web stranicu, sljedeća velika odluka bit će odabir programskog jezika za učenje. C je jedan od najstarijih i dosljedno korištenih jezika. C ++ omogućava korisnicima stvaranje programa za različite platforme, dok je C# (izgovara se C sharp) najmodernija iteracija jezika.

Sve već spomenute web stranice za poučavanje ponudit će kurseve na sva tri jezika

Naučite računarsko programiranje online kod kuće Korak 10
Naučite računarsko programiranje online kod kuće Korak 10

Korak 4. Naučite SQL ako želite raditi na upravljanju podacima

SQL je popularan jezik kodiranja za poduzetnike i druge koji rade u područjima koja zahtijevaju upravljanje i korištenje znatnih količina podataka. Jezik vam omogućava postavljanje i upravljanje bazama podataka.

Iako SQL nije toliko svestran kao Java ili C, vrlo je tražen za profesionalnim programerima i koderima. Većina poslodavaca zahtijeva da njihovi programeri za obradu podataka dobro poznaju SQL

Naučite računarsko programiranje online kod kuće Korak 11
Naučite računarsko programiranje online kod kuće Korak 11

Korak 5. Odaberite Python ako želite lakšu opciju za početak

Python nije toliko izazovan za učenje kao neki drugi jezici za kodiranje, poput Jave ili C ++. Obično se koristi za izradu web stranica i izradu baza podataka, a također je i dovoljno svestran za izradu igara i softvera.

Vremenom većina programera nauči mnoge jezike. U tom smislu, nije previše važno koji vam je prvi jezik, sve dok pokupite dodatne jezike nakon što ste naučili prvi

Naučite računarsko programiranje online kod kuće Korak 12
Naučite računarsko programiranje online kod kuće Korak 12

Korak 6. Poigrajte se uzorkom koda koji vam nudi kurs

Većina internetskih tečajeva pokazat će vam uzorak koda koji će vam pomoći razumjeti šta rade određeni pritisci tastera i tekstovi za kodiranje. Dakle, umjesto da jednostavno gledate kôd, petljajte i promijenite ga, onda pogledajte kakve je rezultate vaše petljanje imalo. To će vam pomoći da brže usvojite zadane koncepte.

  • Ovo je posebno važno ako je vaš tečaj težak za čitanje. Čitanje o kodiranju i zapravo kodiranje vrlo su različiti procesi.
  • Primijenite uzorak koda iz svog predmeta kako biste bili sigurni da zaista razumijete principe kodiranja koje učite.
Naučite računarsko programiranje online kod kuće Korak 13
Naučite računarsko programiranje online kod kuće Korak 13

Korak 7. Nemojte se bojati zatražiti pomoć ako ste zbunjeni

Može se lako osjećati zbunjeno kursevima programiranja na internetskim časovima, kod kuće. Ako ste zaglavljeni u problemu kodiranja ili vam nije jasan neki aspekt kursa, obratite se instruktoru ili nekom od svojih vršnjaka. Na primjer, ako ste zaglavljeni pokušavajući napisati određeni redak koda, poradite na tome sami oko 20 minuta. Zatim, ako ste i dalje u nevolji, obratite se svom instruktoru za pomoć.

  • Ako idete na samostalni tečaj na mreži, posjetite forum za kodiranje kako biste stupili u kontakt s iskusnim programerima koji bi trebali biti spremni odgovoriti na vaša pitanja o kodiranju.
  • Na primjer, pogledajte forum „Stack Overflow“na:
  • Takođe možete pogledati online forum „Code Project“na:

Dio 4 od 4: Dopuna vlastitog učenja kod kuće

Naučite računarsko programiranje online kod kuće Korak 14
Naučite računarsko programiranje online kod kuće Korak 14

Korak 1. Vježbajte kodiranje svakodnevno kako biste poboljšali svoje vještine

Kad god nađete vremena, samo sjednite i počnite vježbati kodiranje računarskih programa s osnovnog nivoa. Što se više bavite samim kodom, brže ćete usvojiti znanje o kodiranju. Pokušajte i ručno napisati svoj kôd. Ako se prijavite za posao programera, od vas će se tražiti da ručno kodirate intervju.

Međutim, ne morate se mentalno iscrpljivati da biste naučili kôd. Ako ste frustrirani ili postajete sve zbunjeniji, napravite pauzu od 30 minuta

Naučite računarsko programiranje online kod kuće Korak 15
Naučite računarsko programiranje online kod kuće Korak 15

Korak 2. Pročitajte knjige o programiranju da biste se upoznali sa kodiranjem

Ako niste kinestetički ili taktilni učenik, već steknete znanje uglavnom vizualnim putem i čitanjem, knjige iz programiranja bit će izvrsne za učenje o kodiranju. Ove knjige ne samo da razrađuju mehaniku kodiranja, već i istoriju i teorije iza jezika kodiranja. Ako vas zanima, pogledajte naslove uključujući:

  • Šta je HTML 5?, autor Brett McLaughlin.
  • PHP Essentials, autor Julie Meloni.
  • Think Python, autora Allen Downey.
  • Naučite Ruby na teži način, Zed Shaw.
Učite računarsko programiranje online kod kuće Korak 16
Učite računarsko programiranje online kod kuće Korak 16

Korak 3. Koristite dječju aplikaciju da savladate osnove kodiranja

Aplikacije za kodiranje usmjerene na djecu mogu biti korisne odraslima koji kod kuće uče kodirati na mreži. Aplikacije razbijaju kodiranje na njegove najjednostavnije komponente i predstavljaju informacije na način koji je težak za grafiku i jednostavan za obradu. Ovo vam može pomoći da postignete korak ako se borite u razredu i može učvrstiti osnove kodiranja u vašem umu.

Ako ste zainteresirani, pogledajte aplikacije za kodiranje usmjerene na djecu, poput “Scratch”, “Tynker”, “Hopscotch” i “Cargo-Bot”. Oni bi trebali biti dostupni u svim većim trgovinama aplikacija

Naučite računarsko programiranje online kod kuće Korak 17
Naučite računarsko programiranje online kod kuće Korak 17

Korak 4. Igrajte igru kodiranja na mreži da biste se udubili u kodiranje

Ako vam se sviđa ideja učenja kodiranja kroz zabavne, razigrane upute, pogledajte igru kodiranja. Na internetu postoje mnoge igre koje možete igrati besplatno. Ove igre mogu nadopuniti znanje koje stječete na satu programiranja. Ako biste radije gradili igre nego ih igrali, brojni vodiči za kodiranje na mreži provest će vas kroz proces stvaranja vlastite online igre.

  • Code Combat provjerite na internetu na:
  • CodinGame možete pogledati i na:
  • Za izradu koda za svoju igru na mreži posjetite Game Maven na:

Savjeti

  • Izrazi „kodiranje“i „programiranje“u osnovi su zamjenjivi. "Programiranje" je krovni izraz koji uključuje tehnički orijentirano "kodiranje".
  • Postoji mnogo dodatnih web stranica za programiranje na mreži. Da biste stekli uvid u neke od internetskih resursa, provjerite Girl Develop It, na
  • Nećete morati bankrotirati da biste naučili programiranje na Internetu. Za razvoj vještina računarstva potrebni su vam samo računar, odgovarajući kompajleri (koji su dostupni besplatno) i pouzdana internetska veza.

Preporučuje se: