Како научити програмирање на Ц ++: 6 локација за почетак

Како научити програмирање на Ц ++: 6 локација за почетак

Учење програмирања може бити тешко за многе, чак и са релативно лаким програмским језицима. Ц ++ је један од језика за кодирање „хлеба и маслаца“, а постоји много веб страница за програмирање које вам могу помоћи да бесплатно учите Ц ++.





Хајде да истражимо зашто бисте желели да научите програмирање на Ц ++ и сазнајте где то можете да научите на мрежи.





Зашто учити Ц ++?

Постоји много других једноставних програмских језика за почетнике. Зашто посебно изабрати Ц ++?





Ц ++ је моћан програмски језик који користи мото „веруј програмеру“. Овај дизајн повећава шансу за појављивање грешака током компајлирања, али такође даје програмеру већу флексибилност у начину кодирања.

Због тога већина програма користи барем мало Ц ++ кода или његовог рођака Ц. Учење Ц ++ је такође корисно на други начин --- пошто је Ц ++ веома сличан Ц, можете разумети и (углавном) код и у Ц.



1. Удеми: Најбољи начин учења Ц ++ за почетнике

Ако желите да вас поучавају Ц ++ уместо да прегледавате веб странице, покушајте Удеми . Удеми се разликује од учења са веб локације, јер ћете имати инструктора који ће вам помоћи да одговори на ваша питања и води вас. Ово је одличан избор ако се збуњено загледате у зидове кода и требате некога да вас води кроз то.

Можете погледати Удемијев каталог курсева да пронађете онај који вам највише одговара. Ако желите да видите да ли вам Ц ++ одговара, препоручујемо Ц ++ Водич за потпуне почетнике наравно. Бесплатно је и научиће вас како да програмирате користећи Ц ++.





Ако желите да покушате нешто дубље, такође препоручујемо Почетак програмирања на Ц ++ --- од почетника до даљег . Преко 70.000 људи је прошло овај курс, који је у време писања овог чланка имао оцену 4.5/5, а предаје га неко са 25+ година искуства у Ц ++. Обухвата све што требате знати о Ц ++, од коментара и променљивих до улазно-излазних токова. Постоји чак и одељак посвећен постављању Ц ++ -а и осмишљавању грешака компајлера које ћете пронаћи током кодирања.

2. едКс

Да ли желите курс са најбољим садржајем, али не желите да платите трошкове који долазе са тако високим поштовањем? Покушати едКс за ваше потребе учења. едКс су основали Харвард и МИТ како би омогућили бесплатне часове за јавност, без потребе за стартнинама или квалификацијама.





едКс нуди Увод у Ц ++ наравно. Професорске квалификације не постају много веће; ваши тутори за овај курс су запослени у Мицрософту. Упркос високом рангу, они ће вам помоћи да бесплатно научите програмирање на Ц ++, са потенцијалом да пређете на средње и напредне курсеве Мицрософта ако уживате.

мој рачунар не препознаје мој спољни чврсти диск

Садржај је помало мали; научићете само Ц ++ синтаксу и како да креирате функције. Међутим, ово је одлична дегустација за свакога ко није сигуран жели ли темељно научити Ц ++. Ако желите да наставите, можете користити овај курс као одскочну даску за напредне класе Мицрософта.

3. ЛеарнЦпп

ЛеарнЦпп је одлично место за почетнике и искусне програмере да почну са Ц ++. Аутор ове странице има добро написане, темељне водиче који покривају сваку основну лекцију до неких прилично напредних ствари.

Ова веб страница је практично читав Ц ++ курс сам по себи. На овој веб страници има пуно садржаја --- укупно 18 поглавља. Првих 15 поглавља садржи квиз на крају који вам омогућава да оцијените своје знање након сваког поглавља.

Свака лекција такође има одељак са коментарима где ученици могу поставити питања и разменити знање. То је такође одлично место за остављање коментара ако сте због нечега почешали главу.

4. ЦПлусПлус

