Компьютерные науки

Введение в программирование на PHP5

Программа посвящена основам серверного программирования на PHP5. В программе изучаются основы синтаксиса, работа с формами и сессиями, а также взаимодействие с базами данных MySQL.
Студентов 12710 Выпускников 2683 Для специалистов
690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.
Темы:
Программирование
Объем

36 час.
Длительность

30 дней
Нагрузка в неделю

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

Дистанционно (самостоятельно)
Описание Учебная программа посвящена созданию надежного фундамента в области серверной разработки на языке PHP5. В рамках обучения рассматриваются ключевые технологии построения веб-приложений, включая обработку данных форм, управление пользовательскими сессиями и механизмы отправки электронной почты. Особое внимание уделяется интеграции с базами данных MySQL и реализации функционала интернет-магазина. Материал выстроен от простых структур и циклов к сложным прикладным задачам с регулярным тестированием знаний. Обучение ориентировано на получение системного понимания принципов работы серверной части современных сайтов.
Цели
  • Сформировать понимание базового синтаксиса и возможностей языка PHP5.
  • Дать практические ориентиры по созданию интерактивных веб-приложений.
  • Познакомить с механизмами интеграции скриптов с базами данных MySQL.
Чему я научусь?
  • Создавать структуру веб-документов и обрабатывать пользовательские формы.
  • Управлять сеансами и файловой системой через PHP-скрипты.
  • Взаимодействовать с базами данных MySQL для хранения информации.
  • Разрабатывать компоненты для проектов электронной коммерции.

Авторы

Флойд Кевин С.
Флойд Кевин С.
Assistant Professor Information Technology Macon State College.
Чему я научусь?
  • Создавать структуру веб-документов и обрабатывать пользовательские формы.
  • Управлять сеансами и файловой системой через PHP-скрипты.
  • Взаимодействовать с базами данных MySQL для хранения информации.
  • Разрабатывать компоненты для проектов электронной коммерции.

Учебный план

Занятия
Экзамен экстерном Внимание! Экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите подтвердить свои знания по данному курсу без его изучения или поверить свои знания по нему. Экзамен экстерном можно сдать только один раз. 90 мин
1 Основы Web-дизайна В данной лекции описаны основы разработки Web-страниц - трехслойная, клиент/серверная архитектура, модели систем Web и т.д
Основы Web-дизайна тест для курса Введение в программирование на PHP5 60 мин
2 Основная структура документа Прочитав эту лекцию вы узнаете, как PHP встраивается в XHTML, а также научитесь писать комментарии и... Прочитав эту лекцию вы узнаете, как PHP встраивается в XHTML, а также научитесь писать комментарии и выводить текст на экран браузера ещё
Основная структура документа тест для курса Введение в программирование на PHP5 60 мин
3 Данные PHP Переменные - основа любого языка программирования. Эта лекция о них, кроме того, описаны некоторые встроенные функции... Переменные - основа любого языка программирования. Эта лекция о них, кроме того, описаны некоторые встроенные функции PHP, а также рассказано о различии одиночных и двойных кавычек в PHP ещё
Данные PHP тест для курса Введение в программирование на PHP5 60 мин
4 Структуры принятия решений Структуры принятия решений (или структуры выбора) в PHP, мало чем отличаются от остальных языков программирования -... Структуры принятия решений (или структуры выбора) в PHP, мало чем отличаются от остальных языков программирования - поэтому лекция достаточно небольшая ещё
Структуры принятия решений тест для курса Введение в программирование на PHP5 60 мин
5 Циклические структуры В программировании часто необходимо повторить один и тот же блок кода несколько раз. Это можно реализовать... В программировании часто необходимо повторить один и тот же блок кода несколько раз. Это можно реализовать с помощью операторов цикла. Язык PHP содержит несколько типов операторов цикла ещё
Циклические структуры тест для курса Введение в программирование на PHP5 60 мин
6 Повторное использование кода и функции Возможность повторного использования существующего кода является очень важной, так как может сберечь время, деньги, и способствовать... Возможность повторного использования существующего кода является очень важной, так как может сберечь время, деньги, и способствовать согласованности ещё
Повторное использование кода и функции тест для курса Введение в программирование на PHP5 60 мин
7 Базовая обработка форм Обработка форм является очень важным свойством PHP. С помощью форм пользователи взаимодействуют со страницами Web, и... Обработка форм является очень важным свойством PHP. С помощью форм пользователи взаимодействуют со страницами Web, и с их помощью можно собирать информацию для персонализированных страниц посетителей. В более широком смысле информационной обработки, формы предназначены для ввода данных в системы обработки. Они являются первичным механизмом получения данных, которые обрабатывают сценарии для порождения новой информации, обновления файлов и баз данных, и для ответа на запросы пользователей для получения информации ещё
Базовая обработка форм тест для курса Введение в программирование на PHP5 60 мин
8 Сеансы Переменная сеанса является специальным типом переменной, значение которой сохраняется при переходе между последовательными страницами Web. C... Переменная сеанса является специальным типом переменной, значение которой сохраняется при переходе между последовательными страницами Web. C помощью переменных сеанса специфические данные пользователя можно сохранять при переходе со страницы на страницу, предоставляя ему индивидуализированный контент при взаимодействии пользователя с приложением Web ещё
Сеансы тест для курса Введение в программирование на PHP5 60 мин
9 Доступ к базам данных PHP обеспечивает поддержку ODBC (Open DataBase Connectivity), что позволяет обращаться к любой совместимой с ODBC системе... PHP обеспечивает поддержку ODBC (Open DataBase Connectivity), что позволяет обращаться к любой совместимой с ODBC системе управления базами данных (СУБД), если в системе или сети доступно Имя источника данных (DSN -- Data Source Name), или доступна строка соединения без DSN ещё
Доступ к базам данных тест для курса Введение в программирование на PHP5 60 мин
10 Доступ к базе данных MySQL Система PHP предоставляет поддержку для MySQL с помощью набора функций, которые можно использовать для манипуляции данными... Система PHP предоставляет поддержку для MySQL с помощью набора функций, которые можно использовать для манипуляции данными MySQL. База данных MySQL стала самой популярной в мире базой данных с открытым исходным кодом в связи с ее высокой производительностью, надежностью и легкостью использования ещё
Доступ к базе данных MySQL тест для курса Введение в программирование на PHP5 60 мин
11 Доступ к файлам и папкам PHP предоставляет доступ к файлам в операционных системах Windows и Unix для чтения, записи или добавления... PHP предоставляет доступ к файлам в операционных системах Windows и Unix для чтения, записи или добавления содержимого. Эта лекция описывает, как использовать PHP для открытия файлов в системах Windows ещё
Доступ к файлам и папкам тест для курса Введение в программирование на PHP5 60 мин
12 Отправка E-mail Эта лекция описывает, как использовать службы SMTP для отправки автоматических сообщений e-mail из приложений PHP
Отправка E-mail тест для курса Введение в программирование на PHP5 60 мин
13 Приложение PHP E-Commerce
14 Справочник SQL
Тренировочный экзамен Внимание! Тренировочный экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите проверить свои знания курса перед сдачей экзамена. Тренировочный экзамен можно сдавать сколько угодно один раз. 90 мин
Экзамен 60 мин

Какой документ я получу?

Сертификат

Выдаётся автоматически после успешного завершения программы.

Удостоверение о повышении квалификации

Выдается при наличии среднего специального или высшего образования (необходимые документы).

Стоимость программы

690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.