Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737
#1

Следующий этап изучения!? - C++

17.02.2013, 13:26. Просмотров 663. Ответов 10
Метки нет (Все метки)

Освоил основы С++ подтяну STL а куда потом? подскажите в каком направлении двигаться дальше, что востребовано?(ответы типа Хочешь писать игры читай про игры, кароч что хочешь про то и читай - оставьте себе)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Форумчанин
Эксперт С++
4468 / 2830 / 224
Регистрация: 12.12.2009
Сообщений: 7,199
Записей в блоге: 1
Завершенные тесты: 1
17.02.2013, 13:32     Следующий этап изучения!? #2
Цитата Сообщение от Хулиган Посмотреть сообщение
(ответы типа Хочешь писать игры читай про игры, кароч что хочешь про то и читай - оставьте себе)
Так это самый правильный ответ.
Ну раз так, то могу посоветовать следующее - разобраться с WinAPI (хотя бы немного), чтоб понять что есть API ОС в целом и, например, как реально устроены окна изнутри, потому как потом, если будешь писать оконные приложения при помощи каких либо библиотек, то эти подробности от тебя будут скрыты, а знать их очень желательно.
И читать книги (желательно не одну) по алгоритмам и АТД, т.к. это базовые знания для программиста, которые собственно и делают из него программиста (ЯП лишь инструмент).
По алгоритмам и АТД могу посоветовать Сэджвика (его книги легко гуглятся), по WinAPI - Рихтер (общепризнаный авторитет в этой области), но книга Рихтера может показаться сложноватой, поэтому можно начать с чего-нибудь по-проще.
Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737
17.02.2013, 13:41  [ТС]     Следующий этап изучения!? #3
Цитата Сообщение от Kastaneda Посмотреть сообщение
Так это самый правильный ответ.
я просто хочу что бы посоветовали что то востребованное.....а не оставили меня 1на1 перед таким выбором
ITcrusader
Эксперт C++
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
17.02.2013, 16:43     Следующий этап изучения!? #4
Если честно, не могу понять, что имеется в виду под "что востребованно?". Можно конкретнее вопрос задать?)
Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737
17.02.2013, 17:54  [ТС]     Следующий этап изучения!? #5
То что пользуется спросом на рынке труда!
ITcrusader
Эксперт C++
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
17.02.2013, 18:24     Следующий этап изучения!? #6
Мозги и опыт - пользуются спросом)))
Если умеешь делать свою работу, то найдешь своё (высокооплачиваемое) место в любой области. Выбирать тебе по вкусу.

А что сделать, чтобы подкачаться - почитать Кнута - знания, которые пригодятся, на каком бы языке не писал)
А так же быть в курсе основ наиболее часто используемых инструментов разработки ПО вообще. Узнать об актуальных на сегодняшний день можно, прошерстив вакансии IT в интернетах.

И да, если тебе интересно, что пользуется спроссом больше всего - зайди на какой-нить сайт для фрилансеров и увидишь, что мир заполонён джумлами, битриксами и т.д. и т.п. and so on, etc, а мы тут хернёй занимаемся на C++, на котором только по ногам хреначить и можно себе)))))))

Если еще не качаешь учебник по Джумле - покури про шаблоны проектирования
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
17.02.2013, 18:35     Следующий этап изучения!? #7
Цитата Сообщение от Хулиган Посмотреть сообщение
То что пользуется спросом на рынке труда!
Приложения на symbian

Добавлено через 2 минуты
А вообще IT щас всё востребовано. Бери, что нравится и дерзай...
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,917
Записей в блоге: 1
17.02.2013, 18:37     Следующий этап изучения!? #8
Цитата Сообщение от Хулиган Посмотреть сообщение
Освоил основы С++ подтяну STL а куда потом?
Ну почитай про паттерны и ООП вообще. ИМХО один из основных недостатков очень многих курсов и книжек по С++ - то, что они плохо демонстрируют реальное применение ООП, ограничиваясь
- лаба 1: создай класс вектор и научись беречь от утечек динамически выделенную память
- лаба 2: создай класс фигура+наследники и познакомься с наследованием, полиморфизмом, вирт.ф-ями
Всё! ООП изучили, свободен.
После такого курса стиль программирования и не изменяется практически. Просто там где раньше на Си писалось struct, ученик будет писать class.
ИМХО, помимо этих двух тем следует параллельно изучать те же паттерны и парадигму ООП вообще. Причём на реальном примере какого-нибудь достаточно большого приложения.
Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737
17.02.2013, 18:50  [ТС]     Следующий этап изучения!? #9
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
ИМХО один из основных недостатков очень многих курсов и книжек по С++ - то, что они плохо демонстрируют реальное применение ООП
мб тогда почитать страуструпа 1000 страниц?
Jupiter
Каратель
Эксперт С++
6549 / 3969 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
17.02.2013, 18:53     Следующий этап изучения!? #10
Цитата Сообщение от Хулиган Посмотреть сообщение
мб тогда почитать страуструпа 1000 страниц?
Level up и далее
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2013, 22:51     Следующий этап изучения!?
Еще ссылки по теме:

C++ Какие книги посоветуйте для изучения для изучения STL, C++
C++ Не могу запустить следующий код
C++ Как написать этап компиляции?
Struct tm перейти на следующий год C++
C++ почему не работает следующий код?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
coder888
Сообщений: n/a
17.02.2013, 22:51     Следующий этап изучения!? #11
На этом сайте [ссылка удалена] можно найти необходимые книги по программированию
Yandex
Объявления
17.02.2013, 22:51     Следующий этап изучения!?
Ответ Создать тему
Опции темы

Текущее время: 08:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru