Top.Mail.Ru
Ответы

Как правильно изучать С++

Посоветуйте, пожалуйста, как правильно изучать C++.Вот к примеру я прочитал там новую тему на Ravesli или на ютубе,переписал код,а дальше?где брать домашку? где брать задания для практики? и как вообще построить план изучения? Может разбить процесс изучения на темы? Переменные, функции и т.д. Сколько часов в день сидеть? я понимаю,что у каждого свой темп,но вот взять два часа.Как грамотно потратить эти два часа?пол часа это теория, и все остальное время практика? Спасибо вам за ваши ответы!!!

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок
7мес

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

Последовательность глав в учебнике - это и есть план изучения.

Изучение языка программирования ничем не отличается от изучения образовательных предметов в школе. Так что как привык учиться в школе, так и учишь С++.

Аватар пользователя
Ученик
7мес

молитвой

Аватар пользователя
7мес

Классно, что ты начинаешь изучать C++! Вот несколько советов, как грамотно организовать процесс:

Структурируй изучение: Разбей материал на темы — переменные, функции, циклы, массивы и т.д. Это поможет систематизировать знания.

Практика: После каждой темы попробуй решать задачи. Ресурсы для практики:

LeetCode и HackerRank — отличные платформы для задач по программированию.
Codewars — интересные задачи в игровом формате.
Exercism — задачки с фокусом на код-ревью.
Планирование времени:

2 часа в день — это отлично! Например:
30 минут — теория (новая тема, просмотр видео).
1,5 часа — практика (решение задач, написание кода).
Кодируй проекты: Создавай небольшие проекты, как игры или утилиты. Это поможет понять, как всё работает вместе.

Общайся: Участвуй в форумах или чатах, связанных с C++. Обсуждение вопросов с другими может дать много полезного!

Не забывай отдыхать и не бойся ошибок — это часть обучения! Удачи! И совет - научитесь пользоваться нейросетями, это очень полезно в IT сфере особенно с вычислительными мощностями chatgpt 4o

Аватар пользователя
7мес

Ты основные понятия знаншь вообще? Переменные, функции, типы данных, итд?

Аватар пользователя
Мудрец
7мес

Программист должен сам придумывать себе задания