Programmeerimise viisid

Autor: Peter Berry
Loomise Kuupäev: 16 Juuli 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
Programmeerimine täiesti algajatele lahendus: numbri arvamise mäng
Videot: Programmeerimine täiesti algajatele lahendus: numbri arvamise mäng

Sisu

Kui tehnoloogia muutub üha kättesaadavamaks, suureneb ka nõudlus programmeerijate järele. Programmeerimine on oskus, mis aja jooksul paraneb ja paraneb. Kuid igaüks peab läbima kindla alguse. Algajale sobib lugematul hulgal keeli, olenemata nende valitud valdkonnast (nt JavaScripti jms. JavaScript on suhteliselt kõrge, seega alustage HTML-ist või CSS-ist). Programmeerimistundide alustamiseks lugege edasi.

Sammud

1. meetod 2-st: õppige programmeerimiskeeli

  1. Ärge muretsege valitud keele pärast liiga palju. Alguses on paljudel inimestel raske keelt valida. Loogika ja andmestruktuuride kasutamine on aga peaaegu sama, olenemata kasutatavast keelest. Need on kõige olulisemad oskused ja neid saab teritada igas keeles.
    • Keele valimisel keskenduge sellele, millist programmeerimist soovite alustada, ja valige sealt sobiv põhikeel. Näiteks kui soovite õppida veebi üles ehitama, võite alustada HTML5-st, seejärel õppida rohkem CSS-i, JavaScripti ja PHP-d. Kui soovite kirjutada töölauarakendusi, alustage tähe C või mõne muu põhilise programmeerimiskeelega.
    • Kui jätkate seda karjääri, leiate, et tõenäoliselt ei kasuta te kunagi esimest õpitud programmeerimiskeelt. Selle asemel õpitakse uurimise ja katsetamise abil uusi keeli.

  2. Leidke oma valitud keele jaoks tasuta veebiavarused. Internet on teie valitud keelele kohandatud tasuta õpetuste, klasside ja videote aare. Saate aru saada peaaegu iga sissejuhatava keele põhitõdedest vaid ühe päevaga.
    • Populaarsete saitide hulka kuuluvad Bento, CodeAcademy, Code.org, html.net, Khani akadeemia, Udacity, W3Schools, Code School ja palju muud.
    • WikiHow'is on ka palju algajatele mõeldud õpetusi, mis on kohandatud konkreetsetele keeltele.
    • Peaaegu iga programmeerimisolukorra dokumentatsiooni leiate YouTube'ist.
    • Stack Exchange on üks suurepäraseid vastuste saite kõigile teie programmeerimisküsimustele.


    Archana Ramamoorthy, MS
    Tootehalduse direktor

    Ekspertide osakaal: "Programmeerimise osas ei teadnud ma midagi arvutikujundusest ega programmeerimisest. Kui tahtsin õppida programmeerimist, alustasin Java-raamatute lugemisest ja Interneti-teabe kasutamisest. Täna on meil nii palju ressursse, mida õppida, nii et uusi oskusi on lihtne õppida! "

  3. Laadige alla hea toimetaja. Paljud programmeerimiskeeled võimaldavad koodi kirjutamiseks kasutada välist redaktorit. Otsige redaktorit, mis kuvaks taande ja programmeerimiskoodi esiletõstmise.
    • Mõned tuntud programmid hõlmavad Notepad ++ (Windows), TextWrangler (OS X) ja Edit (kasutatakse kõigi masinate jaoks).

  4. Laadige alla vajalik kompilaator. Mõni programmeerimiskeel vajab koodi käitamiseks kompilaatorit. Koostaja teisendab kirjutatud koodi madalama taseme keeleks, nii et arvuti saaks sellega hakkama. Paljud kompilaatorid on avatud lähtekoodiga ja tasuta. Koostaja keelte hulka kuuluvad:
    • C
    • C ++
    • C #
    • Java
    • PÕHIMÕTE
    • Fortran
  5. Alustage oma esimese projektiga. Õige algusprojekti valik aitab teil programmeerimiskeelega tutvuda. Paljude veebipõhiste soovituste ja õpetuste seas on lähtepunktiks HTML-i veebisait, malli funktsioon ja PHP-ga või lihtsa programmiga põhiandmebaas ja mis tahes kompileerimiskeel. pole sinu jaoks halb.
  6. Pange tähele iga koodilõiku. Annotatsioonifunktsioon on saadaval kõigis programmeerimiskeeltes, mis võimaldab sisestada sisu, mida kompilaator ei saa lugeda. Tänu sellele funktsioonile saate oma koodile märkmeid lisada. Need märkmed on väga olulised. Need mitte ainult ei võimalda teistel mõista, kuidas kood töötab, vaid aitavad ka meelde tuletada, milleks kood mõeldud on.
    • Samuti saate märkimise funktsiooni abil koodi testimiseks oma programmist kiiresti eemaldada. Asetage välkmälukaardid eemaldatava koodi ümber ja eemaldage need märgendid uuesti kasutamiseks.
  7. Vaadake teisi veebiprojekte ja programme. Õppeprotsessi ajal ärge kartke üles otsida ja nõu pidada, kuidas teiste probleeme lahendada. Võtke aega, et uurida ja mõista, miks kood töötab.
    • Veebilehtede lähtekoodi lugemiseks vaadake seda juhendit.
    reklaam

