6 mënyra për të mësuar gjuhë programimi

Përmbajtje:

6 mënyra për të mësuar gjuhë programimi
6 mënyra për të mësuar gjuhë programimi

Video: 6 mënyra për të mësuar gjuhë programimi

Video: 6 mënyra për të mësuar gjuhë programimi
Video: QYSH ME TRANSFERU FOTO/VIDEO PREJ PC NË IPHONE DHE ANASJELLTAS 2024, Prill
Anonim

Nëse jeni të interesuar të krijoni programe kompjuterike, aplikacione për celularë, uebfaqe, lojëra ose çfarëdo lloj softueri, duhet të dini se si t'i programoni ato. Programet bëhen në një gjuhë programimi. Kjo gjuhë lejon që programet të funksionojnë në makinat që i përdorin ato, siç janë kompjuterët, telefonat celularë ose pajisje të tjera.

Hapi

Metoda 1 nga 6: Zgjedhja e një gjuhe programimi

Mësoni një gjuhë programimi Hapi 1
Mësoni një gjuhë programimi Hapi 1

Hapi 1. Përcaktoni interesat tuaja

Mund të filloni të mësoni çdo gjuhë programimi (edhe pse disa gjuhë janë "më të lehta" se të tjerat "), kështu që ju mund të dëshironi të mësoni duke pyetur veten:" Çfarë dua të arrij duke zotëruar një gjuhë programimi? ". Ju përcaktoni se çfarë gjuhën e programimit që duhet të mësoni dhe ju jep një pikënisje të mirë.

Nëse doni të jeni një zhvillues uebi, duhet të jeni rrjedhës në një gjuhë të ndryshme nga zhvilluesi i programit desktop. Krijimi i një aplikacioni celular kërkon gjithashtu një gjuhë të ndryshme nga programimi i një makinerie. Të gjitha vendimet tuaja do të përcaktojnë drejtimin e mësimit tuaj

Mësoni një gjuhë programimi Hapi 2
Mësoni një gjuhë programimi Hapi 2

Hapi 2. Merrni parasysh të mësoni një gjuhë të thjeshtë

Pavarësisht se cila është zgjedhja juaj, ju mund të merrni parasysh të mësoni një gjuhë më të thjeshtë, të nivelit më të lartë. Këto gjuhë janë veçanërisht të dobishme për fillestarët, pasi mësojnë koncepte themelore të programimit dhe të menduarit që mund të zbatohen në çdo gjuhë.

  • Dy gjuhët më të njohura në këtë kategori janë Python dhe Ruby. Të dyja janë gjuhë të aplikacioneve të orientuara nga objekti që përdorin një sintaksë të lexueshme lehtë.
  • Gjuhët e programimit të orientuara nga objekti do të thotë se ato janë ndërtuar rreth konceptit të "objekteve", ose grupeve të të dhënave, dhe manipulimit të tyre. Ky koncept përdoret në gjuhë të ndryshme programimi të përparuara, të tilla si C ++, Java, Objective-C dhe PHP.
Mësoni një gjuhë programimi Hapi 3
Mësoni një gjuhë programimi Hapi 3

Hapi 3. Lexoni disa udhëzues bazë për gjuhë të ndryshme

Nëse ende nuk jeni të sigurt se çfarë gjuhe doni të mësoni, lexoni udhëzuesit për disa gjuhë të ndryshme. Nëse njëra gjuhë është më e lehtë për tu kuptuar se një tjetër, provoni ta përdorni atë gjuhë për të parë nëse funksionon për ju. Ka mijëra mësime për çdo gjuhë programimi në internet, dhe shumë prej tyre janë në dispozicion në WikiHow

  • Python - Një gjuhë e shkëlqyer fillestare dhe mjaft e fuqishme nëse filloni të kuptoni se si ta përdorni atë. Kjo gjuhë përdoret në shumë aplikacione në internet, madje edhe në disa lojëra.
  • Java - Përdoret në lloje të ndryshme programesh, nga lojërat, aplikacionet në internet, deri tek programet ATM.
  • HTML - Gjuha fillestare që të gjithë zhvilluesit e uebit duhet të zotërojnë. Ju duhet të jeni të njohur me HTML para se të mësoni ndonjë gjuhë tjetër programimi në internet.
  • C - Edhe pse është mjaft e vjetër, C është ende e fuqishme dhe është baza e C ++, C# dhe Objektivit -C më të ri.

Metoda 2 nga 6: Duke filluar nga gërvishtja

Mësoni një gjuhë programimi Hapi 4
Mësoni një gjuhë programimi Hapi 4

Hapi 1. Mësoni konceptet bazë të gjuhës programuese të zgjedhur nga ju

Edhe pse hapat do të varen nga gjuha e programimit që zgjidhni, të gjitha gjuhët e programimit kanë koncepte themelore që janë të dobishme për ndërtimin e programeve. Mësimi i këtyre koncepteve herët do ta bëjë më të lehtë për ju zgjidhjen e problemeve dhe krijimin e kodit të fuqishëm dhe efikas. Më poshtë janë konceptet themelore të zakonshme që gjenden në shumë gjuhë të ndryshme:

  • Variablat - Një variabël është një mënyrë për të ruajtur dhe referuar një pjesë të të dhënave që ndryshojnë vazhdimisht. Variablat mund të manipulohen, dhe shpesh kanë lloje të veçanta të tilla si "numra të plotë", "karaktere", etj., Të cilat përcaktojnë se çfarë të dhënash mund të ruhen. Kur programoni, variablat zakonisht kanë emra që i bëjnë ato pak më të lehtë për t'u kuptuar nga lexuesit njerëzorë. Kjo e bën më të lehtë për variablat të ndërveprojnë me pjesët e tjera të kodit.
  • Deklarata të kushtëzuara - Këto deklarata janë veprime të ndërmarra bazuar në të vërtetën ose falsitetin e një deklarate. Forma më e zakonshme e deklaratës së kushtëzuar është "Nëse-Atëherë", Nëse thënia është e vërtetë (p.sh. x = 5), atëherë diçka do të ndodhë. Nëse pohimi është i rremë (p.sh. x! = 5), atëherë diçka tjetër do të ndodhë.
  • Funksioni ose Nën -rutina - Emri i këtij koncepti ndryshon në varësi të gjuhës së programimit. Ky koncept zakonisht quhet "Procedurë", "Metodë" ose "Njësi e Thirrueshme", dhe është një program më i vogël brenda një programi. Një funksion mund të "thirret" nga një program shumë herë, dhe lejon programuesit të krijojnë me lehtësi programe komplekse.
  • Futja e të dhënave - Ky koncept është shumë i gjerë dhe përdoret në pothuajse të gjitha gjuhët e programimit. Ky koncept përfshin trajtimin e të dhënave të përdoruesit dhe ruajtjen e të dhënave që janë futur tashmë. Mënyra në të cilën futen të dhënat varet nga lloji i programit dhe hyrja në dispozicion të përdoruesit (tastiera, skedari, etj.). Kjo lidhet me Output, i cili do t'i shfaqë rezultatet përdoruesit, ose në formën e një ekrani në ekran ose si një skedar.
Mësoni një gjuhë programimi Hapi 5
Mësoni një gjuhë programimi Hapi 5

Hapi 2. Instaloni programin e kërkuar

Shumica e gjuhëve të programimit kërkojnë një "përpilues", një program që përkthen kodin në një gjuhë që makina mund ta kuptojë. Gjuhët e tjera, të tilla si Python, përdorin përkthyes, të cilët mund të ekzekutojnë kod pa e përpiluar atë.

  • Disa gjuhë kanë një IDE (Mjedisi i Zhvillimit të Integruar), i cili zakonisht përmban një redaktues kodesh, një "përpilues" ose një përkthyes dhe një "debugger". IDE lejojnë programuesit të kryejnë funksionet e kërkuara në një vend. IDE gjithashtu mund të ketë një paraqitje vizuale të një hierarkie dhe drejtorie të objekteve.
  • Ka shumë redaktues kodesh të disponueshëm në internet. Redaktorët e kodit ofrojnë mënyra të ndryshme për të theksuar sintaksën dhe ofrojnë mjete të tjera miqësore për zhvilluesit.

Metoda 3 nga 6: Krijimi i programit tuaj të parë

Mësoni një gjuhë programimi Hapi 6
Mësoni një gjuhë programimi Hapi 6

Hapi 1. Përqendrohuni në një koncept në të njëjtën kohë

Një nga programet e para të mësuara për çdo gjuhë ishte "Përshëndetje Botë". Ky program është një program i thjeshtë që shfaq tekstin "Përshëndetje Botë" (ose ndonjë ndryshim tjetër) në ekran. Ky program i mëson programuesit fillestarë të krijojnë programe themelore funksionale dhe si të trajtojnë daljen. Duke ndryshuar tekstin, ju mund të mësoni se si të dhënat themelore trajtohen nga programi. WikiHow në anglisht ka disa udhëzues se si të programoni "Hello World" në gjuhë të ndryshme programimi:

  • Përshëndetje Bota në Python
  • Përshëndetje Bota në Ruby
  • Përshëndetje Bota në C.
  • Përshëndetje Bota në PHP
  • Përshëndetje Bota në C#
  • Përshëndetje Bota në Java
Mësoni një gjuhë programimi Hapi 7
Mësoni një gjuhë programimi Hapi 7

Hapi 2. Mësoni duke zbërthyer një program mostër online

Ka mijëra mostra kodesh në internet për pothuajse çdo lloj gjuhe programimi. Përdorni këta shembuj për të mësuar se si funksionojnë aspekte të ndryshme të një gjuhe dhe si ndërveprojnë pjesë të ndryshme të një gjuhe. Merrni pjesë nga shembujt e dhënë për të krijuar programin tuaj.

Mësoni një gjuhë programimi Hapi 8
Mësoni një gjuhë programimi Hapi 8

Hapi 3. Kontrolloni sintaksën

Sintaksa është një mënyrë për të shkruar një gjuhë që kuptohet nga "përpiluesi" dhe "përkthyesi". Çdo gjuhë ka një sintaksë të ndryshme, megjithëse disa pjesë të sintaksës përdoren gjithashtu në shumë gjuhë programimi. Mësimi i sintaksës është shumë i rëndësishëm për të mësuar programimin, dhe zakonisht është mendimi i parë që vjen në mendje kur njerëzit dëgjojnë për programimin kompjuterik. Në botën reale, sintaksa është vetëm themeli mbi të cilin ndërtohen koncepte të mëtejshme.

Mësoni një gjuhë programimi Hapi 9
Mësoni një gjuhë programimi Hapi 9

Hapi 4. Eksperimentoni me ndryshimet

Bëni ndryshime në programin tuaj të mostrës dhe testoni rezultatet. Duke eksperimentuar, do të mësoni se çfarë funksionon dhe çfarë nuk funksionon më shpejt sesa të lexoni një libër ose udhëzues. Mos kini frikë të prishni programin tuaj; të mësuarit se si të rregulloni gabimet është pjesë e procesit të zhvillimit, dhe gjërat e reja pothuajse gjithmonë nuk funksionojnë mirë në fillim.

Mësoni një gjuhë programimi Hapi 10
Mësoni një gjuhë programimi Hapi 10

Hapi 5. Filloni të mësoni të korrigjoni gabimet

Kur programoni, jeni të detyruar të hasni në gabime/defekte, të cilat janë gabime të programit dhe mund të shfaqen kudo. Këto gabime mund të jenë të padëmshme, ose madje mund të parandalojnë që programi juaj të mos funksionojë. Gjetja e gabimeve dhe rregullimi i tyre është një proces i rëndësishëm në zhvillimin e softuerit, kështu që ju duhet të mësoni ta bëni këtë herët.

Ndërsa eksperimentoni me ndryshimin e programit bazë, do të zbuloni se gjërat nuk funksionojnë siç duhet. Gjetja e mënyrave të tjera për t'i bërë programet të funksionojnë është një nga aftësitë më të vlefshme që duhet të keni si programues

Mësoni një gjuhë programimi Hapi 11
Mësoni një gjuhë programimi Hapi 11

Hapi 6. Komentoni kodin tuaj

Pothuajse çdo gjuhë programimi ka një funksion "koment", i cili ju lejon të shtypni tekstin që nuk përpunohet nga përkthyesi ose përpiluesi. Kjo jo vetëm që ju ndihmon të mbani mend se çfarë bën kodi në programet e mëdha, është gjithashtu një proces i rëndësishëm në mjedise bashkëpunuese, pasi komentet u lejojnë të tjerëve të kuptojnë se çfarë bën kodi juaj.

Metoda 4 nga 6: Studim me Rutinë

Mësoni një gjuhë programimi Hapi 12
Mësoni një gjuhë programimi Hapi 12

Hapi 1. Shkruani kod çdo ditë

Zotërimi i një gjuhe programimi kërkon kohë. Edhe për të zotëruar një gjuhë të thjeshtë si Python (e cila merr vetëm 1-2 ditë për të kuptuar sintaksën bazë) vetëm, ju duhet shumë kohë. Ashtu si çdo aftësi tjetër, praktika është çelësi për t'u bërë i rrjedhshëm. Provoni të shpenzoni disa minuta në ditë duke shkruar kod, edhe nëse është vetëm një orë midis punës dhe darkës.

Mësoni një gjuhë programimi Hapi 13
Mësoni një gjuhë programimi Hapi 13

Hapi 2. Vendosni qëllimet e programit tuaj

Duke vendosur qëllime sfiduese por ende të arritshme, do të jeni në gjendje të filloni të zgjidhni problemet dhe të gjeni zgjidhje. Provoni të zgjidhni një aplikacion bazë, si një makinë llogaritëse, dhe mendoni se si ta krijoni një të tillë. Përdorni sintaksën dhe konceptet që keni mësuar dhe zbatoni në programin tuaj.

Mësoni një gjuhë programimi Hapi 14
Mësoni një gjuhë programimi Hapi 14

Hapi 3. Diskutoni me të tjerët dhe lexoni programe të tjera

Ka shumë komunitete programuese të përkushtuara për disiplina ose gjuhë të veçanta. Gjetja dhe pjesëmarrja në këto bashkësi do ta bëjë procesin tuaj të të mësuarit më të lehtë. Ju do të keni qasje në një larmi të madhe shembujsh dhe mjetesh që do të ndihmojnë procesin tuaj të të mësuarit. Leximi i kodit nga programuesit e tjerë do të jetë frymëzues dhe do t'ju ndihmojë të kuptoni konceptet me të cilat nuk jeni njohur.

  • Kërkoni forume dhe komunitete programimi online për gjuhën tuaj. Sigurohuni që të merrni pjesë, mos pyetni vetëm. Komuniteti zakonisht shihet si një vend për bashkëpunim dhe diskutim, jo vetëm si një vend për pyetje dhe përgjigje. Ju mund të kërkoni ndihmë, por mos harroni të tregoni kodin tuaj dhe të jeni të hapur për të provuar pamje të tjera.
  • Pasi të keni një përvojë, provoni të merrni pjesë në një sesion programimi të përbashkët ose në një hack-a-thon. Të dyja janë ngjarje ku njerëzit ose ekipet garojnë me kohën për të krijuar programe që funksionojnë dhe zakonisht sillen rreth një teme të caktuar. Këto ngjarje mund të jenë argëtuese dhe një mënyrë e shkëlqyeshme për të takuar programues të tjerë.
Mësoni një gjuhë programimi Hapi 15
Mësoni një gjuhë programimi Hapi 15

Hapi 4. Sfidoni veten për të vazhduar mësimin argëtues

Provoni të bëni diçka që nuk dini ta bëni. Zbuloni se si të bëni diçka dhe zbatojeni atë në programin tuaj. Mos u mjaftoni me një program që funksionon; bëni gjithçka që duhet për t'u siguruar që të gjitha aspektet e programit tuaj të funksionojnë në mënyrë të përsosur.

Metoda 5 nga 6: Zgjerimi i njohurive

Mësoni një gjuhë programimi Hapi 16
Mësoni një gjuhë programimi Hapi 16

Hapi 1. Merrni trajnime për programim

Shumë universitete, kolegje dhe kolegje ofrojnë klasa programimi që mund t'i merrni edhe nëse nuk jeni student. Klasat e programimit janë një mënyrë e mirë për të mësuar sepse do të ndihmoheni nga programues me përvojë, si dhe do të takoni programues të tjerë vendas.

Mësoni një gjuhë programimi Hapi 17
Mësoni një gjuhë programimi Hapi 17

Hapi 2. Blini ose huazoni një manual

Ka shumë libra programimi për çdo gjuhë. Ndërsa njohuritë tuaja nuk duhet të kufizohen nga librat, librat e programimit ofrojnë referenca dhe shembuj të mirë.

Mësoni një gjuhë programimi Hapi 18
Mësoni një gjuhë programimi Hapi 18

Hapi 3. Mësoni matematikë dhe logjikë

Shumica e koncepteve të programimit përfshijnë aritmetikë bazë, por ju mund të dëshironi të mësoni koncepte më të avancuara. It'sshtë e rëndësishme të zotëroni matematikën nëse jeni duke zhvilluar simulime komplekse ose programe të tjera algoritmike. Për programim të rregullt, nuk keni nevojë për matematikë komplekse. Studimi i logjikës, veçanërisht logjikës kompjuterike, do t'ju ndihmojë të kuptoni se si të zgjidhni problemet për programet e përparuara.

Mësoni një gjuhë programimi Hapi 19
Mësoni një gjuhë programimi Hapi 19

Hapi 4. Mos ndaloni së programuari

Një teori popullore thotë se një master kërkon 10 mijë orë fluturimi. Ndërsa vërtetësia e tij diskutohet, parimi i përgjithshëm mbetet: zotërimi i çdo gjëje kërkon kohë dhe përkushtim. Mos prisni që ju të kuptoni gjithçka brenda natës, por nëse qëndroni të fokusuar në studimet tuaja, mund të bëheni ekspert në fushën tuaj.

Mësoni një gjuhë programimi Hapi 20
Mësoni një gjuhë programimi Hapi 20

Hapi 5. Mësoni një gjuhë tjetër programimi

Ndërsa mund të kaloni me një gjuhë programimi, shumë programues rrisin konkurrencën e tyre duke mësuar një gjuhë tjetër programimi. Gjuha e tyre e dytë ose e tretë e programimit zakonisht mbështet gjuhën e tyre të parë dhe i ndihmon ata të zhvillojnë programe më komplekse dhe interesante. Pasi të keni kuptuar mirë gjuhën tuaj të parë, mësoni një gjuhë të dytë.

Ju mund të mendoni se mësimi i një gjuhe të dytë është më i shpejtë sesa mësimi i së parës. Konceptet themelore të programimit mund të zbatohen në gjuhë të ndryshme, veçanërisht nëse gjuhët janë ende të lidhura

Metoda 6 nga 6: Aplikimi i Aftësive

Mësoni një gjuhë programimi Hapi 21
Mësoni një gjuhë programimi Hapi 21

Hapi 1. Merrni një kurs universitar

Ndërsa nuk keni vërtet nevojë, studimi për një diplomë universitare në universitet do t'ju ekspozojë në gjuhë të shumta dhe do t'ju ndihmojë të zgjeroni rrjetin tuaj të profesionistëve dhe studentëve të tjerë. Kjo metodë sigurisht nuk është për askënd, dhe shumë programues të suksesshëm nuk kanë ndjekur kurrë një institucion zyrtar.

Mësoni një gjuhë programimi Hapi 22
Mësoni një gjuhë programimi Hapi 22

Hapi 2. Krijoni një portofol

Pasi të programoni dhe zgjeroni njohuritë tuaja, sigurohuni që puna juaj më e mirë të ruhet në portofolin tuaj. Ju mund t'i shfaqni portofolin tuaj intervistuesve dhe shefit tuaj të mundshëm si një shembull i punës tuaj. Sigurohuni që ta shfaqni punën tuaj në kohën tuaj të lirë dhe se ju lejohet të paraqisni punën tuaj për kompaninë në të cilën punoni.

Mësoni një gjuhë programimi Hapi 23
Mësoni një gjuhë programimi Hapi 23

Hapi 3. Merrni një punë të pavarur

Ka shumë perspektiva pune të pavarura për programuesit, veçanërisht krijuesit e aplikacioneve celular. Provoni të bëni disa aplikacione për të kuptuar se si funksionon për të zhvilluar aplikacione komerciale. Shpesh, ju mund të përdorni punën tuaj të pavarur për të ndërtuar një portofol dhe për të drejtuar punën tuaj të botuar.

Mësoni një gjuhë programimi Hapi 24
Mësoni një gjuhë programimi Hapi 24

Hapi 4. Zhvilloni një program komercial ose falas

Ju nuk keni nevojë të punoni për dikë tjetër për të fituar para në programim. Nëse mund të programoni, mund të krijoni softuerin tuaj dhe ta lëshoni përmes faqeve të tjera ose tregjeve. Jini të përgatitur për të siguruar mbështetje për aplikacionin tuaj të lëshuar komercial, sepse blerësit presin që aplikacioni të funksionojë.

Aplikacionet falas janë një mënyrë popullore për shpërndarjen e programeve ose veglave të vogla. Zhvilluesit nuk do të fitojnë para, por ata do të fitojnë një emër të mirë dhe zhvilluesit do të jenë më të dukshëm në komunitet

Këshilla

  • Nëse jeni të interesuar në zhvillimin e lojërave, provoni Python, C ++ ose Java. Nga të tre, C ++ performon më së miri, Python është gjuha më e lehtë për tu mësuar dhe Java funksionon në Windows, Mac dhe Linux pa ndryshime.
  • Mësoni rreth softuerit falas dhe kodit burimor të programit të disponueshëm në drejtorinë e softuerit falas. Pse të krijoni një program të ri kur mund të përmirësoni një program ekzistues? Sidoqoftë, sigurohuni që të kuptoni se çfarë po programoni.
  • Për shumicën e njerëzve, krijimi i programeve interesante ose të përdorshëm është më interesant sesa ndjekja e shembujve në libra. Përdorni një motor kërkimi për të gjetur projekte që ju interesojnë.
  • Kur mësoni diçka të re, është ide e mirë ta zbatoni vetë dhe të ndryshoni modelin, të jeni në gjendje të parashikoni rezultatet dhe të kuptoni konceptin.
  • Përdorni ndërfaqen e re të programimit dhe referencat në dispozicion nga krijuesit e softuerit.
  • Referencat janë në dispozicion për t'ju ndihmuar. Mos u turpëroni nëse nuk mund t'i mësoni përmendësh të gjitha kodet, sepse zotërimi kërkon kohë. Gjëja e rëndësishme është që ju të dini ku t'i gjeni referencat.
  • Për praktikë, provoni t'u mësoni njerëzve. Jo vetëm që do të bëheni më kompetent, por gjithashtu do të jeni në gjendje të mendoni nga perspektiva të ndryshme.

Recommended: