Веб-программирование: PHP, MySQL. Обучение в г. Уфа

Описание курса «Уровень 2. Разработка сайтов на PHP, MySQL» в г. Уфа

Наш курс «Веб-программирование: PHP, MySQL» будет полезен для людей, которые хотят научиться созданию современных динамичных сайтов на профессиональном уровне. Необходимо ли Вам создать сайт для организации, информационный портал, интернет-магазин, форум, или даже социальную сеть, или же Вам просто нужно написать или доработать какой-то модуль для Вашего сайта, например, форму обратной связи, админку (модуль для возможности администрирования сайта и его сервисов), или, Вы хотите создать возможность посетителям сайта в онлайн-режиме, например, рассчитать цену на что-нибудь с учетом множества различных параметров и так далее, т. е., проще говоря, написать простую или сложную программу и сделать так, чтобы она работала корректно в сети Интернет на необходимом Вам Веб-сайте, а также, что очень важно в наше время, создать защиту Вашего сайта — всему этому Вы научитесь на нашем курсе «Разработка сайтов. Уровень 2. PHP, MySQL»

Полученные знания вкупе с практикой позволят найти работу в сфере интернет-технологий или программирования иной направленности. 

Особенность курса: программа курса разработана с учетом самых последних технологий на 2024 год

Курсы Программирования PHP, mySQL помогут вам в освоении программирования на языке PHP и разработке баз данных MySQL. Эти курсы — для желающих создавать веб-приложения для веб-серверов. Вы познакомитесь с основными идеями языка программирования PHP: освоите команды и синтаксис. Вы окунётесь в процесс программирования на мощном языке программирования PHP, с помощью которого разрабатываются динамические сайты в Интернет, узнаете об использовании данных в современных средах. Интерпретатор PHP может работать на большом количестве различных платформ. MySQL представляет собой бесплатную свободно распространяемую СУБД, которая повсеместно используется для разработки коммерческих и не только баз данных. Доступность PHP и MySQL, простота в использовании и одновременно мощность этих инструментов позволяют даже новичкам заняться веб-программированием. 

Требуемая подготовка: наличие знаний в рамках курса «Создание сайтов на HTML5 и CSS3»

Развернуть

Программа курса «Уровень 2. Разработка сайтов на PHP, MySQL» в г. Уфа

1 занятие:

  1. Введение в веб-программирование. Что такое динамическое содержание страницы
  2. Установка сервера, предназначенного для разработки
  3. Введение в PHP. Преимущество использования PHP
  4. Включение PHP в HTML5
  5. Переменные и операторы. Присваивание значений переменным. Типы переменных
  6. Константы. Предопределенные константы
  7. Функции
  8. Создание функции. Функции, предопределенные в PHP.
  9. Операторы сравнения. Логические операторы
  10. Условия if — else, switch
  11. Организацияциклов. Циклы for, while, do … while
  12. Прекращение работы циклов
  13. Практическая работа. Математические и сравнительные операции с переменными. Построение таблицы с помощью цикла. Упражнения с функциями, циклами, условиями

2 занятие:

  1. Массивы в PHP: массивы с числовой индексацией, ассоциативные, многомерные
  2. Цикл foreach … as
  3. Другие функции для работы с массивами
  4. Взаимодействие PHP с формами HTML5
  5. Методы передачи данных POSТи GET
  6. Глобальные предопределенные переменные для получения данных из форм HTML5
  7. Понятие строки
  8. Функции работы со строкой
  9. Получение длины строки, проверка длины строки, проверка строк на совпадения, проверка наличия или отсутствия определенных символов
  10. Проверка пароля
  11. Преобразование строки в массив
  12. Удаление пробелов из строки
  13. Функции работы с датой и времени
  14. Практическая работа. Вывод списков. Создание формы для регистрации на сайте. Проверка заполненной Пользователем формы регистрации на сайте на наличие ошибок, проверка пустых полей, символов

3 занятие:

  1. Работа с файлами. Проверка существования файла. Открытие файла
  2. Создание файла. Чтение файла
  3. Копирование, перемещение, удаление файла. Обновление файла
  4. Блокирование файла при коллективном доступе
  5. Чтение файла целиком
  6. Преобразование данных из файла в строку или массив. Извлечение конкретных данных
  7. Загрузка файлов на веб-сервер
  8. Получение информации о размере файла
  9. Переименование файла
  10. Практическая работа. Все операции с файлами