ЦПлусПлус је још једна одлична веб страница за учење Ц ++. Иако ова веб страница има и неке водиче, њен прави потенцијал блиста као референца. Постоји много објашњених концепата програмирања, што је корисно ако вас збуњује одређени елемент.

Ова веб локација можда није апсолутно најбоља за почетнике, јер њена референтна природа укључује више жаргона него што то чини ЛеарнЦпп. Међутим, информације садржане на веб страници и даље су одличне за свакога ко познаје језик.

5. Цпрограмирање

У случају да горе наведене веб локације нису за вас, можда ће вам се свидети Цпрограмирање . Ова веб страница такође садржи добро написане водиче и друге доброте које можете користити. Иако водич за ову веб страницу није толико детаљан као горњи примери, они су распоређени на начин за навигацију. Ако сте једном погледали ЛеарнЦпп -ов зид туторијала и избегли, можда ћете уместо тога пронаћи срећу на овој веб локацији.

Ова веб страница такође има неке изазове које можете испробати. Основни изазови су кодирање претварача Целзијуса у Фахренхеит, док напредни укључују кодирање програма који се сам штампа и покреће.

Добра ствар у вези са Цпрограмминг.цом је чињеница да укључује и водиче за Ц ++, као и Ц. То значи да можете научити кодирати Ц помоћу водича које је написао исти аутор.

6. Једите

Јесте ли спремни да тестирате своје новостечене вештине? Еабит је корисна веб страница за тестирање вашег знања о Ц ++. Даће вам низ изазова за решавање помоћу Ц ++, у распону од једноставних задатака додавања и дељења до веома тешких изазова. Само будите сигурни да је Ц ++ изабран у падајућем менију у горњем левом углу пре него што почнете.

Не брините ако вас изазов спотиче. Помоћу картице ресурс можете пронаћи неке корисне савете како да победите тест. Ако се јако заглавите, можете погледати решење да бисте боље разумели како Ц ++ може да реши изазов.

Оно што Едабит чини толико корисним је начин на који представља тестове. Едабит има свој компајлер за кодирање тако да свој код можете уписати на веб локацију као и сваки други ИДЕ. Када мислите да сте решили изазов својим кодом, веб локација ће га саставити и извршити неколико тестова на њему. Ако добијете резултате које тражи, успели сте!

Пошто вас Едабит оцењује на основу необрађених резултата, неће вам дати никакве директне савете о томе како да ваш код учините чистијим. Међутим, можете видети како су сви други решили загонетку, са опцијом за глас која ставља елегантнија решења на врх. Можете да користите ова позитивна решења да бисте боље разумели како да направите сопствени код сажетим и јасним.

Ако волите осећај решавања загонетки помоћу кода, зашто не бисте искористили ту страст да подстакнете своју каријеру? Неки изазови у кодирању и такмичења могу довести до новца или посла, тако да можете истовремено вежбати занат и изградити свој портфолио.

Упознавање програмског језика Ц ++

Надајмо се да ћете, наоружани са ових шест веб локација, моћи да се разумете у Ц/Ц ++ и почнете да пишете своје програме. Само запамтите да када започнете, функционалност би требала бити приоритет над изгледом. Немојте се осећати разочарано ако ваш програм нема блистави кориснички интерфејс или дугмад за клик; све док добро кодирате и направите робустан програм, добро вам иде.

Ако више волите да користите видео као референцу, испробајте најбоље ИоуТубе видео записе са кодом да бисте научили програмирање.

Кредит за слику: иуневинд/ Депоситпхотос

Објави Објави Твеет Емаил Како очистити Виндовс рачунар помоћу командне линије

Ако на вашем Виндовс рачунару недостаје простора за складиштење, очистите смеће помоћу ових брзих помоћних програма командне линије.

Прочитајте следеће
Повезане теме
  • Програмирање
  • Онлине курсеви
  • Ц Програмирање
  • Програмски језици
О аутору Симон Батт(Објављено 693 чланака)

Дипломирани инжењер рачунарства са дубоком страшћу према безбедности. Након што је радио за студио за независне игре, пронашао је страст за писањем и одлучио је да искористи своје вештине за писање о свим стварима технологије.

Више од Симона Батта

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили