Разработка Web-приложений на языке PHP
Основные цели курса:
Подготовка специалистов, способных создавать динамические Web-сайты и Web-приложения на языке программирования PHP.
Навыки и знания, необходимые для успешного обучения на данном курсе:
- Свободная работа в среде Windows XP
- Элементарные понятия архитектуры персонального компьютера
- Базовые знания об архитектуре операционных систем, системного и прикладного программного обеспечения
- Умение формализовать решаемую задачу (наличие алгоритмического мышления)
- Знание языка разметки HTML
- Желание и настойчивость при изучении материала
Профессиональные навыки, умения и знания, приобретаемые в результате изучения данного курса:
В результате изучения курса Вы будете иметь представление о:
- Web-технологиях
- Статических и динамических сайтах
- Протоколе HTTP
- РНР технологиях – сегодняшнее состояние, отличия от других подобных технологий
- Командах РНР и об области их применения
- Использовании баз данных в РНР
- Объектном программировании в РНР
- Применении РНР и MySQL при разработке крупных проектов
- Аутентификации с помощью РНР и MySQL
В результате изучения курса Вы будете знать и уметь пользоваться:
- Командами языка программирования РНР
- Отладкой скриптов РНР
- Сеансами РНР
- Web-сервером
- Базой данных MySQL
- Доступом к базе данных MySQL из Web с помощью РНР
В результате изучения курса Вы будете уметь:
- Создавать динамические сайты с использованием PHP
- Ипользовать базы данных в динамических сайтах
- Использовать формы и проверять передаваемые значения
- Использовать сессии в PHP
- Объяснять и использовать различные способы аутентификации и авторизации пользователя
- Создавать «покупательские тележки»
- Использовать системы управления содержимым (Content Managemet Systems)
- Использовать почтовую службу, основанную на Web-технологиях
- Создавать Web-форумы на основе готовых решений