4 занятие:

  1. Понятие каталога и подкаталога
  2. Работа с каталогами. Проверка существования каталога
  3. Создание, открытие каталога
  4. Чтение каталога. Вывод содержимого файла
  5. Выгрузка файлов из каталога
  6. Удаление, перемещение, копирование каталога

5 занятие:

  1. Построение шаблонов сайтов с помощью PHP
  2. Внедрение информации из файлов. Функции, позволяющие вставить в файл данные из другого файла
  3. Что такое cookie
  4. Установка cookie. Доступ к cookie. Удаление cookie
  5. Что такое сессии
  6. Передача сессии
  7. Начало сессии. Завершение сессии
  8. Безопасность сессии
  9. Практическая работа. Регистрация пользователя на сайте и управление аккаунтом пользователя с помощью сессий и cookie

6 занятие:

  1. Разновидности системы управления базами данных (СУБД). Сравнение и характеристика, области применения
  2. Использование СУБД для работы с вебсерверами
  3. Создание баз данных и таблиц внутри баз данных
  4. Заполнение таблиц баз данных. Добавление строк, столбцов, удаление, перемещение, копирование
  5. Удаление таблиц и баз данных
  6. Язык MYSQL, его основы. Основные команды на языке MYSQL.
  7. Практическая работа. Создание базы данных для регистрации пользователей на сайте и гостевой книги

7 занятие:

  1. Взаимодействие PHP и MYSQL. Доступ к MYSQL с использованием PHP
  2. Подключение к MYSQL. Команды PHP MYSQL для соединения с сервером и базой данных
  3. Команды PHP MYSQL для создания запроса на языке MYSQL и выполнения запроса
  4. Добавление информации в базу данных прямо со странички с кодом HTML5. Поиск по Базе Данных MYSQL
  5. Вывод информации из Базы Данных с помощью простых и ассоциативных массивов
  6. Использование расширения MYSQLi
  7. Практическая работа. Продолжение работы с базами данных. Создание регистрации и авторизации пользователя, добавление сообщений в гостевую книгу, созданных на базе MYSQL

8 занятие:

  1. Безопасность Баз Данных
  2. Защита от SQL-инъекций
  3. Защита от внедрения HTML-кода
  4. Защита имен пользователей и паролей в базе данных
  5. Функции работы с электронной почтой
  6. Практическая работа. Усовершенствование кода файлов регистрации и авторизации. Создание файла почтовой рассылки
Для тех, кто получил или уже имеет знания в рамках данного курса и хотел бы продолжить обучение, мы предлагаем курсы Web-программирования: «JavaScript», а также линейку курсов по продвижению сайтов

Расписание курса

Разработка сайтов. Уровень 2. PHP, MySQL
В группе
16 ак.часов Очно Онлайн
16.12.2024
10000
6900 р.
-31% до 04.12.2024... Для получения скидки 31% запишитесь в эту группу до 04.12.2024
Количество мест ограничено!
Заявка Оплата
Индивидуально
16 ак.часов Очно Онлайн
Дата начала по согласованию   +7 (347) 223-33-74
20000
14950 р.
-50% до 04.12.2024... Для получения скидки 50% запишитесь в эту группу до 04.12.2024
Количество мест ограничено!
Заявка Оплата
В группе
32 ак.часа Очно Онлайн
18.12.2024
20000
13800 р.
-31% до 04.12.2024... Для получения скидки 31% запишитесь в эту группу до 04.12.2024
Количество мест ограничено!
Заявка Оплата
Индивидуально
32 ак.часа Очно Онлайн
Дата начала по согласованию   +7 (347) 223-33-74
40000
19600 р.
-51% до 04.12.2024... Для получения скидки 51% запишитесь в эту группу до 04.12.2024
Количество мест ограничено!
Заявка Оплата
В группе
48 ак.часов Очно Онлайн
18.12.2024
30000
19800 р.
-34% до 04.12.2024... Для получения скидки 34% запишитесь в эту группу до 04.12.2024
Количество мест ограничено!
Заявка Оплата
Индивидуально
48 ак.часов Очно Онлайн
Дата начала по согласованию   +7 (347) 223-33-74
60000
29400 р.
-51% до 04.12.2024... Для получения скидки 51% запишитесь в эту группу до 04.12.2024
Количество мест ограничено!
Заявка Оплата

Отзывы 13

Кешбэк 13% Запись на обучение вверх