Nauka C++

Odpowiedz Nowy wątek
2019-09-02 17:22
0

Witam, chciałbym zacząć uczyć się języka C++. Ostatnio zakupiłem sobie książkę Symfonia C++ J. Grębosza i stąd też moje pytanie, czy warto dokupić do tego również np. https://www.udemy.com/course/c-od-podstaw-do-eksperta/ ten kurs online? 50zł to niby nieduże pieniądze, ale po prostu chciałbym wiedzieć czy książka + ten kurs może przynieść większe efekty niż sama książka. Kolejnym pytaniem (trochę wybiegające w przyszłość), jeśli już ogarnę C++, czego mógłbym uczyć się dalej? Python, JAVA? Nie wiem dokładnie jaką ścieżkę mógłbym obrać ;) Z góry dziękuję za wszelkie rady, podpowiedzi. Pozdrawiam

Pozostało 580 znaków

2019-09-02 17:23
2

Dlaczego ludzie wciaz kupuja symfonie...


01010100 01110101 01110100 01100001 01101010 00100000 01101110 01101001 01100101 00100000 01101101 01100001 00100000 01101110 01101001 01100011 00100000 01100011 01101001 01100101 01101011 01100001 01110111 01100101 01100111 01101111 00101110 00100000 01001001 01100011 00100000 01110011 01110100 01101111 01101110 01110100 00101110

Pozostało 580 znaków

2019-09-02 17:26
0

Czyli zły zakup? Lepiej przerzucić się na jakiś inny tytuł? :)

Pozostało 580 znaków

2019-09-02 17:27
1

No najlepiej to pewnie Stroustrup
Ale jak juz kupiles


01010100 01110101 01110100 01100001 01101010 00100000 01101110 01101001 01100101 00100000 01101101 01100001 00100000 01101110 01101001 01100011 00100000 01100011 01101001 01100101 01101011 01100001 01110111 01100101 01100111 01101111 00101110 00100000 01001001 01100011 00100000 01110011 01110100 01101111 01101110 01110100 00101110
edytowany 1x, ostatnio: stivens, 2019-09-02 17:27

Pozostało 580 znaków

2019-09-02 17:36
2

Sam w sobie zakup nie jest zły, da się z tej książki wiele nauczyć. Po prostu są książki bardziej aktualne, np. Opus Magnum Grębosza. Od razu uprzedzam - nie ma sensu kupować dwóch książek Grębosza, bo Opus Magnum to tak jakby nowe wydanie Symfonii uzupełnione o informacje o C++ 11. Czy trzeba sprzedać Symfonię i kupić Opus Magnum? To już kwestia wygody. Jakakolwiek książka by nie była, będzie trzeba dużo ćwiczyć, bo nie wszystko w C++ będzie oczywiste dopóki się nie poćwiczy.
Na razie polecam wstrzymać się z kursem i innymi źródłami. Na początku warto poćwiczyć pisząc kilka prostych programów i samemu zagłębić się w podstawy. Potem algorytmy itp. Co po C++? Np. Python. Wąż ma inne podejście do obiektowości, więc będzie co ćwiczyć.

dla mnie C++ nie jest oczywisty po prawie 3 książkach XD - Sunnydev 2019-09-02 21:08
Dlatego dopisałem coś po przecinku :) - PerlMonk 2019-09-02 21:09

Pozostało 580 znaków

2019-09-02 17:38
0

Nie no, nie Symfonia, jak już kupiłeś to Sprzedaj:) To: https://www.amazon.com/C-Programming-Language-4th/dp/0321563840 . Zagadaj też coś z wyszukiwarką, jest sporo wyników: https://duckduckgo.com/?q=the[...]2B&t=canonical&ia=web


Pozostało 580 znaków

2019-09-02 17:51
0
PerlMonk napisał(a):

