Kā sākt apgūt datorprogrammēšanu (ar attēliem)

Satura rādītājs:

Kā sākt apgūt datorprogrammēšanu (ar attēliem)
Kā sākt apgūt datorprogrammēšanu (ar attēliem)

Video: Kā sākt apgūt datorprogrammēšanu (ar attēliem)

Video: Kā sākt apgūt datorprogrammēšanu (ar attēliem)
Video: How to confuse a Python Developer? 2024, Aprīlis
Anonim

Programmēšana ir ļoti jautra un ārkārtīgi noderīga. Tas ļauj jums būt radošiem, kā arī paver plašu jaunu karjeras klāstu. Ja vēlaties iemācīties programmēt, izlasiet tālāk sniegto pamācību, lai paskaidrotu, kurp doties un ko mācīties.

Soļi

1. daļa no 3: Valodas izvēle

Sāciet apgūt datorprogrammēšanu 1. solis
Sāciet apgūt datorprogrammēšanu 1. solis

1. solis. Izvēlieties programmēšanas valodu

Datorprogrammēšana galvenokārt tiek veikta kā rakstisku instrukciju kopums, ko dators ievēro (pazīstams arī kā binārā kodēšana). Šīs instrukcijas var rakstīt vairākās dažādās "valodās", vai arī vienkārši ir dažādi norādījumu un teksta sakārtošanas veidi. Tomēr dažādu veidu programmu veidošanai mēdz izmantot dažādas valodas, tāpēc izvēlieties valodu, kas, jūsuprāt, atbilst jūsu vēlmēm. Ja jūs nolemjat, ka valoda neatbilst jūsu vajadzībām, jūs vienmēr varat pāriet uz jaunu valodu.

Sāciet apgūt datorprogrammēšanu 2. solis
Sāciet apgūt datorprogrammēšanu 2. solis

2. solis. Apsveriet C, C ++, C# un saistītās valodas.

Šīs valodas galvenokārt tiek izmantotas, lai izveidotu atsevišķas datoru lietojumprogrammas, piemēram, spēles. C un C ++ ir grūti apgūstamas valodas iesācējam, bet ne neiespējami. To apgūšana sniegs padziļinātu izpratni ne tikai par programmēšanu (lielākā daļa programmēšanas valodu pārmanto vienu vai otru jēdzienu no C un C ++), bet arī par to, kā darbojas dators. Tie ir populāri un plaši izmantoti, lai gan C#, valoda, kas ir ļoti līdzīga Java, sāk kļūt daudz izplatītāka.

Sāciet apgūt datorprogrammēšanu 3. solis
Sāciet apgūt datorprogrammēšanu 3. solis

3. solis. Apsveriet Java vai JavaScript

Šīs ir labas valodas, kuras iemācīties, ja vēlaties izveidot tīmekļa spraudņus (JavaScript) vai mobilās lietotnes (Java). Šīs valodas šobrīd ir ļoti pieprasītas, tāpēc tās ir ērti zināt. Paturiet prātā, ka Java un JavaScript ir pilnīgi atšķirīgas valodas, neskatoties uz nosaukumu līdzību.

Sāciet apgūt datorprogrammēšanu 4. solis
Sāciet apgūt datorprogrammēšanu 4. solis

Solis 4. Izmēģiniet Python

Python ir ļoti daudzpusīga valoda, ko plaši izmanto vairākās platformās. Neskatoties uz to, ka tā ir ārkārtīgi spēcīga, iesācējam tā ir viegli uztverama valoda, tāpēc izmēģiniet to!

Sāciet apgūt datorprogrammēšanu 5. solis
Sāciet apgūt datorprogrammēšanu 5. solis

Solis 5. Apsveriet PHP

PHP apzīmē PHP: hiperteksta procesoru. Tā ir tīmekļa programmēšanas valoda un salīdzinoši viegli apgūstama tās vājās rakstīšanas un popularitātes dēļ (popularitāte nozīmē, ka būs vairākas noderīgas apmācības par valodu). Tā ir lieliska valoda serveru puses programmēšanai.

Sāciet apgūt datorprogrammēšanu 6. darbība
Sāciet apgūt datorprogrammēšanu 6. darbība

6. solis. Neierobežojiet sevi ar šīm valodām

