IT и КОМПЬЮТЕРНЫЕ КУРСЫ, повышение квалификации, (пере)подготовка / Программирование. СУБД. Интернет-технологии.
Курс основ языка программирования PHP и MYSQL в Казани | «Comfest»
Назад в раздел
BACKEND-РАЗРАБОТКА программирование на PHP
Учебно-тематический план и программа курса:
"ОСНОВЫ ЯЗЫКА ПРОГРАММИРОВАНИЯ РНР"
Цель курса: Получение слушателем базовых знаний, необходимых для самостоятельного программирования на РНР.
Необходимая начальная подготовка: Для обучения по данной программе требуются базовые навыки программирования на любом языке.
Продолжительность: 40 ак.час.
Занятие 1. (4 ак.часа – практика) Основы PHP
PHP программы
Комментарии
Переменные PHP
Константы
Типы данных в РНР. Преобразование типов
Операторы
Занятие 2. (4 ак.часа – практика)Операторы языка PHP
If... else
Switch
Операторы цикла
While
Do While
For
Занятие 3. (4 ак.часа – практика) Строковые функции
Строковые функции
Htmlspecialchars
Поиск в тексте
Функции strlen(), chr() и ord()
Trim-функции
Форматный вывод
Преобразование кодировки
Работа с бинарными данными
Работа с блоками текста
Объединение/ разделение строк
Сравнение строк
Работа с URL
Преобразование регистра Заключение
Занятие 4. (4 ак.часа – практика) Массивы
Инициализация массивов
Цикл foreach
Многомерные массивы
Сортировка массивов
Работа с курсором массива
Функция array_walk()
Занятие 5. (4 ак.часа – практика) Функции
Определения и вызовы функций
Область видимости переменных
Время жизни переменной
Что такое рекурсия
Работа с файлами :
Открытие файлов
Отображение файлов
Закрытие файлов
Чтение и запись
Копирование, удаление
Атрибуты файлов
Перемещение по файлам
Работа с каталогами
Методы PUT и POST
Занятие 6. (4 ак.часа – практика) Регулярные выражения
Регулярные выражения
Групповой символ
Ветви
Исключающее выражение
Квалификаторы
Границы
Подвыражения
Начало и конец строки
Спец символы
Классы символов
Функции для работы
Perl-совместимые выражения
Занятие 7. (4 ак.часа – практика) Сессии и cookies в PHP
Сессии в PHP
Cookies
Работа с FTP
Основные возможности
Другие возможности
Занятие 8. (4 ак.часа – практика) Проверка данных
Выполнение задания
Занятие 9. (4 ак.часа – практика) PHP и MySQL
Введение. Реляционные базы данных
Индексы. Первичные ключи
Задать первичный ключ
Нормализация базы данных
Работа с сервером MySQL
Язык SQL
Команды языка SQL
Работа PHP с MySQL
Занятие 10. (4 ак.часа – практика) Шаблонизаторы
Тестовое задание
Назад в раздел