Kā apgūt C ++ programmēšanu: 6 vietnes, lai sāktu darbu

Kā apgūt C ++ programmēšanu: 6 vietnes, lai sāktu darbu

Daudziem var būt grūti iemācīties programmēt pat ar salīdzinoši vienkāršām programmēšanas valodām. C ++ ir viena no “maizes un sviesta” kodēšanas valodām, un ir daudz programmēšanas vietņu, kas var palīdzēt jums bez maksas apgūt C ++.





Izpētīsim, kāpēc vēlaties apgūt C ++ programmēšanu, un noskaidrosim, kur to var apgūt tiešsaistē.





Kāpēc mācīties C ++?

Iesācējiem ir daudz citu vienkāršu programmēšanas valodu. Kāpēc izvēlēties tieši C ++?





C ++ ir spēcīga programmēšanas valoda, kas izmanto devīzi “uzticies programmētājam”. Šis dizains palielina kļūdu parādīšanās iespēju kompilēšanas laikā, taču tas arī dod programmētājam lielāku elastību to kodēšanā.

Šī iemesla dēļ lielākā daļa programmu izmanto vismaz nedaudz C ++ koda vai tā radinieka C. C ++ mācīšanās ir noderīga arī citā veidā-tā kā C ++ ir ļoti līdzīga C, jūs varat saprast un (lielākoties) kods arī C.



1. Ūdemijs: labākais veids, kā apgūt C ++ iesācējiem

Ja vēlaties, lai jūs mācītu C ++, nevis salīdzinātu vietnes, mēģiniet Ūdemijs . Udemijs atšķiras no mācīšanās no vietnes, jo jums būs instruktors, kurš palīdzēs atbildēt uz jūsu jautājumiem un palīdzēs. Šī ir lieliska izvēle, ja jūs nesaprašanā skatāties uz koda sienām un jums ir nepieciešams kāds, kas jūs vadīs.

Jūs varat apskatīt Udemy kursu katalogu, lai atrastu sev piemērotāko. Ja vēlaties redzēt, vai C ++ ir piemērots jums, iesakām C ++ apmācība pilnīgi iesācējiem protams. Tas ir bezmaksas un iemācīs jums programmēt, izmantojot C ++.





Ja vēlaties izmēģināt kaut ko padziļinātu, mēs arī iesakām C ++ programmēšanas sākums --- no iesācēja līdz tālāk . Vairāk nekā 70 000 cilvēku ir apmeklējuši šo kursu, kura rakstīšanas laikā ir 4,5/5 vērtējums, un to māca kāds ar 25+ gadu C ++ pieredzi. Tas aptver visu, kas jums jāzina par C ++, sākot no komentāriem un mainīgajiem līdz ievades un izvades straumēm. Ir pat sadaļa, kas paredzēta C ++ iestatīšanai un kompilatora kļūdu izpratnei, ko atradīsit kodēšanas laikā.

2. edX

Vai vēlaties kursu ar vislabāko saturu, bet nevēlaties maksāt izmaksas, kas saistītas ar tik augstu cieņu? Izmēģiniet edX jūsu mācību vajadzībām. EdX izveidoja Hārvarda un MIT, lai sabiedrībai sniegtu bezmaksas nodarbības bez dalības maksas vai kvalifikācijas.





edX piedāvā Ievads C ++ protams. Profesora pilnvaras nav daudz augstākas; jūsu pasniedzēji šajā kursā ir Microsoft darbinieki. Neskatoties uz augsto rangu, viņi palīdzēs jums bez maksas apgūt C ++ programmēšanu, un, ja jums tas patiks, varēsit pāriet uz Microsoft kursiem Intermediate un Advanced.

cik maksā spotify premium ģimene

Kursa saturs ir nedaudz mazs; jūs uzzināsit tikai C ++ sintaksi un to, kā izveidot funkcijas. Tomēr tā ir lieliska degustācijas sesija ikvienam, kurš nav pārliecināts, vai vēlas rūpīgi apgūt C ++. Ja vēlaties turpināt, varat izmantot šo kursu kā atspēriena punktu Microsoft uzlabotajām nodarbībām.

3. LearnCpp

LearnCpp ir lieliska vieta iesācējiem un pieredzējušiem programmētājiem, lai sāktu darbu ar C ++. Vietnes autoram ir labi uzrakstītas, pamatīgas apmācības, kas aptver katru pamatstundu par dažām diezgan progresīvām lietām.

Šī vietne pati par sevi ir praktiski viss C ++ kurss. Šajā vietnē ir daudz satura-kopā 18 nodaļas. Visu pirmo 15 nodaļu beigās ir viktorīna, kas ļauj novērtēt savas zināšanas pēc katras nodaļas.

Katrā nodarbībā ir arī komentāru sadaļa, kurā līdzstrādnieki var uzdot jautājumus un dalīties zināšanās. Tā ir arī lieliska vieta, kur atstāt komentāru, ja kaut kas ir licis saskrāpēt galvu.

4. CPlusPlus

