
С чего вы начинали учить C++ Сайти, приложения, книги, методы и тд. Как легче всего его выучить и
какая практика должна быть. Прям весь вашь путь, пожалуйста, очень нужно...

Ответы на вопрос

Начинал с сайта ravesli.com , там все разбито по урокам , после приобрел учебник т. а. павловской "с/с++ программирование на языке высокого уровня" и до сих пор учу по этой книге



Ответ сам написал, но так как система контроля этого сайта насчет запрещенных слов ужасна, то пришлось его заскринить и так прикрепить)




Понимаю вашу настойчивость в изучении C++, и готов поделиться своим рекомендованным путем для освоения этого языка программирования. Важно помнить, что каждый человек учится по-разному, поэтому вы можете настроить этот путь в соответствии с вашими предпочтениями и возможностями. Вот общий план:
Основы программирования и понятия C++:
- Начните с изучения основ программирования: переменные, условия, циклы, функции и т.д. Это можно сделать с помощью ресурсов, предназначенных для начинающих, например, Codecademy, Khan Academy, или Udacity.
- Затем перейдите к понятиям, специфичным для C++, таким как указатели, ссылки, операторы new/delete и другие особенности языка.
Книги по C++:
- Одной из классических книг для начала изучения C++ является "Accelerated C++" от Andrew Koenig и Barbara E. Moo. Эта книга сфокусирована на практическом подходе к обучению C++ и может быть хорошим стартом для новичков.
- Еще одна популярная книга - "C++ Primer" от Stanley B. Lippman, Josée Lajoie и Barbara E. Moo. Она подходит как для начинающих, так и для более опытных программистов.
Онлайн-курсы и видеоуроки:
- Поискать хорошие онлайн-курсы, которые предоставляют структурированный подход к изучению C++. Coursera, Udemy и Pluralsight - отличные ресурсы для этого.
- YouTube также имеет множество бесплатных уроков по C++ от опытных программистов.
Практика:
- Создавайте собственные проекты и задания, чтобы применить полученные знания на практике. Начните с простых задач и постепенно усложняйте их.
- Проходите упражнения на программирование с использованием C++ на платформах типа LeetCode, Codeforces, HackerRank и других.
Изучение стандартной библиотеки:
- C++ обладает богатой стандартной библиотекой, которая предоставляет множество полезных инструментов. Изучите функции и контейнеры этой библиотеки, такие как std::vector, std::string, алгоритмы и т.д.
Чтение кода:
- Изучайте код других программистов, особенно профессиональных проектов с открытым исходным кодом. Это поможет вам понять, как опытные программисты используют C++ в реальных проектах.
Углубленное изучение:
- После того, как вы станете более уверенным в C++, можете изучить более сложные темы, такие как многопоточность, шаблоны, STL и т.д.
Постоянная практика и проекты:
- Важно постоянно практиковаться и создавать собственные проекты, чтобы закрепить свои навыки.
Участие в сообществах:
- Присоединяйтесь к онлайн-сообществам программистов, участвуйте в обсуждениях и задавайте вопросы. Это поможет вам получить обратную связь и поддержку.
Постоянное развитие:
- Не забывайте, что программирование - это непрерывный процесс обучения. Постоянно ищите новые возможности для развития и обучения.
Запомните, что учиться программированию - это долгий и увлекательный процесс. Не бойтесь экспериментировать и делать ошибки, они помогут вам стать более опытным программистом. Удачи в вашем путешествии в мир C++!


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili