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

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Мое обучение
  • Курсы
  • Университет
  • Карта квестов
  • Лекции
  • Видеолекция 4 (Week 1, continued)

    Harvard CS50
    1 уровень,3 лекция
    Четвёртая лекция Дэвида Малана посвящена разбору нашей первой программы, а также изучению основного синтаксиса языка Си. Вы узнаете, как писать разветвления в программах, а также «зацикливать» их исполнение.
    Открыта
  • Основные структуры Си. Условные операторы, оператор выбора, циклы

    Harvard CS50
    1 уровень,4 лекция
    "Если пошел дождь и я на улице, я открываю зонтик", — это условие. Условия очень важны, без них сложно написать сколь угодно осмысленную программу. Очень часто используются и циклы, то есть повторения. Компьютеры просто мастерски справляются с повторениями! Вот почему они могут освободить людей от рутинной работы.
    Открыта
  • Основные типы данных в Cи

    Harvard CS50
    1 уровень,5 лекция
    Здесь вы найдёте краткую табличку с основными типами данных, используемых в языке Си, вместе с их допустимыми областями значений и размером в байтах. Эти типы данных присутствуют почти во всех языках программирования, в том числе Java, JavaScript, PHP, Python и Ruby.
    Открыта
  • Как решать домашние задания CS50

    Harvard CS50
    1 уровень,6 лекция
    Задания курса с можно решать в любой среде разработки, которая поддерживает язык Си. Однако мы рекомендуем воспользоваться одним из ресурсов, подготовленных авторами CS50: в таком случае вы сможете запустить тесты для проверки решений. На момент подготовки данной адаптации, существует 2 варианта для написания кода CS50.
    Открыта
  • Установка «Виртуальной лаборатории CS50»

    Harvard CS50
    1 уровень,7 лекция
    Внимание! Если вы решили пользоваться для решения задач средой CS50 IDE, смело пропускайте эту лекцию и переходите к следующей! Потому что эта лекция посвящена установке и первоначальной настройки Linux-среды "Виртуальная лаборатория CS50".
    Открыта
  • Разворачиваем CS50 IDE

    Harvard CS50
    1 уровень,8 лекция
    Внимание! Если вы решили пользоваться для решения задач "Виртуальной лабораторией CS50", смело пропускайте эту лекцию и переходите к следующей! Потому что эта лекция посвящена регистрации и настройке онлайн-среды CS50 IDE.
    Открыта
  • Работа в «виртуальной лаборатории CS50»

    Harvard CS50
    1 уровень,9 лекция
    Из этой лекции вы узнаете, как работать в «Виртуальной лаборатории CS50». Если вы предпочитаете CS50 IDE, смело переходите к следующей лекции.
    Открыта
  • Работа в CS50 IDE

    Harvard CS50
    1 уровень,10 лекция
    Из этой лекции вы узнаете, как работать в CS50 IDE. Если вы предпочитаете "Виртуальную лабораторию CS50", смело переходите к следующей лекции.
    Открыта
  • Hello, C!

    Harvard CS50
    1 уровень,11 лекция
    Наконец-то эта минута наступила! Начинаем программировать. Для этого создадим файл внутри избранной вами среды разработки и начнём писать код. После этого мы отладим написанную программу и исправим ошибки (если они есть).
    Открыта
  • Проверка на правильность

    Harvard CS50
    1 уровень,12 лекция
    Как можно проверять решения на правильность? В «Виртуальную лабораторию CS50» и CS50 IDE встроено приложение check50. Оно проверяет некоторые программы (задания курса CS50) на наличие ошибок, а вызвать его можно из командной строки. Посмотрим, как это сделать.  
    Открыта
  • Библиотеки Си

    Harvard CS50
    1 уровень,13 лекция
    Cтандартные библиотеки составляют словарный запас языка. Функция printf() не встроена в компьютер, но входит в стандартную библиотеку языка Cи. То есть, некий программист ранее написал её и включил в библиотеку. Теперь другие могут ею пользоваться, не изобретая велосипед.
    Открыта
  • Структура библиотек C

    Harvard CS50
    1 уровень,14 лекция
    Когда программист пишет библиотеку, код распределяется по двум типам файлов — заголовочный файл (header, расширение *.h) и файл реализации (implementation, расширение *.c). Заголовочный файл содержит код, описывающий ресурсы библиотеки, которые вы можете использовать...
    Открыта
  • 1
  • ...
  • 30
  • 31
  • 32
  • 33
  • 34
  • ...
  • 57
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2025 JavaRush
MastercardVisa
"Программистами не рождаются" © 2025 JavaRush