2. meetod 2-st: laiendage oma teadmisi

  1. Liitu klassiga. Kogukondlikud kolledžid, tehnikumid ja veebiprogrammid pakuvad tunnistusi ja kursusi, mis võimaldavad teil tööd saada ja õpetavad programmeerimist. Kuigi see pole alati vajalik, võivad täiustatud sertifikaadid, näiteks arvutitehnika, aidata teil täiskohaga programmeerimispositsioone leida.
    • Otse õpetaja või programmeerimiseksperdi juures õppimisel on palju eeliseid. Seda ei suuda pakkuda kõik veebiressursid.
    • Klasside külastamine võib olla väga kulukas. Nii et kaaluge saadud eeliseid. Kui arvestate programmeerimist vaid hobina, ei pruugi tundidesse registreerumine aega ega raha väärt olla. Kui soovite seda karjääri jätkata, võib klassi õppimine olla väga kasulik (kuid see pole kohustuslik, kui olete andekas).
  2. Laiendage oma teadmisi. Ärge õppige ainult programmeerimiskeeli, matemaatika- ja loogikatunnid saavad teile palju kasu: need on sageli edasijõudnud programmeerimise jaoks hädavajalikud. Kuigi koolis pole matemaatikat ja loogikat vaja õppida, võib klassikeskkond sellest abi olla.
    • Programmeerimine hõlmab füüsilist arvutust ja paljusid simulatsioone, mis nõuavad algoritmide ja mudelite põhjalikku mõistmist.
    • Loogika on programmeerimise põhialus. Loogika ja protsesside mõistmine aitab teil koodi kirjutamisel probleeme lahendada.
    • Kuigi enamik programmeerimisprojekte ei nõua kõrgema matemaatika rakendamist, võivad need teadmised programmeerimisel tuua palju eeliseid ja optimeerimist.
  3. Lisateave keelte kohta. Kui olete esimese keele valdanud, saate rohkem teada saada. Leidke esimese keele täiendav keel või valige saidipõhine keel, mida sihite. Lisakeeled, näiteks HTML ja CSS, on sageli lihtsaim valik õppida.
    • Java on üks populaarsemaid keeli ja sageli on Java-arendajal palju võimalusi. Java saab töötada väga erinevates süsteemides ja sellel on palju rakendusi. Seda keelt kasutatakse Androidi rakenduste jaoks, mis on üks kõige kiiremini kasvavaid turge.
    • C ++ on soovitatav potentsiaalsetele videomängude arendajatele. Kuigi see pole kasulik väljaspool videomängutööstust, võib Unity (laialt kasutatavad odavate mängukonsoolide) ja UDK (kuulsa Unreal Engine'i programmeerimiskood) koodide õppimine avada mitmeid lihaseid kindel kokkupanek.
    • Kui soovite kirjutada iPhone'i rakendusi, on teie peamisteks tööriistadeks Xcode ja Objective-C. Teil on vaja ka Maci, kuna Xcode'i saab koostada ainult sellel.
    • Serveri programmeerimiskeelena on Python üks lihtsamini õpitavaid. Seda kasutatakse veebiteenuste jaoks nagu Pinterest ja Instagram ning see on piisavalt lihtne, et saaksite põhitõdesid õppida vaid mõne päevaga.
  4. Palun ole kannatlik. Programmeerimisprotsessi käigus peate sageli silmitsi seisma probleemidega, eriti vigade leidmisel ja uute ideede elluviimisel. Peate õppima olema rahul väiksemate saavutustega, selle asemel et lahendada terveid mõistatusi korraga. Kannatlikkus viib tõhusama koodini, mis aitab teil programmi paremini tööle panna ja kolleege õnnelikumalt.
  5. Õppige teistega koostööd tegema. Kui paljud inimesed osalevad, on projektil selle suuna kohta palju erinevaid vaateid. Meeskonnatöö on ärimaailmas peaaegu vältimatu. Seega, kui te ei kavatse kõike iseseisvalt arendada, olge valmis teistega koostööd tegema.
  6. Töö leidmine võimaldab teil programmeerimisoskusi harjutada. Tehke veebidisain või kirjutage vabatahtlikke arvutirakendusi.Osalise tööajaga töötamine väikeses ettevõttes võib anda teile võimaluse veebisaitide ja lihtsate rakenduste jaoks kodeerida.
  7. Võtke ühendust teiste programmeerijatega. Seal on lugematu arv kogukondi ja arendajate kogunemisi. Nad saavad teid toetada ja inspireerida. Otsige kohalikke programmeerimisseminare, osalege programmeerimisseminaridel või konkurssidel ja registreeruge mõnele programmeerimisfoorumile, et oma võrku ja kohalolekut laiendada.
  8. Harjutage, harjutage ja harjutage. Arvutiprogrammeerija geiks pidamiseks kulub umbes 15 000 tundi. See oli aastatepikkune praktika. Ilma et veedaks aega harjutamiseks ja oskuslikuks muutumiseks, ei saa te programmeerimisoskusi omandada.
    • Proovige veeta aega iga päev programmeerimisel, isegi kui te ei tööta. Vabal ajal programmeerimine võib teha läbimurdeid ja tuua palju uusi ideid.
    reklaam