3 strony internetowe, aby rozpocząć naukę języka programowania C ++

  • William Charles
  • 0
  • 4190
  • 1059
Reklama

Nauka programowania może być trudna dla wielu osób, nawet przy względnie łatwych językach programowania. O ile Java jest łatwiejsza do rozpoczęcia (gdzie mamy wiele artykułów na MakeUseOf dla Javy, a także języków skryptowych w Internecie i decydowania, którego z nich się nauczyć, którego języka programowania się uczyć - programowania internetowego, którego języka programowania się uczyć - programowanie internetowe dzisiaj „ zamierzam rzucić okiem na różne języki programowania sieciowego, które napędzają Internet. Jest to czwarta część serii dla początkujących. W części 1 poznaliśmy podstawy…), C ++ może nie być.

Jednak dla osób z pewnym doświadczeniem programistycznym nauka języka C ++ będzie trudniejsza niż dla początkujących, chociaż istnieje wiele dobrych stron internetowych do nauki.

Dlaczego warto uczyć się C++?

Dlaczego miałbyś się uczyć C ++? Jest to bardzo potężny język programowania, który w zasadzie ma “zaufaj programistom” motto. Chociaż ta postawa zwiększa również prawdopodobieństwo błędów bez zdziwienia kompilatora, daje on programiście większą elastyczność w sposobie pisania kodu.

Z tego powodu większość programów jest przynajmniej częściowo napisana w tym języku lub jego kuzynie, C. Nauka C ++ jest również korzystna w inny sposób - ponieważ C ++ jest bardzo podobny do C, możesz zrozumieć i (w większości) kodować w C także.

LearnCpp.com

LearnCpp to świetne miejsce zarówno dla początkujących, jak i nieco doświadczonych programistów, aby rozpocząć pracę z C ++. Autor strony ma bardzo dobrze napisane, dokładne samouczki, które dosłownie obejmują każdą podstawową lekcję (np. Instalowanie dobrego IDE, takiego jak moja ulubiona Geany dla Linux Geany - Świetny lekki edytor kodów dla Linux Geany - Świetny lekki edytor kodów dla Linux Zaskakujące jest, że Linux nie oferuje tylu dobrych IDE (zintegrowanych środowisk programistycznych). Wierzę, że dzieje się tak, ponieważ w tamtych czasach większość programistów Linuksa wyjęła starego dobrego Notatnika (lub gedit w tym przypadku) i zaczęła…) do całkiem zaawansowanych rzeczy (takie jak najnowsze zmiany w wersji C ++ z 2011 r.).

Spośród wszystkich stron, które tu wymieniam, polecam wypróbowanie tego w pierwszej kolejności przed wszystkimi innymi. Samouczki podążają bardzo logiczną ścieżką, która opiera się na poprzednich samouczkach. Ponadto po każdej lekcji autor oferuje quiz, aby sprawdzić, czy rozumiesz, o czym była lekcja, co uważam za fantastyczne.

CPlusPlus.com

CPlusPlus to kolejna świetna strona do nauki języka C ++. Chociaż ta strona zawiera również tutoriale, lepiej jest ją wykorzystać jako odniesienie. Istnieje wiele pojęć programistycznych, które możesz sprawdzić, co jest bardzo pomocne, gdy chcesz użyć określonej techniki, ale utkniesz.

Ta strona może nie być absolutnie najlepsza dla początkujących, ponieważ jej referencyjny charakter sugeruje, że zawiera więcej żargonu niż LearnCpp.com. Jednak informacje zawarte na stronie są nadal bardzo dobre i powinny być używane, dopóki rozumiesz, co mówi.

Cprogramming.com

W przypadku, gdy dwie pierwsze strony internetowe z jakiegoś powodu nie są filiżanką herbaty, być może będziesz mieć więcej szczęścia w Cprogramming.com. Ta strona zawiera również dobrze napisany samouczek i inne gadżety, z których zdecydowanie możesz skorzystać. Po prostu osobiście wolę LearnCpp.com, ponieważ samouczki na tej stronie są nieco łatwiejsze do zrozumienia i łatwiej jest nawigować między lekcjami, ponieważ są one bardziej zorganizowane (znowu, moim zdaniem). Jednak Twoja opinia może nie być taka sama jak moja, więc jeśli to działa lepiej dla Ciebie, skorzystaj z niej!

Zaletą Cprogramming.com jest to, że zawiera zarówno tutoriale dla C ++, jak i C, dzięki czemu możesz uczyć się obu języków za pomocą tutoriali napisanych przez tego samego autora. Jest to świetne do rysowania porównań między dwoma językami, a jeśli okaże się, że nauka języka C ++ jest łatwiejsza w tej witrynie, najprawdopodobniej będzie tak samo łatwa dzięki samouczkowi C.

Wniosek

Mam nadzieję, że dzięki tym trzem stronom będziesz w stanie zrozumieć C / C ++ i zacząć pisać własne programy. Pamiętaj tylko, że na początku funkcjonalność powinna być priorytetem nad wyglądem, więc nie myśl, że twój program jest nic wart, jeśli nie ma GUI. Algorytmy i inne kodowanie sprawiają, że program robi to, co powinien, a jeśli działa, to świetnie! Misja zakończona sukcesem!

Daj nam znać, które witryny wolisz w komentarzach poniżej.

Źródło zdjęcia: Tło internetowe z kodem binarnym za pośrednictwem Shutterstock




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.