Шрифт:

Маленький

Средний

Большой

Цветовая схема:

Белая

Черная

Контрастная

Картинки:

Включены

Выключены

Обычная версия

Наверх

PHP+SQL

Дети изучают PHP и SQL и продолжают развивать собственный HTML-сайт: подключают базу данных, создают регистрацию, авторизацию, личный кабинет, комментарии и другие интерактивные функции. Ребята знакомятся с серверной разработкой и основами защиты пользовательских данных.

Кратко о модуле

  • Возраст: 13-16 лет
  • Длительность: 8 занятий
  • График: 1 раз в неделю по 2 часа
  • Объём модуля: 16 часов
  • Срок прохождения: 2 месяца
  • Инструменты: PHP, SQL, MySQL, HTML, веб-сервер и базы данных
  • Итог: динамический сайт с базой данных, регистрацией, авторизацией и интерактивными функциями

Особенности модуля PHP + SQL в KIBERone

PHP и SQL используются при создании динамических сайтов, которые могут обрабатывать действия пользователей, хранить информацию и формировать страницы в зависимости от полученных данных.

На модуле дети продолжают развивать собственный сайт, созданный с помощью HTML. Ребята знакомятся с серверным программированием, подключают PHP-скрипты, создают веб-формы и учатся передавать данные между страницей, сервером и базой данных.

С помощью MySQL и языка запросов SQL дети учатся создавать базы данных, добавлять, изменять и получать информацию. Отдельное внимание уделяется регистрации, авторизации, сессиям, cookies и базовым правилам защиты пользовательских данных.

Программа модуля

За 8 занятий дети проходят путь от знакомства с серверной разработкой до создания динамического сайта, связанного с базой данных.

  • Разбираем разницу между статическими и динамическими сайтами.
  • Знакомимся с серверным программированием и языком PHP.
  • Изучаем базовый синтаксис PHP.
  • Встраиваем PHP-скрипты в HTML-страницы.
  • Создаём и обрабатываем веб-формы.
  • Знакомимся с SQL и системой управления базами данных MySQL.
  • Проектируем структуру базы данных.
  • Создаём запросы для добавления, изменения и получения информации.
  • Подключаем PHP-сценарии к базе данных.
  • Создаём регистрацию и авторизацию пользователей.
  • Работаем с сессиями, cookies и пользовательскими данными.
  • Тестируем, защищаем и дорабатываем собственный динамический сайт.

Что развивает модуль

  • Понимание серверной веб-разработки.
  • Навык программирования на PHP.
  • Умение создавать и использовать базы данных.
  • Навык написания SQL-запросов.
  • Логическое и алгоритмическое мышление.
  • Понимание регистрации, авторизации, сессий и cookies.
  • Навык защиты пользовательских данных.
  • Умение создавать полноценные динамические веб-проекты.

На занятиях в KIBERone в Сызрани дети изучают серверную веб-разработку через практику: пишут код на PHP, создают базы данных, выполняют SQL-запросы и добавляют на сайт регистрацию, авторизацию и интерактивные функции.

Результат модуля

После прохождения модуля ребёнок будет понимать, как работает динамический сайт, как PHP обрабатывает запросы пользователя и как SQL используется для взаимодействия с базой данных.

Итогом станет собственный веб-проект с базой данных, регистрацией, авторизацией и интерактивными функциями. Ребёнок получит практический опыт серверной разработки и базу для создания блогов, личных кабинетов, каталогов и онлайн-сервисов.

Частые вопросы

Нужно ли ребёнку заранее знать HTML?

Да, базовое знание HTML будет полезно, поскольку на модуле дети продолжают развивать уже созданный сайт и добавляют к нему серверную логику.

Сколько длится модуль?

Модуль включает 8 занятий. При графике 1 раз в неделю по 2 часа обучение длится 2 месяца, общий объём  16 часов.

Что ребёнок будет делать на занятиях?

Ребёнок будет писать код на PHP, создавать веб-формы, проектировать базы данных, выполнять SQL-запросы и добавлять на сайт интерактивные функции.

Что ребёнок создаст в конце модуля?

Ребёнок создаст динамический сайт с подключённой базой данных, регистрацией, авторизацией и другими интерактивными элементами.

Чем PHP отличается от HTML?

HTML отвечает за структуру страницы, а PHP выполняется на сервере, обрабатывает данные и помогает создавать динамический контент для разных пользователей.

Для чего нужен SQL?

SQL используется для работы с базами данных: с его помощью можно добавлять, искать, изменять и удалять информацию.

Чем модуль полезен для дальнейшего обучения?

Модуль даёт базу для изучения backend-разработки, создания интернет-магазинов, блогов, личных кабинетов, корпоративных порталов и других веб-сервисов.

Продолжить знакомство с KIBERone:

Подробнее о всей программе обучения можно узнать на странице модулей школы программирования KIBERone.

Познакомиться со школой и форматом обучения можно на бесплатном пробном занятии.

Во время каникул для детей доступны специальные образовательные программы  КИБЕРканикулы для детей.

Данный сайт использует файлы cookie и прочие похожие технологии. В том числе, мы обрабатываем Ваш IP-адрес для определения региона местоположения. Используя данный сайт, вы подтверждаете свое согласие с политикой конфиденциальности сайта.
OK