Sam w sobie zakup nie jest zły, da się z tej książki wiele nauczyć. Po prostu są książki bardziej aktualne, np. Opus Magnum Grębosza. Od razu uprzedzam - nie ma sensu kupować dwóch książek Grębosza, bo Opus Magnum to tak jakby nowe wydanie Symfonii uzupełnione o informacje o C++ 11. Czy trzeba sprzedać Symfonię i kupić Opus Magnum? To już kwestia wygody. Jakakolwiek książka by nie była, będzie trzeba dużo ćwiczyć, bo nie wszystko w C++ będzie oczywiste dopóki się nie poćwiczy.
Na razie polecam wstrzymać się z kursem i innymi źródłami. Na początku warto poćwiczyć pisząc kilka prostych programów i samemu zagłębić się w podstawy. Potem algorytmy itp. Co po C++? Np. Python. Wąż ma inne podejście do obiektowości, więc będzie co ćwiczyć.

Skoro już jest ta Symfonia, to postaram się ją przerobić do końca, na pewno nie będzie to czas stracony. Najwyżej potem postaram się o jakieś świeższe źródła.
Python byłby lepszym wyborem od np. Javy?

Z tym, że na pewno nie będzie to czas stracony to bym się tak nie zapędzał. Wyrobisz sobie sporo złych nawyków, które potem ciężko będzie wyplenić. - Tenonymous 2019-09-02 18:37

Pozostało 580 znaków

2019-09-02 17:52
2
[Ghostek111 napisał(a)].

Python byłby lepszym wyborem od np. Javy?

Jeden rabin powie tak, drugi rabin powie nie. To moze ja polece Kotlina

Tylko uczysz sie C++ tylko po to zeby zmienic jezyk? :P


01010100 01110101 01110100 01100001 01101010 00100000 01101110 01101001 01100101 00100000 01101101 01100001 00100000 01101110 01101001 01100011 00100000 01100011 01101001 01100101 01101011 01100001 01110111 01100101 01100111 01101111 00101110 00100000 01001001 01100011 00100000 01110011 01110100 01101111 01101110 01110100 00101110

Pozostało 580 znaków

2019-09-02 18:15
0

Kiedyś zasłyszałem opinię, że warto zaczynać od C++, wiadomo, im więcej czytam w sieci to jestem w stanie stwierdzić, iż im więcej ludzi tym dużo różnych opinii. Dlatego zastanawiam się jaką ścieżkę nauki obrać. A może zacząć od Pythona, a później zgłębiać sobie C++ czy tam Javę? Wiem, że nikt mi paluszkiem nie wskaże, ale chce wybrać dobrą drogę, żeby kiedyś nie pluć sobie w brodę :p

edytowany 1x, ostatnio: Ghostek111, 2019-09-02 18:19

Pozostało 580 znaków

2019-09-02 18:20
0

W pewnym momencie i tak bedziesz znal mniej lub lepiej z 10 jezykow. Ale ja bym zaczal od Javy/Kotlina.

Python ma dynamiczne typowanie i poczatkujacy moze sobie strzelac w stope (chociazby przez brak statycznej analizy kodu)


01010100 01110101 01110100 01100001 01101010 00100000 01101110 01101001 01100101 00100000 01101101 01100001 00100000 01101110 01101001 01100011 00100000 01100011 01101001 01100101 01101011 01100001 01110111 01100101 01100111 01101111 00101110 00100000 01001001 01100011 00100000 01110011 01110100 01101111 01101110 01110100 00101110
edytowany 1x, ostatnio: stivens, 2019-09-02 18:22

Pozostało 580 znaków

2019-09-02 18:36
0

@Ghostek111: Tak jak piszą koledzy, dróg może być wiele. My możemy ci podpowiedzieć co każdy język daje, ale drogę wybierasz sam. C++ był jednym z pierwszych języków jakie się się uczyłem. Nie umiałem od tego 😉.
Czy Python lepszy od Javy? Nie. Każdy język jest inny.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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