5 / 11 / 4
Регистрация: 02.04.2016
Сообщений: 351
1

Что изучать после изучения основ языка

10.02.2017, 23:54. Показов 11774. Ответов 10
Метки нет (Все метки)

Доброго дня друзья. У меня такой вопрос. Подруга изучила основы С++, параллельно изучает книгу по алгоритмам и вот думает сейчас куда ей двигаться дальше, что изучать, какие фреймворки, библиотеки и технологии сейчас востребованы? Подскажите, кто опытный. Ориентир кроссплатформенная разработка, обучающие игры для детей (простенькие, 2D).
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.02.2017, 23:54
Ответы с готовыми решениями:

Что изучать после основ?
Всем доброго времени суток, пробуксировал учебник по плюсам, теперь знаю основы от выделения памяти...

После изучения ядра языка СИ. Что дальше учить ?
Учил Си по Керниган и Ритчи и Дейтел. Что учить дальше Структуру данных или еще одну книгу по...

В каком направлении развиваться после изучения основ С++
После пройденого материала в институте и сдачи экзамена и курсача я задался вопросом а что дальше...

Практика после освоения основ языка: как научиться писать проекты с GUI?
Здравствуйте. Я уже год изучаю С++ на решении олимпиадных задач. Это такие задачи такого типа:...

10
2548 / 1207 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
11.02.2017, 00:09 2
SFML
4
Падаван С++
447 / 261 / 89
Регистрация: 11.11.2014
Сообщений: 916
11.02.2017, 08:00 3
я бы замаксил скил opengl
1
Don't worry, be happy
17767 / 10532 / 2034
Регистрация: 27.09.2012
Сообщений: 26,504
Записей в блоге: 1
11.02.2017, 10:01 4
Цитата Сообщение от Newibe Посмотреть сообщение
Какие скилы прокачать в с++ - C++
Интеллект и мудрость качаете в максимум,
это даст Вам большой запас маны
и увеличит силу заклинаний,
а без них в C++ будет тяжко.
C++ - мир магии и волшебства.
Также нужно прокачать восприятие,
чтобы быстрее находить в гугле информацию.
3
187 / 54 / 19
Регистрация: 23.12.2016
Сообщений: 165
11.02.2017, 10:04 5
С++ используется сейчас в основном в написании программ под Линукс и в GameDev - разработка игр. Под игры надо изучать игровые движки, но они у всех разные, заранее не узнаешь что именно пригодится. Можно год изучать OpenGL, а в итоге будет нужен DirectX. Но в любом случае надо будет хорошо знать библиотеки STL и boost, последнюю много где требуют - с них бы я и начала. Boost - она вообще просто гигантская, надолго изучать хватит.
Почти всё остальное ПО сейчас пишется на Java.
1
Peoples
11.02.2017, 10:06
  #6

Не по теме:

Цитата Сообщение от altmax Посмотреть сообщение
Почти всё остальное ПО сейчас пишется на Java.
Сказал- как отрезал :D

0
187 / 54 / 19
Регистрация: 23.12.2016
Сообщений: 165
11.02.2017, 11:06 7
Цитата Сообщение от Peoples Посмотреть сообщение

Не по теме:


Сказал- как отрезал :D

Ну если так и есть? Весь сектор интерпрайз пишется на джаве - а это почти всё программное обеспечение в крупных организациях - банках, больницах, заводах и т.п. Да, джава жрет память, работает в два раза медленнее, но вероятность того, что программа будет работать не так как надо из-за ошибки программиста в синтаксисе или из-за незнания каких-то тонкостей гораздо меньше. Остаются в основном только ошибки в алгоритмах, которые надо отслеживать. Плюс легкая расширяемость приложения. Ну и память вручную чистить не надо.
У С++ весьма ограниченное применение. Он конечно остался и будет продолжать быть, так сказать, но его доля будет падать и дальше. Останутся игры и высоконагруженные приложения, требовательные к памяти, ну и OpenSource.
С другой стороны C# только майкрософтом поддерживается, а т.к. количество их серверных решений в общей массе невелико относительно линуксовых серверов, то там перспективы тоже не особо. Delphi вообще умирает, даже не знаю, где он сейчас используется, разве только что поддержка старых решений.
О, JavaScript серверный сейчас начал развиваться активно, вытесняет PHP.
0
in code we trust
133 / 162 / 12
Регистрация: 29.02.2016
Сообщений: 882
11.02.2017, 11:21 8
Цитата Сообщение от altmax Посмотреть сообщение
Почти всё остальное ПО сейчас пишется на Java.
кроме web
0
187 / 54 / 19
Регистрация: 23.12.2016
Сообщений: 165
11.02.2017, 12:16 9
Цитата Сообщение от __py__ Посмотреть сообщение
кроме web
серверный JavaScript набирает обороты, но на С/С++ тоже бывает в высоконагруженных приложениях.
0
Одессит
242 / 87 / 44
Регистрация: 30.12.2013
Сообщений: 316
Записей в блоге: 2
11.02.2017, 13:51 10
Я бы рекомендовал изучить паттерны, научиться распознавать ситуации когда они нужны. И ещё почитать "Чистый код" или "Совершенный код" (начинать с первой книги).
1
5 / 11 / 4
Регистрация: 02.04.2016
Сообщений: 351
11.02.2017, 15:42  [ТС] 11
Croessmah, мы хотели провести комплексный анализ разных источников: программистов и работодателей. вот что показал анализ 36 вакансий, где требуется знание С++. В строке кол-во указано сколько раз в 36 вакансиях встречается тот или иной скил. Может кому-то тоже будет полезно.

П.С.: Всем, кто откликнулся, большое спасибо.
Миниатюры
Что изучать после изучения основ языка  
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.02.2017, 15:42
Помогаю со студенческими работами здесь

Что учить после основ?
Расскажите пожалуйста, что учить после того как узнал основы C++. QT или STL или вообще что - то...

Лучший интерактивный самоучитель с++, но так понравился, что думаю, а что если после python изучать с++?
http://academy.cppstudio.com/courses/ 1.) поделитесь опытом после какого языка вы перешли на с++....

Что изучать после C++
Обращаюсь к вам, как к знающим людям со следующим вопросом. Допустим, я изучил C++ на уровне...

Что изучать после C++
Какую книгу после изучение С++.Советуйте почитать? В смысл,что изучать дальше?MFC...QT.... Я как...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru