Kuidas peaksin programmeerimist õppima, kui mul pole arvuti tausta?


Vastus 1:

Ma arvan, et kui võtaksite CS50, saate uurida programmeerimist ja mitmesuguseid muid arvutiteadusega seotud asju

Sissejuhatus informaatikasse

See on

PARIM

veebikursusel võiksite aru saada, mis on informaatika või mis on programmeerimine

Kui suudate kursuse läbida, saate uurida programmeerimist õiges suunas


Vastus 2:

Üldiselt ei pea programmeerimise õppimiseks olema arvutiteaduslik taust, kui teil on kindlad loogilised oskused. Olen pärit elektroonikast ja olen programmeerimist õppinud.

Minu arvamus on, et sa peaksid alustama C õppimist nptel-loengutest youtubes.

Pärast põhjalike teadmiste omandamist C-teemal õppige neid Brian Kernighani ja Dennis Ritchie C-programmeerimiskeele raamatust

Seejärel alustage YouTube'is Mycodeschooli kanali andmestruktuuride õppimist.

Pärast seda alustage MIT-ilt sellelt kursuselt algoritmide õppimist:

MIT 6.006 Sissejuhatus algoritmidesse, sügis 2011

Pärast kõigi nende õppimist on teil hea minna. Siis saate õppida mis tahes programmeerimiskeelt, näiteks C ++, Java, Python.

Ja hakake harjutama probleeme HackerRankis


Vastus 3:

Koodide õppimine ei eelda, et peate olema arvutiteaduse tudeng või insener. Ka algajana eeldatakse, et teil on vähe programmeerimise eelteadmisi või puuduvad need üldse.

Kui nüüd olete inseneriteaduses, on algus kõigi filiaalide jaoks peaaegu sama. Teile õpetatakse kodeerimise aluseid (vähemalt C-programmeerimiskeelt). Proovige omada kindlat põhitõde.

Inimesele, kes ei kuulu inseneriteadustesse, on ainus võti korraliku iseõppimise tegemine. Proovige suhelda inimestega, kellel on kogemusi keelte programmeerimisel. Kui olete ummikus, küsige nende abi.

Iseõppimiseks võite alati viidata internetile. Erinevatel veebisaitidel ja YouTube'i kanalites on saadaval palju materjale, mis on loodud värskendajate jaoks.

Sagedamini on parem võimalus liituda kursusega veebis, kui teil pole mõnus üksi õppida. Internetis on palju veebisisu. Mõnele makstakse ja mõnele mitte, kuid sisu on algajale hõlpsasti mõistetav.

Siin on nimekiri mõnedest veebisaitidest ja kanalitest, mis aitavad teid teie teel. Neil on sisu täielikest põhitõdedest kõrgtasemeni:

Veebisaidid:

  • Kodeerimisplokid: https: //online.codingblocks.com / ...
  • GeeksForGeeks: GeeksforGeeks | Geotehnika arvutiportaal.
  • Udemy: veebikursused - õppige kõike, vastavalt oma ajakavale | Udemy
  • Udacity: õppige uusimaid tehnilisi oskusi; Edendage oma karjääri | Udacity

Youtube'i kanalid:

  • Minu kodeerimiskool: mycodeschool. (Programmeerimiskeelte, andmestruktuuride jms jaoks)
  • TheChernoProject: TheChernoProject (Java ja C ++ jaoks)
  • Sourabh Shukla: MySirG.com. (Programmeerimiskeelte, andmestruktuuride jms jaoks)
  • Yasuf Shakeel: Yusuf Shakeel (algoritmide jaoks).

Loodetavasti aitab see teid teie õppeprotsessis. Head kodeerimist !!!


Vastus 4:

Programmeerimise õppimine on lihtne, kui proovime asju läbi mõistuse näha. Pole probleemi, kui te pole pärit CS-st. Saate CS50-s tasuta kursusi võtta

edX

või seotud asjad kursuses.

Programmeerimises enesekindluse saamiseks õpib õppur esmalt loogika loomise oskusi. See aitab omandada enesekindluse programmeerimise suhtes.

Palun järgige antud postituses nimetatud soovitusi.