Акция
Java‑университет
Обучение
Курс
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема
Лекции
Отзывы
О нас
CS50
Начать
Начать обучение
Начать обучение
Карта квестов
Лекции
Открытые квесты
Harvard CS50
Уровень 7
HTML, CSS и PHP
Harvard CS50
7 уровень,
0 лекция
На этом уровне к языку разметки страниц HTML и каскадных таблиц стиля CSS присоединится высокоуровневый язык программирования PHP. Этот язык — чрезвычайно популярен. Полагаем, подавляющее большинство сайтов, которые вы посещаете каждый день, написано именно на PHP.
Видеолекция 14 (Week 7)
Harvard CS50
7 уровень,
1 лекция
Вам интересно, как работает веб? Вряд ли ответ будет отрицательный, раз вы уже прошли половину CS50! Из 14-й лекции вы узнаете, как работать с HTML, что такое веб-серверы и как устроены встроенные инструменты Chrome.
Видеолекция 15 (Week 7, continued)
Harvard CS50
7 уровень,
2 лекция
А вот и новый (для нас, разумеется) язык программирования! Называется он PHP, и на нём написано подавляющее большинство сайтов, которые есть в интернете. Изучим синтаксис PHP, сравним его с Си, и напишем первую программу на нём!
Что такое PHP? (заметки к видеолекции)
Harvard CS50
7 уровень,
3 лекция
Благодаря возможности комбинировать код PHP и HTML, можно создавать динамические веб-страницы, показывающие каждый раз разную информацию в зависимости от многих факторов. Например, настроек или полученных от пользователя данных.
Динамическая типизация и передача данных
Harvard CS50
7 уровень,
4 лекция
В этой лекции мы рассмотрим на примерах, в чём особенности динамической типизации, и разберём устройство передачи данных в языке PHP. Вы уже слышали, что в HTTP есть два основных способа передачи данных между клиентом и сервером: методы GET и POST. Метод GET передает данные через URL, а POST — через тело HTTP-запроса...
Подготовка к практическому заданию
Harvard CS50
7 уровень,
5 лекция
Шестое практическое задание знаменует переход от Си к веб-программированию. После его выполнения вы познакомитесь с протоколом HTTP и примените привычные приемы в новом контексте. Но для начала подготовим рабочую среду и посмотрим на файлы, с которыми будем работать.
Практическое задание
Harvard CS50
7 уровень,
6 лекция
Начинаем выполнять практическое задание. Вам предстоит дополнить и переделать файлы, которые вы уже загрузили, так, чтобы в результате настроить веб-сервер. Только помните, проверка этого задания не предусмотрена.
Ресурс кода 7 лекция
Harvard CS50
7 уровень,
7 лекция
В этой лекции вы найдёте ссылки на код, написанный Дэвидом Маланом и его ассистентами во время занятий (14-й и 15-й лекции) на текущей неделе.
Мотивация
Harvard CS50
7 уровень,
8 лекция
Поздравляем вас с окончанием седьмой недели CS50! Надеемся, вы ещё не утратили мотивацию и сможете пройти курс до конца. К сожалению, при самостоятельном обучении проблема мотивации стоит особенно остро. Вот почему мы включили в курс JavaRush не только «обычные» технические, но также мотивационные лекции.
Please enable JavaScript to continue using this application.