Witaj gościu! Zaloguj się lub Zarejestruj aby móc korzystać ze wszystkich funkcjonalności jakie oferuje to forum! Rozpocznij zarabianie przez internet, poznaj korzysci pracy w domu! Rejestracja i korzystanie z forum jest całkowicie darmowe!
Praca w domu - Dodatkowa Praca - Zarabianie przez Internet
Poradnik
Materiały do nauki C i C++. - Wersja do druku


+- Praca w domu - Dodatkowa Praca - Zarabianie przez Internet (https://zarabiam.com)
+-- Dział: Off-Topic (/Forum-Off-Topic-9)
+--- Dział: Programowanie (/Forum-Programowanie-364)
+--- Wątek:
Poradnik
Materiały do nauki C i C++. (/Temat-Materialy-do-nauki-C-i-C-152181)



Materiały do nauki C i C++. - amb00 - 09-11-2017 14:52

Nie mogłem znaleźć działu na zwykłe poradniki, więc zamieszczam to tutaj.
Oto lista przydanych materiałów do nauki języków C i C++.

Książki
Według mnie i nie tylko, od nich należy zacząć naukę programowania w ogóle, potem będąc bardziej zaawansowanym można się zdać na dodatkowe materiały np. dokumentację czy kursy, gdzie mogą być rzeczy jakich się nie znajdzie w swoich książkach. Oto dwie książki do C++ i jedna do C, z których korzystałem, i które mogę polecić.
Do C++:
-C++. Dla każdego. Wydanie VII Siddhartha Rao
-C++. Przewodnik dla początkujących Alex Allain
Do C:
-Język ANSI C druga edycja Dennis Ritchie i Brian Kernighan. Mimo swoich lat, ta książka wciąż jest aktualna, jeśli chodzi o podstawowe konstrukcje języka C, nie ma w niej tylko rzeczy wprowadzonych w standardach C99 i C11. Jest to jedna z klasycznych pozycji do języka C, w końcu jednym z autorów tej książki jest sam twórca tego języka.

Kursy i dokumentacje.
Kursy są czasem dobrym uzupełnieniem tego czego nie ma w książce, a w szczególności dokumentacja zawierająca informacje o np. bardzo przydatnych klasach czy funkcjach z biblioteki standardowej czy też mało znanych konstrukcjach z danego języka.

Kurs z https://pl.wikibooks.org/wiki/C jest to kurs do języka C będący równocześnie wprowadzeniem do kursu C++. Moim zdaniem informacje tam są zwięźle i równocześnie dokładnie opisane. Świetnie się sprawdzi do przypomnienia sobie czegoś na szybko z tych języków.

http://en.cppreference.com/w/
Dokumentacja dla obu omawianych języków, zawiera ona bardzo aktualne informacje, nawet można tam znaleźć opis rzeczy ze standardu C++17(nie jest tylko pewien czy wszystkich).

http://cpp0x.pl
Portal z kursem do C++ oraz z dokumentacją do biblioteki standardowej do C++, WinAPI, OpenGL oraz wielu innych bibliotek dla tych języków. Wszystko przetłumaczone na język polski.

http://www.cplusplus.com
Podobny portal do cpp0x. Zawiera tutorial do C++(niesprawdzany przeze mnie) oraz dokumentację.

Nie daję gwarancji na to, że te strony, na których umieszczone są dokumentacje zawierają wszystko co zwiera dana biblioteka, tak samo nie gwarantuję, że tutoriale z tych stron będą w pełni aktualne i bezbłędnie zrobione.