Ir daudz programmēšanas valodu, visas ar dažādiem lietojumiem. Ja vēlaties strādāt par programmētāju, jums jāzina vairāk nekā viens, tāpēc iemācieties pēc iespējas vairāk.

Jūsu labākais risinājums būs aplūkot sludinājumus par to darbu veidiem, kurus vēlaties iegūt, un meklēt kopīgās valodas, ko viņi lūdz

2. daļa no 3: Valodas apguve

Sāciet apgūt datorprogrammēšanu 7. solis
Sāciet apgūt datorprogrammēšanu 7. solis

Solis 1. Padomājiet par došanos uz skolu

Lai gan lielākajai daļai uzņēmumu, kas pieņem darbā programmētāju, vairāk rūpēsies par jūsu prasmēm nekā par koledžu, kurā apmeklējāt, vai jūsu atzīmēm, tas ļoti palīdz, ja jums ir koledžas grāds. Jūs mācīsities efektīvāk nekā tad, ja mācīsit paši, vienlaikus saņemot ekspertu norādījumus no saviem skolotājiem (un varbūt draugiem).

Bieži vien ir pieejamas stipendijas un stipendijas tiem, kas iegūst grādus šajā jomā. Nebaidieties no grāda cenu zīmes: tas ir iespējams

Sāciet apgūt datorprogrammēšanu 8. solis
Sāciet apgūt datorprogrammēšanu 8. solis

2. Mācieties no tiešsaistes universitātēm

Neatkarīgi no tā, vai veicat tiešsaistes grādu ar maksām un faktisko grādu beigās, vai apmeklējat bezmaksas programmu, piemēram, MIT brīnišķīgo kursu, no šiem strukturētajiem kursiem varat uzzināt daudz par programmēšanu.

Sāciet apgūt datorprogrammēšanu 9. solis
Sāciet apgūt datorprogrammēšanu 9. solis

3. Mēģiniet izmantot tiešsaistes rīkus

Izmantojiet bezmaksas pakalpojumus, piemēram, Google universitātes konsorciju vai Mozilla izstrādātāju tīklu, lai uzzinātu vairāk par programmēšanu. Šie uzņēmumi vēlas, lai vairāk izstrādātāju palīdzētu viņu platformām uzplaukt, un to resursi var būt vieni no labākajiem tīmeklī.

Sāciet apgūt datorprogrammēšanu 10. solis
Sāciet apgūt datorprogrammēšanu 10. solis

Solis 4. Uzziniet, izmantojot tiešsaistes apmācības

Ir daudz programmētāju ar vietnēm, kurās viņi iemācīs jums individuālos pamatus, kā arī dažus trikus. Meklējiet pamācības par valodu, kuru vēlaties iemācīties atrast.

Ir pieejamas daudzas bezmaksas tiešsaistes nodarbības, lai mācītos kodēt. Hanas akadēmija māca datoru kodēšanu, izmantojot vienkāršas apmācības un videoklipus. Codecademy ir vēl viena bezmaksas vietne, no kuras mācīties, ar pakāpeniskām apmācībām

Sāciet apgūt datorprogrammēšanu 11. solis
Sāciet apgūt datorprogrammēšanu 11. solis

Solis 5. Sāciet jauni, ja varat

Ir vairākas programmas, kas paredzētas, lai mācītu bērniem programmēt. Tādas programmas kā MIT's Scratch ir ļoti noderīgas, un, jo jaunāks esat, jo vieglāk to būs uzņemt (tāpat kā jebkurā valodā).

Izvairieties no komplektiem, jo tie reti māca kaut ko noderīgu

3. daļa no 3: Mācīt sevi

Sāciet apgūt datorprogrammēšanu 12. solis
Sāciet apgūt datorprogrammēšanu 12. solis

1. solis. Sāciet ar labu grāmatu vai apmācību par programmēšanu

Iegūstiet labu, aktuālu grāmatu par programmēšanas valodu, kuru vēlaties apgūt. Atsauksmes par Amazon vai līdzīgām vietnēm parasti palīdzēs jums identificēt noderīgas grāmatas no nelietderīgām.

Sāciet apgūt datorprogrammēšanu 13. solis
Sāciet apgūt datorprogrammēšanu 13. solis

