Kurs C++ - czy warto ?

0

Hej! Zapisałem się i dostałem na kurs "Zaawansowane programowanie w C++"
Czy warto robić taki kurs, mimo, że zawodowo nie programuje w tym języku (jedynie hobbystycznie, coś na swoje potrzeby) ? Niestety na kurs Java nie załapałem się (strasznie dużo chętnych) a o dziwo na C++ dużo chętnych nie było. Kursu C# niestety nie ma :( (sam się uczę tego języka-kiedyś jedynie miałem w studium informatycznym .NET ale niestety na Visual Basicu).
Skrótowy program kursu :
Kurs przeznaczony jest dla osób, które opanowały już podstawy programowania obiektowego w języku C++. Jego celem jest praktyczna nauka technik programowania, przydatnych w codziennej pracy programisty, umożliwiających efektywne projektowanie i tworzenie niezawodnych programów w C++.
W programie kursu znajdują się między innymi następujące zagadnienia:

  1. Przestrzenie nazw.
  2. Referencje i konstruktor kopiujący.
  3. Przeciążanie operatorów.
  4. Obsługa wyjątków.
  5. Techniki debugowania.
  6. Operacje na łańcuchach.
  7. Strumieniowe operacje wejścia-wyjścia.
  8. Szablony klas i funkcji.
  9. Kontenery.
  10. Biblioteka STL - kontenery i algorytmy uogólnione.
  11. Rozpoznawanie typu podczas wykonywania programu.
  12. Mechanizmy programowania współbieżnego.
  13. Wzorce projektowe.

Kurs trwa 120 godzin (30 wykładów i 90 laboratoriów).
Obecnie jeszcze jestem na Podstawach algorytmizacji w C i C++ (30 wykładów i 90 godzin laborek), i myślę, że warto iść na zaawansowany... W sumie 240 godzin algorytmów,C i C++ to nie tak mało, a kurs jest bezpłatny.
Tylko czy warto jeśli się nie korzysta zawodowo z tego języka ?? A może kiedyś się przyda?

Pozdrawiam. :)

0

Chyba zawsze warto poznać coś nowego :]
A C++ jest komercyjnie wykorzystywany więc czemu nie, może Ci się nawet spodoba.

0

Pewnie, że warto. Tym bardziej, że jak dobrze zrozumiałem to jest za darmo?
Bo gdyby było płatne to bardziej bym polecił np z 2-3 książki i materiał taki jak podałeś da się opanować bez problemu samemu, ale z praktyką rzecz jasna pisząc w domu.
A, że jest za darmo to pewnie, że warto.

Co więcej nie raz już się przekonałem, że nawet na czymś co jest bardzo proste (ot takie przeciążanie operatorów czy chociażby kontenery) wykładowca czy np drugi programista potrafi podrzucić jakiś pomysł lub ciekawostkę. Warto takie "ciekawostki" zapamiętywać :)

0

Zawsze warto ... lepiej wiedzieć więcej niż mniej.
A poza tym informatyka to dziedzina, która bardzo dynamicznie się zmienia więc i tak trzeba sią cały czas uczyć.

0

Kurs jest za darmo, prowadzony przy Uniwersytecie przez wykładowców. Materiały w ramach kursu, tj. Symfonia C++, pendrive, koszulka, zeszyt i długopis :)
Tylko zdziwiło mnie, że na C++ nie ma aż tak wielu chętnych a na Jave czy PHP od razu miejsca zajęte....

0

A co w tym dziwnego skoro Java i PHP są teraz znacznie bardziej popularne niż C++. Pracy też jest znacznie więcej w tych językach (jaka to praca to już inna kwestia).

0

Niby tak, ofert pracy jest więcej w Java i PHP (czy nawet C#) ale i konkurencja chyba większa...
W końcu zabraknie ludzi do C++ którzy będą konserwować istniejące aplikacje... Zresztą nie wiem ale moim skromnym zdaniem C++ jest lepszy dla pisania programów narzędziowych, powiązanych z urządzeniami, diagnostyką itp. Chociaż C# też się nadaje (jeśli mówimy o platformie Windows) - bo ma dobry dostęp do WinAPI (w Javie JNI nie jest takie proste jak łączenie kodu C# z kodem niezarządzalnym)

0

No o całkowite zniknięcie C++ to się raczej nie ma co obawiać :)

0
0x200x20 napisał(a)

No o całkowite zniknięcie C++ to się raczej nie ma co obawiać :)

No nie, bo zawsze jakiś łoś pójdzie na kurs i się go nauczy. ;P

0

I tak Java jest napisana (tj. JVM) w C++ :)
Wiec kurs i wlasna pasja do C++ sie przyda :)

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