34.80M
Категория: ПрограммированиеПрограммирование

Основы бэкенда: PHP и MySQL. Семинар 4. Знакомство с веб-технологиями

1.

Основы бэкенда:
PHP и MySQL
Семинар 4
Знакомство с веб-технологиями

2.

Семинар 4. Основы бэкенда: PHP и MySQL
Знакомство с веб-технологиями
1
Лекция 1.
Веб-технологии: вчера,
сегодня, завтра
5
Лекция 3. Основы
JavaScript для начинающих
разработчиков
9
Лекция 5.JSON и XML
2
Семинар 1: Вебтехнологии: вчера,
сегодня, завтра
6
Семинар 3. Основы
JavaScript для начинающих
разработчиков
10
Семинар 5. JSON и XML
3
Лекция 2.
CSS и HTML – что за звери?
7
Лекция 4.Основы бэкенда:
PHP и MySQL
4
Семинар 2.
CSS и HTML – что за звери?
8
Семинар 4. Основы
бэкенда: PHP и MySQL

3.

Семинар 4. Основы бэкенда: PHP и MySQL
Что будет на уроке сегодня
Будем выводить сообщения с помощью PHP.
Поработаем с основными типами данных и вычислениями в PHP.
Создадим таблицу с помощью MySQL.

4.

5.

Семинар 4. Основы бэкенда: PHP и MySQL
Викторина

6.

Семинар 4. Основы бэкенда: PHP и MySQL
PHP — это…
1. Одновременно и препроцессор гипертекста (HTML) и серверный язык программирования, и скриптовый
интерпретируемый язык.
2. Язык гипертекстовой разметки.
3. Совокупность всех программных модулей для администрирования баз данных.

7.

Семинар 4. Основы бэкенда: PHP и MySQL
PHP — это…
1. Одновременно и препроцессор гипертекста (HTML) и серверный язык программирования, и скриптовый
интерпретируемый язык.
2. Язык гипертекстовой разметки.
3. Совокупность всех программных модулей для администрирования баз данных.

8.

Семинар 4. Основы бэкенда: PHP и MySQL
На каких сайтах может использоваться PHP?
1. Только на тех, которые используют БД.
2. На любых.
3. Только на тех, которые созданы с помощью конструкторов.

9.

Семинар 4. Основы бэкенда: PHP и MySQL
На каких сайтах может использоваться PHP?
1. Только на тех, которые используют БД.
2. На любых.
3. Только на тех, которые созданы с помощью конструкторов.

10.

Семинар 4. Основы бэкенда: PHP и MySQL
Какой результат будет после выполнения данных команд?
1. Выведется: Это PHP код.
2. Выведется: ЭтоPHPкод.
3. Выведется в три строчки:
Это
PHP
код.

11.

Семинар 4. Основы бэкенда: PHP и MySQL
Какой результат будет после выполнения данных команд?
1. Выведется: Это PHP код.
2. Выведется: ЭтоPHPкод.
3. Выведется в три строчки:
Это
PHP
код.

12.

Семинар 4. Основы бэкенда: PHP и MySQL
СУБД (система управления БД) — это
1. система гипертекстовой разметки.
2. система графического отображения интерфейсов.
3. совокупность всех программных модулей для администрирования баз данных.

13.

Семинар 4. Основы бэкенда: PHP и MySQL
СУБД (система управления БД) — это
1. система гипертекстовой разметки.
2. система графического отображения интерфейсов.
3. совокупность всех программных модулей для администрирования баз данных.

14.

Семинар 4. Основы бэкенда: PHP и MySQL
SQL — это
1. язык структурированных запросов для баз данных.
2. программа для обновления баз данных.
3. система гипертекстовой разметки.

15.

Семинар 4. Основы бэкенда: PHP и MySQL
SQL — это
1. язык структурированных запросов для баз данных.
2. программа для обновления баз данных.
3. система гипертекстовой разметки.

16.

Семинар 4. Основы бэкенда: PHP и MySQL
Язык SQL позволяет делать:
1. Запрашивать любую информацию из базы;
2. Оформлять HTML-страницы;
3. Создавать разметку для браузера.

17.

Семинар 4. Основы бэкенда: PHP и MySQL
Язык SQL позволяет делать:
1. Запрашивать любую информацию из базы;
2. Оформлять HTML-страницы;
3. Создавать разметку для браузера.

18.

19.

Семинар 4. Основы бэкенда: PHP и MySQL
Практика

