Что дальше изучать? Здравствуйте!
Я самостоятельно изучаю с++, уже довольно не плохо знаю основы, ООП, некоторые алгоритмы(сортировка, нахождение НОД, НОК и т.д.)
Но я не знаю, что мне нужно изучать дальше. Что нужно еще знать, помимо языка программирования?
Какие существуют области разработки, где применяется с++?
В интернете полно рассказов, как люди изучали с нуля java, python, какими книгами и ресурсами руководствовались, что именно изучали и как устроились на работу, но по с++ я таких статей к сожалению не нашёл.
Поэтому спрашиваю здесь.

21 Авг 2019 в 06:19
184 +1
0
Ответы
1

Привет! Хорошо, что ты уже достаточно хорошо знаешь основы с++, это отличное начало. Есть несколько областей разработки, где широко применяется с++:

Разработка игр: с++ часто используется для создания игр, так как он обладает высокой производительностью и дает большие возможности для оптимизации.

Разработка системного и встраиваемого ПО: с++ используется для создания операционных систем, драйверов, компиляторов, а также для программирования микроконтроллеров.

Разработка блокчейн и криптовалют: с++ используется при создании различных блокчейн-проектов и криптовалютных технологий.

Что касается дальнейшего изучения, я бы посоветовал изучить следующие темы:

Многопоточное программирование: изучение работы с потоками и процессами, синхронизация и межпоточные взаимодействия.

Шаблоны и стандартная библиотека шаблонов (STL): изучение использования готовых шаблонов, создание собственных шаблонов, работа со стандартными контейнерами и алгоритмами STL.

Графическое программирование: изучение библиотек и фреймворков, таких как OpenGL, DirectX, Qt, для создания пользовательских интерфейсов и графики.

Работа с базами данных: изучение работы с базами данных с использованием SQL, а также объектно-ориентированных баз данных.

Разработка мобильных приложений: изучение мобильной разработки с использованием с++, так как существуют фреймворки, позволяющие создавать мобильные приложения на с++.

Для дальнейшего изучения ты можешь использовать официальную документацию по с++ (cppreference.com), видеоуроки на платформах типа Udemy и Coursera, решать практические задачи на сайтах типа Codeforces и LeetCode, а также искать книги по продвинутому программированию на с++. Удачи в изучении и развитии!

20 Апр 2024 в 13:20
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир