Другие языки программирования и технологии

Существует ли учебное пособие по программированию С++? Конечно же, подробности вопроса внутри)

Я чайник по С++, немного программирую в паскале, это немного равно примерно 1 по шкале 1-10, возможно с натяжкой.
(ну знаю там циклы, массивы, ввод, вывод, короче не углубленные школьные знания).
В общем перейдем ближе к вопросу.
Я пытался несколько раз начать самостоятельное обучение, но сдавался, так как не мог найти "нормального учебника для чайников", то есть в одном почти сразу шли какие-то программы с небольшими описаниями, но не достаточно понятными, в другом было подробней, но, как и в первом пропускались важные детали, которые по мнению автора, видимо, были очевидными и он не посчитал нужным это упоминать, но настоящему чайнику ведь не очевидно)).
В общем мне надо настоящую книгу для чайников с С++ со всеми подробностями. Пусть там будет хоть с десяток тысяч страниц, но чтобы от и до всё было.
Прочитай книги Страуструпа, про язык C++ и про Программирование с использованием C++, это 2 основные книги.

Потом прочитай книги Скота Майерса, эффективный C++.

Потом книга МакКоннелла - Совершенный Код.

потом все статьи от сюда

https://isocpp.org/faq
Дмтрий Черкасов
Дмтрий Черкасов
30 070
Лучший ответ
Сергей Попов Возможно, будет интересен курс https://stepik.org/course/363/syllabus (если книги осилить тяжело, ведь читая нужно ручками достаточно практиковать, а не глотать страницу за страницей).

Если совсем новичок, то там же есть хороший курс по C: https://stepik.org/course/3078/syllabus Лучше знать основы «объятного» C, начиная изучать необъятного и более сложного его последователя – C++.

«Совершенный код» хорош с опытом, когда уже поучаствовал в разных проектах.
Сколько раз я ни читал таких книг "для чайников" (или по-английски "by easy steps") - одна шняга! Лучше уж сразу браться за что-нибудь вроде Герберта Шилдта.
Илья Буторин
Илья Буторин
28 648
Илья Буторин "In easy steps" or "step by step" practical reference.
Ни одной книги, в названии которой было ДЛЯ ЧАЙНИКОВ достойной внимания не встречалось.
ИМХО наиболее разжевано все в учебнике Прата (Си), наиболее новая версия из тех, что можно в инете скачать.
Многократно уже получается, читаю этот учебник, всплывает вопрос - и в следующем предложении или параграфе содержится ответ на данный вопрос.
Еще Шилдт и Дейтел для самоучек хорошо.
Книги корифеев для новичков не подходят, ИМХО. Может, для гениев из новичков, но это явно не я.
Ярослав Вергуш
Ярослав Вергуш
15 714
Держи книгу, как раз, как ты хочешь:

Лафоре Р. "Объектно-ориентированное программирование в С++"
http://astrodata.univer.kharkov.ua/astrometry/akhmetov/books/Lafore.pdf

Очень хорошая книга, по шагам всё объясняется от самых основ, не сразу в ООП кидают.
Emir Bagji
Emir Bagji
13 683
без практики одним чтением толку мало...
У Шилдта читал только С# а С++ у Дейтелов, могу сказать что и те и те хороши. Пожалуй могу порекомендовать, времени займут конечно больше чем всякие "С для чайников" но зато позволят даже с минимум знаний понять фундамент языков
"Пусть там будет хоть с десяток тысяч страниц, но чтобы от и до всё было." - стандарт на C++.
Роман Юдаков стандарт 300-500 страниц)
Роман Юдаков пару книг, по которым пытался изучать
Могу посоветовать веб-курс от Яндекса. Там как раз для начинающих.
Книга нужна, но когда ты будешь читать вторую половину книги, ты забудешь первую (наверно мой дефект памяти). Я придумал себе способ интереснее и полезнее (ИМХО). Придумываешь идею для своего проекта. Сначала маленькую, виселицу там, или даже текстовую РПГ. Потом, когда поймешь что больше свистоперделок в виселицу не встроить, то переходишь к чему-нибудь крупнее. А чтобы добывать материал серфишь много-много статей, форумов, готовых проектов и решений, советов, друзей-программистов.
Vadim Pirojkov
Vadim Pirojkov
456
Попробуй сначала приложение для телефона sololearn
Роман Юдаков пробовал, тоже ккал)) подробностей нет там тоже. Но это по поводу С++, остальное я не пробовал.

Похожие вопросы