CPlusPlus ir vēl viena lieliska vietne C ++ apguvei. Lai gan šajā vietnē ir arī dažas apmācības, tās patiesais potenciāls spīd kā atsauce. Ir izskaidroti daudzi programmēšanas jēdzieni, kas ir noderīgi, ja kāds konkrēts elements jūs mulsina.

Šī vietne var nebūt absolūti labākā iesācējiem, jo ​​tās atsauces raksturs ietver vairāk žargona nekā LearnCpp. Tomēr vietnē esošā informācija joprojām ir lieliska ikvienam, kurš zina valodu.

5. Programmēšana

Ja iepriekš minētās vietnes nav domātas jums, jums varētu patikt Programmēšana . Šajā vietnē ir arī labi uzrakstīta apmācība un citi labumi, kurus varat izmantot. Lai gan šīs vietnes apmācība nav tik padziļināta kā iepriekš minētie piemēri, tā ir sakārtota viegli orientējamā veidā. Ja paskatījāties uz LearnCpp pamācību sienu un izvairījāties, iespējams, veiksmi atradīsit šajā vietnē.

Šajā vietnē ir arī daži izaicinājumi, kurus varat izmēģināt. Pamatproblēmas ir kodēt Celsija līdz Fārenheita pārveidotāju, savukārt uzlabotas ietver programmas, kas drukā un darbojas pati, kodēšanu.

Cprogramming.com labā lieta ir tā, ka tajā ir iekļautas gan C ++, gan C apmācības. Tas nozīmē, ka varat iemācīties kodēt C, izmantojot viena un tā paša autora rakstītās apmācības.

6. Ēd

Vai esat gatavs pārbaudīt savas jauniegūtās prasmes? Eabit ir noderīga vietne C ++ zināšanu pārbaudei. Tas sniegs jums virkni uzdevumu, kas jāatrisina, izmantojot C ++, sākot no vienkāršiem papildināšanas un sadalīšanas uzdevumiem līdz ļoti smagiem izaicinājumiem. Pirms sākat, pārliecinieties, vai augšējā kreisajā stūrī esošajā nolaižamajā izvēlnē ir atlasīts C ++.

Ja izaicinājums jūs satrauc, neuztraucieties. Varat izmantot cilni Resursi, lai atrastu dažus noderīgus padomus, kā pārspēt testu. Ja esat ļoti iestrēdzis, varat apskatīt risinājumu, lai labāk izprastu, kā C ++ var atrisināt problēmu.

Tas, kas padara Edabit tik noderīgu, ir tests. Edabit ir savs kodu kompilators, lai jūs varētu ierakstīt savu kodu vietnē tāpat kā jebkuru citu IDE. Kad domājat, ka esat atrisinājis problēmu ar savu kodu, vietne to apkopos un veiks dažus testus. Ja jūs saņemat vēlamos rezultātus, jūs nokārtojat!

Tā kā Edabit novērtē jūs, pamatojoties uz neapstrādātiem rezultātiem, tas nedos jums nekādus tiešus padomus par to, kā padarīt kodu tīrāku. Tomēr jūs varat redzēt, kā visi pārējie atrisināja mīklu, izmantojot augšupvērstu iespēju, kas izvirza elegantākos risinājumus augšpusē. Varat izmantot šos atbalstītos risinājumus, lai labāk saprastu, kā padarīt savu kodu kodolīgu un vienkāršu.

Ja jums patīk izjust mīklas ar savu kodu, kāpēc neizmantot šo aizraušanos, lai veicinātu savu karjeru? Daži kodēšanas izaicinājumi un konkursi var novest pie naudas vai darba, tāpēc jūs varat vienlaikus praktizēt savu amatu un veidot savu portfeli.

C ++ programmēšanas valodas iepazīšana

Cerams, ka, apbruņojoties ar šīm sešām vietnēm, jūs varēsit izprast C/C ++ un sākt rakstīt savas programmas. Vienkārši atcerieties, ka, sākot darbu, funkcionalitātei ir jābūt prioritātei pār izskatu. Nejūtas nomākts, ja jūsu programmai nav bezgaumīga lietotāja saskarne vai pogas, uz kurām noklikšķināt; kamēr jūs labi kodējat un izveidojat spēcīgu programmu, jums viss izdodas.

Ja vēlaties izmantot videoklipu kā atsauci, izmēģiniet labākos YouTube videoklipus, lai uzzinātu programmēšanu.

Attēla kredīts: iunewind/ Depositphotos

Kopīgot Kopīgot Čivināt E -pasts Kā tīrīt Windows datoru, izmantojot komandu uzvedni

Ja jūsu Windows datorā ir maz vietas krātuvē, iztīriet nevēlamos atkritumus, izmantojot šīs ātrās komandrindas utilītas.

Lasīt Tālāk
Saistītās tēmas
  • Programmēšana
  • Tiešsaistes kursi
  • C Programmēšana
  • Programmēšanas valodas
Par autoru Saimons Batss(693 publicētie raksti)

Datorzinātņu bakalaura grāds ar dziļu aizraušanos ar visu drošību. Pēc darba indie spēļu studijā viņš atrada aizraušanos ar rakstīšanu un nolēma izmantot savas prasmes, lai rakstītu par visām tehnoloģiskajām lietām.

Vairāk no Simon Batt

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu