|
№ |
Наименование дисциплин
разделов и тем |
Всего часов |
в том числе |
Форма контроля |
|
аудиторные занятия |
стажировка |
|
1 |
Введение в HTML |
7 |
4 |
3 | |
|
1.1 |
Структура HTML-документа. Форматирование текста. Списки. Ссылки. Изображения.Таблицы. HTML-формы. |
4 |
2 |
2 | |
|
1.2 |
Таблицы стилей. Позиционирование. Определение стилей. Работа с текстом. |
3 |
2 |
1 | |
|
2 |
Основы языка сценария JavaScript |
7 |
4 |
3 | |
|
2.1 |
Размещение сценариев JavaScript. Переменные. Операторы. Встроенные функции. Встроенные объекты JavaScript. |
5 |
2 |
3 | |
|
2.2 |
Создание функций и обращение к ним. Работа с таймером. Работа с несколькими окнами. |
2 |
2 |
- | |
|
3 |
Подготовка инструментария |
6 |
4 |
2 | |
|
3.1. |
Установка и настройка Apacheпод Windows. Установка и настройка PHP. Установка и настройка приложения MySQl. Конфигурационный файл php.ini |
6 |
4 |
2 | |
|
4 |
Введение в PHP |
14 |
8 |
6 | |
|
4.1 |
Использование PHP. Порядок внедрения кода PHPв HTML-страницу. Переменные. Основные типы данных. Константы. |
2 |
2 |
- | |
|
4.2 |
Операторы. Циклы. Массивы. |
4 |
2 |
2 | |
|
4.3 |
Обработка запросов с помощью PHP |
4 |
2 |
2 | |
|
4.4 |
Характеристика методов Postи Get. механизм получения данных из HTML-форм и их обработка с помощью PHP. |
4 |
2 |
2 | |
|
5 |
Функции в PHP |
4 |
2 |
2 | |
|
5.1 |
Понятие функции, функции, определяемые пользователем, аргументы функций, передача аргументов по значению и по ссылке, значение аргументов по умолчанию и значения, возвращаемые функцией (функция return()). |
4 |
2 |
2 | |
|
6 |
Объекты и классы в PHP |
4 |
2 |
2 | |
|
6.1 |
Понятия класса и объекта. Определение и использование классов. Понятие расширения класса. Конструкторы. |
4 |
2 |
2 | |
|
7 |
Работа с массивами данных |
4 |
2 |
2 | |
|
7.1 |
Массивы. Операции с массивами. Сортировка массивов. Поиск элементов массивов. |
4 |
2 |
2 | |
|
8 |
Работа со строками |
4 |
2 |
2 | |
|
8.1 |
Строки. Поиск элемента в строке. Выделение подстроки. |
4 |
2 |
2 | |
|
9 |
Работа с файловой системой |
3 |
1 |
2 | |
|
9.1 |
Создание файла. Чтение, запись данных в файл. Загрузка файла на сервер. |
3 |
1 |
2 | |
|
10 |
Взаимодействие PHP c базой данных Mysql. |
12 |
6 |
6 | |
|
10.1 |
Базы данных: основные понятия. Основные операторы языка SQL: операции выбора, добавления, изменения и удаления строки, а также операции создания, изменения и удаления таблицы. |
4 |
2 |
2 | |
|
10.2 |
Использование PhpMyAdmin для взаимодействия с базой данных MySql. Установка соединения с базой данных. Отображение данных, хранящихся в MySQL. |
4 |
2 |
2 | |
|
10.3 |
Функции php для работы с базой данных mysql. |
4 |
2 |
2 | |
|
11 |
Сессии и Cookie |
2 |
2 |
- | |
|
11.1 |
Основы работы cookie. Конфигурация PHPдля работы с cookie. |
2 |
2 |
- | |
|
12 |
Web-сервисы |
4 |
2 |
2 | |
|
12.1 |
Понятие web-сервиса. Создание клиентского приложения. Создание серверной части. |
4 |
2 |
2 | |
|
Итоговый контроль |
2 |
2 |
- |
зачет |
|
Трудоемкость |
72 |
40 |
30 | |