JavaRush
AI Academy
new
Акція
Університет
Java FullStack
Python FullStack
AI Native Developer
new
Навчання
Курси
Задачі
Опитування
Ігри
Допомога
Графік стусанів
Стажування
Спільнота
Користувачі
Форум
Чат
Статті
Історії успіху
Дії
Відгуки
Передплати
Світла тема

Лекції

  • Відгуки
  • Про нас
  • CS50
Почати
Почати навчання
Почати навчання
  • Моє навчання
  • Курси
  • Університет
  • Карта квестів
  • Лекції
  • Восьмая неделя: ещё немного PHP, MVC, базах данных и SQL

    Harvard CS50
    8 рівень, 0 лекція
    Базы данных… Редкий программист не встречает их в своей работе. В курсе CS50 мы не будем особо углубляться в эту тему, но представление о том, что такое базы данных, и как с ними взаимодействовать — получим. Для этого изучим основы языка запросов SQL, разберёмся, что такое транзакции и SQL-инъекции.
    Відкрита
  • Видеолекция 16 (Week 8)

    Harvard CS50
    8 рівень, 1 лекція
    Продолжаем разбираться с PHP и его отличиями от Си, после чего присмотримся к одной очень интересной парадигме, которая называется MVC (Model-View-Controller) . Это достаточно популярный подход к построению приложений, который используют очень многие компании. Ну а в конце лекции мы затронем тему языка SQL.
    Відкрита
  • На какие блоки правильно делить программу или что такое MVC?

    Harvard CS50
    8 рівень, 2 лекція
    Пришло время изучить один из важных шаблонов проектирования — MVC. Когда программа становится большой, становится сложно уследить, что и где происходит. А уж обезопасить все и сделать код легко обновляемым — и того сложнее.
    Відкрита
  • Видеолекция 17 (Week 8, continued)

    Harvard CS50
    8 рівень, 3 лекція
    Язык запросов SQL используют в базах данных, чтобы записывать или считывать информацию. Поскольку почти все Enterprise-приложения так или иначе связаны с базами данных, этот язык необходим практически любому разработчику. В этой лекции — присмотримся к его основам.
    Відкрита
  • Немного об SQL

    Harvard CS50
    8 рівень, 4 лекція
    Язык запросов SQL используют в базах данных, чтобы записывать или считывать информацию. В SQL можно выделить четыре основных типа запросов: UPDATE (обновить уже существующие данные в базе), INSERT INTO (добавить определенные значения в базу), SELECT (выбрать и просмотреть данные из базы), DELETE (удалить данные из базы).
    Відкрита
  • Подготовка к практическому заданию. Настройка

    Harvard CS50
    8 рівень, 5 лекція
    Начинаем готовиться к выполнению седьмого домашнего задания, как обычно, с настройки рабочей среды ("Виртуальная лаборатория CS50" или CS50 IDE). Цель задания — ознакомление с HTML, CSS, PHP и SQL на практике.
    Відкрита
  • Подготовка к практическому заданию. Тестирование (для CS50 IDE и для «Виртуальной лаборатории»)

    Harvard CS50
    8 рівень, 6 лекція
    Пришло время для теста! Откройте в Chrome страницу https://ide50-username.cs50.io/, где username — ваше имя (на предыдущем шаге вам этот адрес должен был показаться в командной строке). Вы увидите, что перенаправлены на стартовую страницу C$50 Finance!...
    Відкрита
  • Подготовка к практическому заданию (продолжение)

    Harvard CS50
    8 рівень, 7 лекція
    Перейдите к pset7/public и откройте index.php (в CS50 IDE или gedit «Виртуальной лаборатории»). Помните, index.php — это файл, который обычно загружается при открытии адреса наподобие http://pset7/. Похоже, в этом файле не так уж и много PHP-кода!
    Відкрита
  • Практическое задание. Время писать код

    Harvard CS50
    8 рівень, 8 лекція
    Для начала давайте предоставим новым пользователям возможность регистрироваться. Для этого перейдите в ~/vhosts/pset7/templates в «Виртуальной лаборатории» или ~/workspace/pset7/views и выполните команду...
    Відкрита
  • Практическое задание. Проверка работоспособности.

    Harvard CS50
    8 рівень, 9 лекція
    Для этого практического задача не автоматическая проверка не предусмотрена (хотя бы потому, что ваша реализация может быть очень отличной от решений других участников курса). Задайте сами себе следующие вопросы и проверьте код.
    Відкрита
  • Ресурс кода и дополнительные материалы | уровень 8

    Harvard CS50
    8 рівень, 10 лекція
    В этой лекции вы найдёте ссылки на дополнительные материалы (рекомендованные авторами курса — на английском языке, а также несколько русскоязычных ресурсов) и на код, написанный Дэвидом и его ассистентами во время видеолекций этой недели.
    Відкрита
  • Что именно пишут на Java

    Harvard CS50
    8 рівень, 11 лекція
    Поздравляем с прохождением восьмой недели CS50! Надеемся, вы справились с большой и интересной задачей, которую предложил студентам Дэвид Малан. Не устаем повторять, что практика очень важна, поэтому советуем решать побольше задач. Мы тут вам постоянно рассказываем о том, что Java — очень популярный язык.
    Відкрита
Навчання
  • Курси програмування
  • Реєстрація
  • Курс Java
  • Допомога із задачами
  • Ціни
Спільнота
  • Користувачі
  • Статті
  • Форум
  • Чат
  • Історії успіху
  • Дії
Компанія
  • Про нас
  • Контакти
  • Відгуки
  • FAQ
  • Підтримка
JavaRush JavaRush — це інтерактивний онлайн-курс вивчення Java-програмування з нуля. Він містить 1200 практичних задач із перевіркою розв'язання одним клацанням, необхідний мінімум знань із теоретичних основ Java, а ще мотивувальні «фішки», які допоможуть пройти курс до кінця: ігри, опитування, цікаві проєкти й статті про ефективне навчання та кар'єру Java‑девелопера.
Підписуйтесь
Мова інтерфейсу
Русский English
Українська
Програмістами не народжуються © 2026 JavaRush
MastercardVisa
Програмістами не народжуються © 2026 JavaRush