курс

PHP PDO: Работа с базой данных

6 студентов
Последнее обновление: 25 июля 2024
Курс PHP PDO: Работа с базой данных
3 900 ₽ в месяц
за все курсы Хекслета
Зарегистрироваться
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
    обучения

Включено в курс

6 уроков (видео и/или текст)
4 упражнения в тренажере
16 проверочных тестов
Помощь в «Обсуждениях»
Доступ к остальным курсам платформы

Чему вы научитесь

  • Взаимодействовать с базой данных из приложения
  • Обеспечивать безопасность запросов и защиту от SQL-инъекций
  • Использовать транзакции

Описание

На этом курсе вы изучите работу с базой данных. Вы узнаете больше о PDO и основных способах взаимодействия с базой данных. В итоге вы научитесь использовать построитель запросов и формировать подготовленные запросы. Курс пригодится, если вы решите работать с базой данных из приложения с помощью PDO. Знания из этого курса помогают программистам создавать безопасные запросы в базу данных.

Чтобы учиться было проще, стоит заранее изучить курсы PHP: Массивы, PHP: Ассоциативные массивы, PHP: Функции, PHP: Введение в ООП, Основы SQL

Программа курса

Продолжительность 6 часов
  • 1

    Введение

    Знакомимся с целями и задачами курса
  • 2

    Общие принципы работы

    Изучаем базовые действия с базой данных в приложении

    тесты

    упражнение

  • 3

    Подготовленные запросы

    Учимся формировать безопасные запросы в базу данных

    тесты

    упражнение

  • 4

    Результат запроса в базу данных

    Изучаем PDO Statement — объект, возвращаемый после запроса в базу данных

    тесты

    упражнение

  • 5

    Транзакции

    Учимся обеспечивать целостность данных в базе

    тесты

    упражнение

  • 6

    Паттерн DAO

    Учимся скрывать работу с базой данных за абстракцией

    тесты

  • 7

    Самостоятельная работа

    Дополнительные задания, которые позволяют закрепить полученную теорию
  • 8

    Дополнительные материалы

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

Формат обучения

Рекомендуемые программы

профессия
от 6 300 ₽ в месяц
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 1 августа
профессия
от 6 300 ₽ в месяц
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 1 августа
профессия
от 6 300 ₽ в месяц
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 1 августа
профессия
от 6 183 ₽ в месяц
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 1 августа
профессия
от 6 300 ₽ в месяц
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 1 августа
профессия
от 5 025 ₽ в месяц
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 1 августа
профессия
от 5 840 ₽ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 1 августа
профессия
от 9 900 ₽ в месяц
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 1 августа
профессия
от 6 300 ₽ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 1 августа
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
в разработке
Старт 1 августа