Программирование в сети интернет

Слайд 2

Пререквизиты дисциплины Для освоения этой дисциплины необходимы знания, умения и навыки,

Пререквизиты дисциплины
Для освоения этой дисциплины необходимы знания, умения и
навыки, полученные при

изучении дисциплины Интернет технологии.
Краткое описание дисциплины
Дисциплина «Программирование в сети Интернет» является элективной профилирующей дисциплиной.
В результате изучения курса, студенты овладеют базовыми теоретическим знаниями и практическими навыками, необходимыми для разработки веб-приложений на языке программирования PHP, а также навыками работы с системой управления базами данных MySQL. Также студенты знакомятся с основными принципами оптимизации сайтов, вопросами размещения и управления контентом веб-приложений.
Слайд 3

ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ Цель дисциплины - изучение основных возможностей языка

ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ

Цель дисциплины - изучение основных возможностей языка программирования

PHP, принципов взаимодействия с базами данных на примере MySQL, а также обзор основных принципов оптимизации сайта.
Задачи дисциплины – обучение разработке Web-страниц на основе комплексного подхода, программированию в Internet на стороне клиента и сервера и использованию баз данных при разработке Web-проектов.
Слайд 4

В РЕЗУЛЬТАТЕ ИЗУЧЕНИЯ ДИСЦИПЛИНЫ СТУДЕНТ БУДЕТ: знать: базовые конструкции языка PHP;

В РЕЗУЛЬТАТЕ ИЗУЧЕНИЯ ДИСЦИПЛИНЫ СТУДЕНТ БУДЕТ:

знать:
базовые конструкции языка PHP;
принципы создания

динамических страниц при помощи PHP;
способы передачи данных между сценариями;
способы проверки и обработки данных, введенных пользователем;
функции работы с файлами в языке PHP;
функции работы с теневыми посылками в языке PHP;
функции доступа к базам данных в языке PHP;
функции управления сеансами пользователей в языке PHP.
уметь:
устанавливать и настраивать веб-сервер Apache, сервер данных MySQL, платформу PHP;
разрабатывать базовые веб-приложения;
реализовывать подключение веб-приложения к базе данных с целью хранения и обмена информацией между базой данных и приложением;
использовать методы GET и POST для передачи и обмена данными;
использовать HTML-формы для обеспечения ввода, вывода и обработки данных веб-приложения;
реализовывать работу с файлами и каталогами;
использовать основные принципы администрирования веб-приложения.
владеть:
навыками проектирования, разработки и маркетинга проблемно-ориентированных Web-ресурсов;
компетентным в проблемах, тенденциях и перспективах развития Web-конструирования и Web-программирования.
Слайд 5

СОДЕРЖАНИЕ ДИСЦИПЛИНЫ Модуль 1. Введение в PHP, алфавит языка PHP. Тема

СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

Модуль 1. Введение в PHP, алфавит языка PHP.
Тема 1.1

Введение в PHP.
Тема 1.2 Строковые функции в PHP.
Тема 1.3 Массивы в PHP.
Тема 1.4 Функции в PHP.
Модуль 2. Создание форм и баз данных в PHP.
Тема 2.1 Работа с формами в PHP.
Тема 2.2 Работа с датами в PHP.
Тема 2.3 Работа с базой данных MySQL.
Тема 2.4 Работа с файлами в PHP.
Тема 2.5 Графика в PHP.