С++ для новичков, вопросы, ответы, книги, с чего начать |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 7062-й день
![]() |
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
С++ для новичков, вопросы, ответы, книги, с чего начать |
gryzovick |
Пост
#1
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 121 С нами с: 18-March 09 ![]() |
Ап тему, в поиске информации для изучения с 0я
|
![]() ![]() |
G3n3k |
Пост
#2
|
Репутация: ![]() ![]() Халявщик ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 669 С нами с: 15-February 07 ![]() |
Ап тему, в поиске информации для изучения с 0я Классикой обучения с нуля С++ всегда остается книжка "Язык программирования С++" Страуструпа-создателя ![]() Однако она тяжеловата - не все могут с нее начать, потому перед ней можно прочесть любую книгу по С++, из категории "С++ для чайников", после чего вернутся к книжке Страуструпа. Обзязательно. Когда книжка Страуструпа прочитана и освоена, начинаем решать задачки с применением С++ на сайте LeetCode, и не прекращаем. Никогда ![]() Следующими советую прочитать ВСЕ 4 книги Скотта Меерса по С++: эффективный С++, еще более эффективный С++, современный С++ и эффективный STL Дальше настоятельно советую освоить APUE - Advanced Programming in UNIX Environment. Книга на самом деле по С, а не С++, но понимание ее содержимого ОЧЕНЬ пригождается в разработке на плюсах, т.к. дает понимание "подкапотных событий" Дальше читаем C++ Concurrency in Action - Вильямса, шикарная книга по потокам. Дальше полируем шаблонную магию книжечками от Александреску ![]() Дальше читаем Банду Четырех и изучаем основные паттерны. Ну а после, когда все вышеуказанное освоено, уже можно почитать оригинальные стандарты плюсов, и изучать уже то, что предстоит пилить. От себя еще могу добавить, что для широты развития очень полезным будет хотя-бы чутка поковырять boost, boost:asio, ZeroMQ, Qt, POSIX, WinApi, Android NDK и хотябы полистать 4-томник Кнута, чтобы понимать какие есть алгоритмы и для чего(читать не обязательно - можно сдохнуть). В принципе, вышеуказанного уже с головой чтобы быть твердым программером и знать что читать и куда развиваться дальше ![]() Удачи! ![]() |
Бананчик |
Пост
#3
|
Репутация: ![]() ![]() Дух Группа: - Пользователи - Сообщений: 13 С нами с: 24-October 21 ![]() |
Классикой обучения с нуля С++ всегда остается книжка "Язык программирования С++" Страуструпа-создателя ![]() Однако она тяжеловата - не все могут с нее начать, потому перед ней можно прочесть любую книгу по С++, из категории "С++ для чайников", после чего вернутся к книжке Страуструпа. Обзязательно. Когда книжка Страуструпа прочитана и освоена, начинаем решать задачки с применением С++ на сайте LeetCode, и не прекращаем. Никогда ![]() Следующими советую прочитать ВСЕ 4 книги Скотта Меерса по С++: эффективный С++, еще более эффективный С++, современный С++ и эффективный STL Дальше настоятельно советую освоить APUE - Advanced Programming in UNIX Environment. Книга на самом деле по С, а не С++, но понимание ее содержимого ОЧЕНЬ пригождается в разработке на плюсах, т.к. дает понимание "подкапотных событий" Дальше читаем C++ Concurrency in Action - Вильямса, шикарная книга по потокам. Дальше полируем шаблонную магию книжечками от Александреску ![]() Дальше читаем Банду Четырех и изучаем основные паттерны. Ну а после, когда все вышеуказанное освоено, уже можно почитать оригинальные стандарты плюсов, и изучать уже то, что предстоит пилить. От себя еще могу добавить, что для широты развития очень полезным будет хотя-бы чутка поковырять boost, boost:asio, ZeroMQ, Qt, POSIX, WinApi, Android NDK и хотябы полистать 4-томник Кнута, чтобы понимать какие есть алгоритмы и для чего(читать не обязательно - можно сдохнуть). В принципе, вышеуказанного уже с головой чтобы быть твердым программером и знать что читать и куда развиваться дальше ![]() Удачи! ![]() и годы непосильного труда будут спущены в унитаз... Сообщение отредактировал Бананчик - Oct 26 2021, 13:49 |
G3n3k |
Пост
#4
|
Репутация: ![]() ![]() Халявщик ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 669 С нами с: 15-February 07 ![]() |
а в итоге работу не получить... и годы непосильного труда будут спущены в унитаз... Может человек для себя спрашивает?) Мой пост - не ответ "как устроится на работу С++ником", максимум к чему его можно притянуть, это "как не завалить собеседование по С++". А чтоб не завалить, на него, да, нужно еще попасть - должен быть опыт, должны быть позиции, ХР должен обратить на вас внимание и тд - это уже совсем другая история, не про С++ вообще, а как про то "как себя продать". И кстати, при наличии опыта, во всяком эмбеддеде на плюсовиков вполне себе спрос... Но опять же - совсем другая история) |
Бананчик |
Пост
#5
|
Репутация: ![]() ![]() Дух Группа: - Пользователи - Сообщений: 13 С нами с: 24-October 21 ![]() |
ХР должен обратить на вас внимание и тд - это уже совсем другая история, не про С++ вообще, а как про то "как себя продать". в данном случае изучение языков программирования вообще следует отложить в долгий ящик, и даже не пытаться писать простые скрипты типа Batch, то есть вообще не думать о ЯП как таковоми тут лучше начинать с всяких гуманитарных наук, типа психологии, бизнеса, HR-менеджмента, и кстати тоже "как себя продать" (честно не знаю как называется эта наука, может проблемы с трудоустройством у многих есть по причине того что эта наука не имеет официального названия и/или ее не преподают в ВУЗах), это нужно чтобы изучить как работает кадровая политика в многих предприятиях + плюс крутить на Ютубе видосы всяких собеседований и со сокрытыми камерами (например канал ЖИЗНЬ АНОНИМА) я серьезно потому что в наше время во всем мире избыток "специалистов" (как хороших, так и плохих не имеет значение) и дефицит рабочих мест, а в связи с активной автоматизацией предприятий вообще уменьшается роль человека в них если спрашивается зачем я это запостил, то это предостережение для Вас рекомендовать людям всякую литературу по ЯП, потому что карьера программиста сейчас (примерно с 2010 года) начинается не с литературы Сообщение отредактировал Бананчик - Nov 13 2021, 21:57 |
![]() ![]() |
![]() |
Упрощённая версия | Сейчас: 15th July 2025 - 23:41 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |