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

Лекции

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

    C++ SELF
    6 уровень,0 лекция
    Узнайте, как JavaRush превращает обучение программированию в захватывающее приключение: интерактивные задания, мгновенная обратная связь, поддержка сообщества и море практики. Здесь вы не просто учитесь — вы шаг за шагом становитесь настоящим разработчиком, получая знания и опыт, необходимые для старта карьеры в IT!
    Открыта
  • Углубляемся в переменные

    C++ SELF
    6 уровень,1 лекция
    В этой лекции по C++ вы закрепите базовую модель переменной ( тип + имя + значение), разберёте разницу между объявлением, инициализацией и присваиванием, научитесь правильно читать выражения вида x = x + 5, отличать = от ==, понимать область видимости по блокам { }, а также соберёте мини-сценарий «копилка» и разберёте типичные ошибки новичков.
    Открыта
  • Базовые типы в C++: int, long, unsigned, char

    C++ SELF
    6 уровень,2 лекция
    В этой лекции по C++ разберём базовые типы данных: когда выбирать int и long long, зачем нужен unsigned, в каких задачах незаменим double, чем char отличается от строки, что такое диапазон значений, и как узнать реальные размеры типов с помощью sizeof. В конце — типичные ошибки выбора типов и практичные правила.
    Открыта
  • Переменные в памяти: адреса, ссылки и указатели

    C++ SELF
    6 уровень,3 лекция
    В этой лекции по C++ вы разберётесь, как переменные реально живут в памяти: чем отличается значение от адреса, как работает оператор взятия адреса &, что такое ссылка T & (второе имя объекта) и указатель T * (отдельная переменная-адрес), как безопасно использовать nullptr, разыменование * и оператор ->, а также почему появляются “висячие” адреса и откуда берутся самые типичные ошибки новичков.
    Открыта
  • Неявные преобразования: смешивание int и double

    C++ SELF
    6 уровень,4 лекция
    В этой лекции по C++ вы разберётесь, как компилятор выполняет неявные преобразования типов в выражениях: что такое promotions, как работают usual arithmetic conversions, почему int/ int даёт целочисленное деление даже при присваивании в double, и где возникают «тихие» потери данных при записи double в int. На практических примерах и мини‑приложении вы научитесь заранее предсказывать тип вычисления формулы и избегать типичных багов.
    Открыта
  • Автоматическое определение типа: auto

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

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