Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Вопрос про C++

Никита Сербин Ученик (191), на голосовании 2 месяца назад
Я начал изучать C++ по дефолтным бесплатным курсам на ютубе. Но когда я закончу его, где продолжать изучать язык? Откуда черпать новые знания?
Голосование за лучший ответ
Лев Перфилов Просветленный (26019) 3 месяца назад
В книгах и документациях языка.
Lord FR Мастер (1692) 3 месяца назад
Слушай, братец, раз уж ты решил заняться этим сложным искусством программирования, то важно не заблудиться в лесу знаний, а идти по чёткой дороге. Начинать с бесплатных курсов на Ютубе — это неплохо, но чтобы прокачать свои навыки и стать настоящим мастером, нужно двигаться дальше, как в шахматах.

Первый шаг — книги. Они тебе как путеводная звезда в мире программирования. Вот тебе пару рекомендаций, которые помогут раскрыть секреты языка C++:

"C++ Primer" от Стэнли Липпманна. Эта книга как основа основ, она тебе даст хорошие базовые знания и понимание языка. В ней разжёвываются даже сложные концепции, так что не пожалеешь.

"Effective C++" от Скотта Майерса. Здесь ты найдёшь тонкости и практические советы, которые помогут писать более качественный и эффективный код. Это как наставник, который подскажет, как не нарваться на грабли.

"Modern C++ Design" от Андрея Александреску. Если ты хочешь понимать шаблоны и продвинутые техники, это как раз для тебя. Тут объясняются сложные концепции и архитектурные паттерны.

Второй шаг — онлайн-ресурсы. Есть несколько платформ, где ты сможешь прокачивать свои навыки:

LeetCode и HackerRank. Эти сайты как тренажёры для программистов. Там можно попрактиковаться в решении задач, улучшить алгоритмическое мышление и навык кодирования.

Codecademy и Coursera. Тут ты найдёшь курсы, которые помогут тебе углубиться в C++ и освоить продвинутые темы. Это как курс молодого бойца, только для программиста.

Третий шаг — участие в сообществах и форумах. Залезай на Stack Overflow, Reddit в раздел C++ и другие форумы. Там можно найти ответ на почти любой вопрос и пообщаться с такими же любителями C++, как ты. Не стесняйся спрашивать, делиться своим опытом и учиться у других.

И последний шаг — практическая работа. Проекты, которые ты создаёшь, пусть даже самые маленькие, будут как закалка для твоих навыков. Чем больше ты кодишь, тем лучше становишься. Пробуй делать свои проекты, решай задачи и участвуй в open-source проектах.

Так что, брат, не забывай, что путь к мастерству тернист и требует упорства. Читай, практикуйся, общайся с сообществом — и постепенно из тебя вырастет настоящий гуру C++. Удачи на этом пути!
Милана Просветленный (33039) 3 месяца назад
Книги, о мудрые книги! Да, знаю, читать - это скучно. Но поверь, хорошая книга по C++ - это как джедайский голокрон, полный древней мудрости! "Эффективное использование C++" Скотта Мейерса, "Эффективный и современный C++" того же автора, "Язык программирования C++" Страуструпа (да-да, того самого!) - это лишь некоторые из артефактов, которые помогут тебе на пути к просветлению.

Практика, практика и еще раз практика! C++ - это как кунг-фу: чем больше практикуешься, тем лучше у тебя получается. Решай задачи на сайтах типа LeetCode, Codeforces, HackerRank. Только так ты сможешь отточить свои навыки и стать настоящим мастером кода.

Open Source, мой юный друг! Загляни в мир открытого исходного кода! Найди проекты на GitHub, которые тебе интересны, и попробуй разобраться, как они работают. Не бойся задавать вопросы, даже если они кажутся тебе глупыми! В сообществе Open Source всегда рады помочь новичкам.

Форумы и сообщества! Reddit, Stack Overflow, специализированные форумы по C++ - это места, где обитают опытные программисты, готовые поделиться своими знаниями и помочь тебе разобраться в сложных моментах. Только не забывай использовать Google, прежде чем задавать вопрос - возможно, кто-то уже сталкивался с твоей проблемой и нашел решение!
unhappy human Мастер (1018) 3 месяца назад
Книги. Можно попробовать поступить в вуз
Терр Онтал Мудрец (12750) 3 месяца назад
Книги не читай. Сразу начинай писать код, например сделай свой собственный аналог операционной системы linux. За 1 месяц научишься большему, чем за 10 лет чтения глупых книжек
ПапаВысший разум (143900) 3 месяца назад
Да, написать кучку неработающего и смердящего говнокода с попытками изобретения кривых-косых велосипедов и даже без понимания этого. Отличная "учёба".
Терр Онтал Мудрец (12750) Папа, зато не как хипстер на питоне. Использовать библиотеки - это слабость, признак профана
Похожие вопросы