JavaRush
AI Academy
new
Акція
Університет
Java FullStack
Python FullStack
AI Native Developer
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
  • Підтримка
JavaRush JavaRush — це інтерактивний онлайн-курс вивчення Java-програмування з нуля. Він містить 1200 практичних задач із перевіркою розв'язання одним клацанням, необхідний мінімум знань із теоретичних основ Java, а ще мотивувальні «фішки», які допоможуть пройти курс до кінця: ігри, опитування, цікаві проєкти й статті про ефективне навчання та кар'єру Java‑девелопера.
Підписуйтесь
Мова інтерфейсу
Русский English
Українська
Програмістами не народжуються © 2026 JavaRush
MastercardVisa
Програмістами не народжуються © 2026 JavaRush