Основы программирования на языке PHP / Учебный центр дополнительного профессионального образования

Основы программирования на языке PHP

Учебный центр дополнительного профессионального образования

г. Москва
Banner 3
Banner 4
Banner 5

Рейтинги вузов

Глобальный сводный рейтинг лучших учебных заведений России

Лучшие программы вузов

Самые востребованные учебные программы

Подбор по профессии

Мы определим, какая профессия подойдет под ваши таланты

Учебная программа: 1. Введение. Создание и области использования языка PHP в настоящее время. Потенциал языка программирования PHP, применение на практике. Необходимое условие для работы PHP-программиста в области аппаратного и программного уровня. Анализ программ и способов разработки программ на PHP. Скрипт, определение понятия. Разновидности скриптов, их различия и сфера их использования. Использование PHP в сфере Интернет. Технологии программирования в Web, различия, особенности и в зависимости от условий. Вариации использования PHP на вебсерверах (встроенные скрипты и технология CGI). Установка, подключение и настройка модулей языка PHP на вэб-серверах IIS и Apache. Пакеты вебразработчика, установка настройка. Загрузка сервера и проверка на работоспособность PHP. Примеры запуска скриптов на PHP. Синтаксис PHP. Разновидности интерпретаторов языка PHP, их фактическое использование в настоящее время. Переменные, способы их объявления, способы их создания и присвоения значений для переменных. Основы работы с простыми переменными, вывод информации в браузер. Конкатенизация, основные понятия. Массивы, способы создания массивов. Области использования массивов. Рассмотрение наглядных примеров по созданию сложных массивов и закрепление навыков работы с массивами. Способы вывода информации и возможности генерации кода веб-страниц. 2. Обзор функций при работе с переменными и массивами. Работа с массивами – сортировка, извлечение, другие виды работы. Удаление массивов и переменных. Объект, определение понятия. Создание объектов, их использование, свойства и методы. Рассмотрение наглядных примеров создания объектов. Передача данных в скрипт. HTML-формы, основные понятия. Наглядные примеры передачи в скрипты значений массивов и переменных через HTML-формы и гиперссылки способами GET и POST. Работа с переменными серверского окружения. Программы логирования, их создание, статистика и т.д. Получение информации и проведение сбора информации о посетителях сайта и пользователях. 3. Условия и циклы, их типы. Применение условий и циклов на практике. Рассмотрение некоторых примеров создания сложных условий. Различные возможности создания циклов. Рассмотрение некоторых примеров генерации кода в циклах. Бесконечные циклы, особенности бесконечных циклов, возможность их применения на практике. Нужные навыки работы со строками. Изучение и анализ функций для работы со строками. Рассмотрение некоторых примеров написания фильтров для текста и нахождение нужной информации в строках. Закрепление навыков по работе с кодировками. Основные функции шифрования. Некоторые примеры обратимого и необратимого кодирования, их применение в практической работе. Создание скриптов на сайте с кодированием логинов и паролей. Отправка сведений по электронной почте. Некоторые примеры скриптов для создания обратной связи на сайтах. Регулярные выражения, основные понятия, их создание и использование. Рассмотрение функций и некоторые примеры скриптов для возможности работы с регулярными выражениями. 4. Работа с файлами. Изучение функций для работы с файлами. Рассмотрение некоторых примеров создания скриптов, и других типов файлов ( в тот числе и текстовых). Обзор возможных операций для работы с каталогами. Создание новых каталогов автоматически, разрешение и другие манипуляции. Копирование и стирание файлов и каталогов. Закрепление навыков работы с гостевыми книгами, форумов и чатов на базе текстовых документов. Функции подключения содержимого других документов и создания кода за короткий промежуток времени. 5. Работа с БД. Обзор типов и СУБД. Различия, сферы использования БД. Введение в реляционные СУБД. Обзор базовых основ работы реляционных СУБД. Обзор и изучение наиболее популярных СУБД для работы с веб-серверами. Работа с СУБД. Язык SQL, определение, основные понятия, его применение в современных СУБД. SQL-запросы, их создание, запросы к базам данных на отдельном примере СУБД MySQL. Работа с данными, манипуляция данными по заданным условиям. Связка PHP-MySQL. Рассмотрение и изучение функций PHP для работы с СУБД. Подключение к СУБД при помощи PHP-скриптов. Рассмотрение некоторых примеров создания новых БД и таблиц. Обращение к БД и таблицам через PHP-скрипты. Рассмотрение некоторых примеров создания оболочки управления БД, а также гостевых книг, чатов и форумов с использованием СУБД. 6. Шлюзовые интерфейсы. Основные понятия, применение(CGI, ASP), назначение, основы работы и поддержка веб-серверами. Положительные и отрицательные стороны использования шлюзовых интерфейсов на веб-серверах. Актуальность, установка и работа CGI. Создание и основы структуры и размещения CGI-скриптов. Обзор некоторых примеров использования CGI-скриптов в функционировании сайта. Шлюзовая оболочка ASP. Использование данного интерфейса в настоящий момент, плюсы и минусы. Сравнение ASP и CGI. Установка ASP, его использование на различных платформах. Основы структуры ASP-скриптов, их создание и размещение. Закрепление навыка выбора нужного языка из списка по умолчанию. Обзор и изучение особенностей и специфических инструкций технологии ASP. Рассмотрение некоторых примеров создания различных программ на PHP с применением ASP. Программирование в ОС. Вариации использования языка PHP для программирования в ОС. Обзор и изучение интерпретаторов, работа с ними. Рассмотрение некоторых примеров создания программ на PHP в ОС Unix. Установка доступа на запуск и использование скрипта. Проведение блокировки скриптов от других пользователей.
Сайт: domkursov.ru
Телефон +7(495) 646-14-47
Адрес: г. Москва, ул. Бакунинская, д. 15
Похожие программы
9900 рублей
Продолжительность: 1,5 месяца
г. Москва
13640 рублей
7000 рублей
г. Москва