Z czego się uczyć języka C++ w 2021?

0

Cześć wszystkim :)

Zastanawiałem się, czy ten temat wrzucić tu, czy w dziale Edukacja. Myślę, że ogólny dział C++ będzie ok.

Co do tematu: z czego polecacie się uczyć C++? Mam na myśli osobę początkującą w programowaniu.
Myślałem o książkach, jakieś konkretne? Źródeł jest pełno, ale właśnie chciałbym mieć pewność, że trafię na rzetelne źródło wiedzy, uczące dobrych nawyków itd.

Trafiłem różne pozycje, które są podobno dobrym wyborem w nauce C++, m.in.:

  • Bjarne Stroustrup - Programowanie. Teoria i praktyka z wykorzystaniem C++
  • Jerzy Grębosz - Opus magnus C++
  • Stanley Lippman - C++ Primer (wydanie 5)

A może celować w coś innego niż książka? Patrząc na aktualny standard, to jest to C++20 (?), który raczej nie jest uwzględniony w w/w książkach. Nie przeszkadza to, czy są jakieś znaczące różnice w nauce między standardami?

Pozdrawiam

0

Programowanie w wielkim stopniu polega na logice, skoro smarujesz post zamiast poszukać w google ... się nie nauczysz za nić żadnym sposobem.

0

Uczenie sie programowania z ksiazki w XXI wieku to wg mnie bezsens. Jest mnostwo tutoriali, dokumentacji itp gdzie tak na prawde masz do czynienia z zywym kodem. Odpal sobie byle jaki tutorial z podstawami (tego raczej nie idzie zle wytlumaczyc) i gdy juz ogarniesz te podstawy to zacznij cos pisac. Jak czegos nie wiesz to szukasz wskazowek (stackoverflow, 4p, dokumentacje itp). Tym sposobem wiesz czego szukasz i sie uczysz.

3

Chcesz się nauczyć programowania czy konkretnie C++?
C++ jest słaby do nauki programowania - przynajmniej na tle innych języków.
Tak było w 1984 i tak jest teraz.
Na pewno tego chcesz? Potykać się co krok o coś czego nie musisz znać, ale i tak Ci to autor książki/kursu/tutoriala poleca?

Do nauki programowania wybierz Pythona, Go lub Free Pascala.

W Pythonie zrobisz prawie wszystko co początkujący sobie wymarzy, włącznie z aplikacjami konsolowymi, serwisami API, interaktywnymi wykresami, GUI, przetwarzaniem grafiki i machine learning.

Nauka C++ (tak żeby np. w nim pracować) wymaga przeczytania kilku książek, niektórych całkiem grubych.

1 użytkowników online, w tym zalogowanych: 0, gości: 1