2. solis. Saņemiet tulku šai valodai

Tulks ir tikai vēl viena datorprogramma, taču tā pārvērsīs programmēšanas valodā rakstītās idejas par "mašīnas kodu", lai jūs varētu redzēt, kā viss darbojas. Ir pieejamas daudzas programmas, un jums būs jāizvēlas sev piemērotākā.

Sāciet apgūt datorprogrammēšanu 14. solis
Sāciet apgūt datorprogrammēšanu 14. solis

3. solis. Lasi gramatu! Ņemiet programmēšanas valodas piemērus no grāmatas un ievietojiet tos savā tulkā. Mēģiniet mainīt piemērus un likt programmai darīt dažādas lietas.

Sāciet apgūt datorprogrammēšanu 15. solis
Sāciet apgūt datorprogrammēšanu 15. solis

4. Mēģiniet apkopot savas idejas, lai izveidotu darba programmu

Sāciet ar vienkāršām lietām, piemēram, programmu valūtu konvertēšanai, un turpiniet lasīt sarežģītākas lietas, turpinot lasīt un apgūt savu programmēšanas valodu.

Sāciet apgūt datorprogrammēšanu 16. solis
Sāciet apgūt datorprogrammēšanu 16. solis

Solis 5. Uzziniet citu valodu

Tiklīdz sākat aktīvi programmēt savā pirmajā valodā, iespējams, vēlēsities iemācīties otro valodu. Jūs gūsit maksimālu labumu, apgūstot otru programmēšanas valodu, ja izvēlēsities tādu, kas izmanto radikāli atšķirīgu paradigmu nekā tā, ar kuru sākāt. Piemēram, ja sākāt izmantot shēmu, varat mēģināt apgūt C vai Java. Ja sākāt Java, jūs varētu iemācīties Perl vai Python.

Sāciet apgūt datorprogrammēšanu 17. solis
Sāciet apgūt datorprogrammēšanu 17. solis

6. Turpiniet programmēt un izmēģināt jaunas lietas

Lai būtu labs programmētājs, jums vismaz jāseko līdzi mainīgajām tehnoloģijām. Tas ir pastāvīgs mācīšanās process, un jums vienmēr vajadzētu mācīties jaunas valodas, jaunas paradigmas un pats galvenais: programmēt jaunas lietas!

Būt veiksmīgam programmētājam nozīmē iemācīties domāt kā vienam. Jums būs jāskatās uz izaicinājumiem kā uz mācīšanās iespējām, vēlmi uzlabot savas prasmes un jābūt atvērtiem jauniem veidiem, kā uzlabot savu programmēšanas procesu

Video - izmantojot šo pakalpojumu, daļa informācijas var tikt kopīgota ar pakalpojumu YouTube

Padomi

  • Sāciet ar kaut ko jautru, motivējiet sevi risināt izaicinājumus, attīstot savas prasmes loģiskā problēmu risināšanā.
  • Ir ļoti laba programmēšanas valoda, kuru ir ļoti viegli izmantot iesācējiem. To sauc arī par lietotājam draudzīgu. Un šī ir VB (Visual Basic valoda), izmēģiniet to, tas ir pārsteidzoši.
  • Nesāciet ar sarežģītu valodu, piemēram, Java, bet sāciet ar vienkāršu valodu, piemēram, Python. Python iedrošina iesācējus un sastāv no gandrīz visiem programmēšanas aspektiem.
  • No sirds sintakse ir obligāta. Jūs varat to brīvi piemērot savā veidā. Izpētiet dažas programmu programmas un pēc tam sāciet kodēt savu.
  • Iegūstiet ērtu uzziņu grāmatu. Pārliecinieties, vai tā ir jaunākā versija, jo valodas tiek pastāvīgi atjauninātas.
  • Java ir spēcīgs jēdziens, ko sauc par daudzpavedienu. Rūpīgi izpētiet to.
  • Izmantojiet Eclipse, rakstot Java programmas. Tā ir ārkārtīgi noderīga programma, kas var atkļūdot jūsu kodu, un jūs varat uzreiz palaist kodu, kā arī izmantot pakotņu pārlūku, lai pārlūkotu vairākus koda failus.

Ieteicams: