JavaRush
Акция
Университет
Java FullStack
Python FullStack
AI Native Developer
new
Web FullStack
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Мое обучение
  • Курсы
  • Университет
  • Карта квестов
  • Лекции
  • Обучение C++ 23 программированию с нуля

    C++ SELF
    1 уровень,0 лекция
    Мотивационное вводное занятие: зачем начинать путь в программирование именно сейчас, чем хорош современный C++23, где он применяется (игры, системы, финансы, наука), и какие результаты можно получить в ближайшие месяцы. По пути упоминаем современные возможности стандарта — от обработки ошибок через std::expected до усиленного constexpr — и настраиваемся на практику с первого дня.
    Открыта
  • Команды и первая программа на C++

    C++ SELF
    1 уровень,1 лекция
    В этой лекции вы разберётесь, что такое команды в C++, почему каждая программа начинается с функции main(), как устроен минимальный шаблон программы, зачем нужно подключение < iostream >, и как вывести текст в консоль с помощью std::cout.
    Открыта
  • Вывод на экран в C++: std::cout и перевод строки

    C++ SELF
    1 уровень,2 лекция
    В этой лекции вы разберёте базовый вывод в консоль на C++: как работает std::cout, зачем нужен оператор <<, как выводить числа, строки и символы, и как управлять переходом на новую строку с помощью '\n'. Также рассмотрим типичные ошибки новичков с кавычками и точкой с запятой.
    Открыта
  • Знакомство с переменными в C++

    C++ SELF
    1 уровень,3 лекция
    В этой лекции вы разберётесь, что такое переменные в C++, почему их удобно представлять как «коробки», как объявлять и заполнять переменные значениями, какие правила есть у имён, а также узнаете немного об истории языка и о том, почему в C++ встречается несколько способов сделать одно и то же.
    Открыта
  • Типы переменных в C++: int, double и std::string

    C++ SELF
    1 уровень,4 лекция
    В этой лекции вы разберёте, как объявлять переменные в C++, чем отличаются типы int, double и std::string, как выводить значения через std::cout, а также познакомитесь с сокращёнными операциями присваивания ( +=, -=, *=, /=).
    Открыта
  • Компилятор и комментарии

    C++ SELF
    1 уровень,5 лекция
    В этой лекции вы разберётесь, зачем в C++ нужен компилятор и из каких этапов обычно состоит сборка программы (препроцессор, компиляция, линковка). Также вы научитесь понимать типичные сообщения об ошибках компиляции и познакомитесь с комментариями в C++: однострочными ( //) и многострочными ( /* ... */).
    Открыта
  • Итоги первого уровня

    C++ SELF
    1 уровень,6 лекция
    Подводим итоги первого уровня: почему C++ и стандарт C++23 остаются ключевыми в индустрии, где язык применяется (игры, системы, финтех, наука, инфраструктура), и какие базовые навыки вы уже освоили — переменные и типы данных (в том числе int и std::string), вывод на экран, компиляцию программ и грамотное использование комментариев.
    Открыта
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2026 JavaRush
MastercardVisa
"Программистами не рождаются" © 2026 JavaRush