20.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 1
Задача: выведите на экран свое имя с помощью PHP в онлайн редакторе
“Rextester” (https://rextester.com/l/php).
5 минут

21.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 1
Задача: выведите на экран свое имя с помощью PHP в онлайн редакторе
“Rextester” (https://rextester.com/l/php).
<<05:00-

22.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 1
Задача: выведите на экран свое имя
с помощью PHP в онлайн редакторе
“Rextester” (https://rextester.com/l/php).
Пример, на вашем экране ➜

23.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 2
Задача: скачайте html-документ (https://disk.yandex.ru/d/H9_wDMSChowFVg).
В блоке контактной информации, вместо текста в строках:
имя,
профессия,
город/страна,
e-mail,
телефон
вставьте переменные (типа string, integer) и присвойте им любое значение.
Для выполнения задания и демонстрации результата используйте онлайнредактор
https://www.w3schools.com/php/phptryit.asp?filename=tryphp_compiler
10 минут

24.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 2
Было:
Стало:
<<10:00-
Для выполнения задания и демонстрации результата используйте онлайн-редактор
https://www.w3schools.com/php/phptryit.asp?filename=tryphp_compiler

25.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 2
Задача: скачайте html-документ
(https://disk.yandex.ru/d/H9_wDMSC
howFVg).
В блоке контактной информации,
вместо текста в строках:
имя,
профессия,
город/страна,
e-mail,
телефон
вставьте переменные (типа string,
integer) и присвойте им любое
значение.
Пример, на вашем экране ➜

26.

Семинар 4. Основы бэкенда: PHP и MySQL
Перерыв
<<5:00->>

27.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 3
Задача: сформировать массив с данными для блока “Навыки”:
навык и процент владения им.
Вывести данные массива в html-шаблоне.
Для выполнения задания и демонстрации результата используйте онлайнредактор
https://www.w3schools.com/php/phptryit.asp?filename=tryphp_compiler
10 минут

28.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 3
Было:
Стало:
<<10:00-
Для выполнения задания и демонстрации результата используйте онлайн-редактор
https://www.w3schools.com/php/phptryit.asp?filename=tryphp_compiler

29.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 3
Задача: сформировать массив с
данными для блока “Навыки”: навык и
процент владения им.
Вывести данные массива в html-шаблоне.
Пример, на вашем экране ➜

30.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 4
Задача:
в уже созданном html-шаблоне в задании №2 добавьте строку: возраст.
Выведите 2 значения переменных:
возраст в годах,
возраст в днях,
вычисленные при помощи арифметических операторов и выражений.
Для выполнения задания и демонстрации результата используйте онлайнредактор
https://www.w3schools.com/php/phptryit.asp?filename=tryphp_compiler
5 минут

31.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 4
<<05:00-
Для выполнения задания и демонстрации результата используйте онлайн-редактор
https://www.w3schools.com/php/phptryit.asp?filename=tryphp_compiler

32.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 4
Задача: в уже созданном html-шаблоне
в задании №2 добавьте строку: возраст.
Выведите 2 значения переменных:
возраст в годах,
возраст в днях,
вычисленные при помощи
арифметических операторов и
выражений.
Пример, на вашем экране ➜

33.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 5
Задача: используя онлайн-редактор https://onecompiler.com/mysql создайте
базу данных, состоящую из одной таблицы – информация об участниках
группы. В таблице должно быть три столбца:
id,
name,
age.
Выведите всех студентов, чей возраст больше 18.
5 минут

34.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 5
Задача: используя онлайн-редактор https://onecompiler.com/mysql создайте
базу данных, состоящую из одной таблицы – информация об участниках
группы. В таблице должно быть три столбца:
id,
name,
age.
Выведите всех студентов, чей возраст больше 18.
<<05:00-

35.

Семинар 4. Основы бэкенда: PHP и MySQL
Задание 5
Задача: используя онлайн-редактор
https://onecompiler.com/mysql создайте базу
данных, состоящую из одной таблицы –
информация об участниках группы. В таблице
должно быть три столбца:
id,
name,
age.
Выведите всех студентов, чей возраст больше
18.
Пример, на вашем экране ➜

36.

37.

Семинар 4. Основы бэкенда: PHP и MySQL
Домашнее задание

38.

Семинар 4. Основы бэкенда: PHP и MySQL
Домашнее задание
Задача №1: сформировать массив с данными для блока “Опыт работы”.
Вывести данные массива в html-шаблоне.
Задача №2: создать БД, состоящую из одной таблицы (информация
об одногруппниках) с четырьмя полями (добавить поле Адрес):
id, name, age, address

39.

Семинар 4. Основы бэкенда: PHP и MySQL
Домашнее задание

40.

Семинар 4. Основы бэкенда: PHP и MySQL
Спасибо за внимание!
English     Русский Правила