/

Курс основ языка программирования PHP и MYSQL в Казани | «Comfest»


Назад в раздел

ПРОГРАММИРОВАНИЕ НА PHP



Учебно-тематический план и программа курса:

"ОСНОВЫ ЯЗЫКА ПРОГРАММИРОВАНИЯ  РНР"

 

Цель курса: Получение слушателем базовых знаний, необходимых для самостоятельного   программирования на РНР.

Необходимая начальная подготовка: Для обучения по данной программе требуются базовые навыки программирования на любом языке.

Продолжительность: 40 ак.час.        Стоимость: 7500р.(от 5чел.) / 9500р.(3-4чел.)

                                                                                                       

Занятие 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 ак.часа – практика)  Шаблонизаторы

Тестовое задание



Назад в раздел
it-construction