Wprowadzenie

Motywacją do powstania tego kursu jest usystematyzowanie swojej wiedzy z zakresu C++ oraz stworzeniu wartościowego materiału, który będzie skierowany dla początkujących programistów. Niezależnie od tego, jakiego języka programowania się zaczniesz uczyć najpierw – najważniejszym jest wyrobić w sobie algorytmiczne myślenie, tak aby potrafić “przelać” rozwiązanie danego problemu na kod. Czy będzie to C++ czy też język typowo skryptowy jak np. Python nie będzie aż tak istotne. Wszechstronny programista powinien potrafić odnaleźć się w każdym środowisku. Do tego jednak potrzeba własnej praktyki. Tutaj mogę polecić serwis SPOJ, w którym jest duża baza różnorodnych zadań i możliwość oceny swoich rozwiązań online.

Internet czy książka?

Czy kurs internetowy może zastąpić książki? Z pewnością NIE. Na rynku jest wiele pozycji kultowych, gdzie w zależności od posiadanej wiedzy i umiejętności każdy znajdzie coś dla siebie. Dla początkujących może to być np. “Symfonia C++” Grębosza a dla bardziej wtajemniczonych “Thinking in C++” Bruce Eckel’a.

Materiały

Częstotliwość jak i zakres pojawiania się nowych materiałów zależeć będzie od zaangażowania czytelników. Im większy będzie odzew tym większa motywacja dla mnie do tworzenia nowych materiałów. Tak więc zachęcam do aktywnego uczestnictwa w tworzonym kursie i wyrażania swoich opinii.

Jakość

Dołożę wszelkich starań aby prezentowane treści były jak najlepszej jakości. Jeśli znajdziesz jakiś błąd lub uznasz, że coś jest nie do końca jasno wytłumaczone – daj mi znać w komentarzu lub prywatnej wiadomości.