http://cpp0x.pl/kursy/Kurs-C++/1
Wersja do druku
Jeżeli uczysz się z kursu to pamiętaj, aby pisać jak najwięcej kodu związanego z zagadnieniem aktualnie przez ciebie przerabianym.
Istnieje też inna droga, ale tutaj potrzeba dużo samozaparcia:
1. Stawiasz sobie jakiś cel, który wykracza poza twoje obecne umiejętności.
2. Próbujesz go osiągnąć z obecnymi umiejętnościami.
3. Sięgasz do dokumentacji, kursów i innych pomocy - drążysz temat, przekopujesz się przez informacje -> dzięki czemu lepiej zapamiętujesz rzeczy, które sam znalazłeś.
4. Powoli, ale pisząc własny kod dochodzisz do końca.
5. Wracasz do punktu 1.
Na koniec powiem, że najważniejsze jest myślenie w sposób programistyczny i klepanie kodu. Tego nie da się przeskoczyć.
Może i dobry pomysł, ale jak zabierze się za coś zbyt dużego/trudnego/etc to może mu nie wystarczyć zapału. Szczególnie jeżeli słowo kompilacja to dla niego czarna magia.
Nie pisałem o braku wiedzy/umiejętności, tylko o zwykłym zapale. Mogę zacząć pisać system operacyjny, ale po chuj, skoro i tak po tygodniu bez żadnych rezultatów rzucę to kąt. IMHO na początku lepiej jest zacząć powoli, pisząc małe programiki, obrazujące jak działa dany język programowania.
Okej, póki co zamierzam uczyć się C++, ale powiem co mnie głównie interesuje: zajmowanie się stronami, pisanie aplikacji na strony itd. Czy C++ mi to umożliwi czy powinienem się po nim uczyć innego języka?
C++ to raczej nie w kierunku stron internetowych.
Najpierw zacznij od HTML i CSS, bo bez tego w stronę internetu to bardzo trudno, następnie może PHP. Jeżeli interesują cię jakieś aplikację, skrypty to właśnie idź w kierunku PHP
HTML - prezentowanie tresci uzytkownikowi czyli to co widzisz,
CSS - dopieszczanie HTML,
JavaScript - interakcja z uzytkownikiem po stronie klienta (np ladowanie slideshowa z obrazkow),
PHP - dynamiczna tresc, caaaaaaaaaala masa mozliwosci (kazdemu uzytkownikowi mozna np wyswietlic co innego),
SQL - zapytania do bazy danych (np ile napisales postow na forum etc).
ewentualnie jeszcze
- Python (osobiscie slabo go znam i prawie nie widuje, ale ... mozna go uzywac przy projektowaniu strony)
btw c#/c++ to sa jezyki przeznaczone do pisania "desktop"-owych aplikacji
A jezeli bedziesz postepowal tak jak
Fenel napisal, to naprawde sie nauczysz tego.