Курс: Компьютерные курсы Web-программирования, обучение программированию Web-сайтов в Москве

Типы курса: Курсы

Описание курса:

8 занятий: суббота, воскресенье

Данный курс посвящен изучению и освоению web-программирования.

Задача курса: помочь слушателям освоить технологии веб-программирования, позволяющие создавать целостную структуру динамичных высокофункциональных web-сайтов. Дать знания и навыки, достаточные для выполнения профессиональных задач на уровне веб-мастера.

Содержание курса

Занятие 1:

1.      Введение в PHP и MySQL. Как устроен и работает динамичный сайт. Роль сервера в работе динамического сайта. Роль базы данных в работе сайта.

2.      Устанавливаем сервер Denwer на локальный компьютер.

3.      Понятие переменной. Виды данных, содержащихся в переменной.

4.      Отображение переменной. Операторы вывода. Синтаксис языка.

5.      Арифметические действия с переменными. Конкатенация.

6.      Основные циклические конструкции языка.

7.      Условия и иные конструкции.

Занятие 2:

1.       Введение функции. Их создание и использование. Функции, встроенные в язык PHP.

2.      Рассматриваются и изучаются все необходимые для создания сайта встроенные функции.

3.      Понятие массива. Ассоциативный массив. Многомерный массив.

4.      Суперглобальный массив $_SERVER.

5.      Методы GET и POST.

Занятие 3:

1.      Основы работы с базами данных. Создание первой базы данных и таблиц в ней. Выборка данных. Вывод данных на страницу. Вывод данных из базы в цикле.

2.      Оператор выборки SELECT.

3.      Оператор вставки INSERT.

4.      Оператор обновления UPDATE.

5.      Оператор удаления DELETE.

Занятие 4:  

1.  Создание дизайн-макета динамического сайта и верстка его главной страницы и образа динамической страницы. Определяем, какие страницы будут динамичными, а какие статичными.

2.  Создаем базу данных и первую таблицу в ней, отвечающую за вывод данных на статичные страницы.

3.  Соединяем страницу сайта с базой данных и тестируем работоспособность, т.е. вывод содержимого базы данных на веб-страницу.

Занятие 5:

1.      Определяем страницы с динамичным содержимым.

2.      Разрабатываем структуру таблиц базы данных для динамичного содержания сайта.

3.      Создаем таблицы в базе данных для динамичных веб-страниц.

4.      Соединяем динамичные страницы с таблицами базы данных и проверяем вывод данных в цикле.

5.      Заполняем базу данных содержимым, необходимым для корректного отображения видимой части сайта.

Занятие 6:

1.      Создаем административную часть сайта.

2.      Реализуем возможность редактирования содержимого динамичных страниц через интерфейс административной части сайта.

3.      Создаем структуру административной части сайта для управления динамичными страницами.

4.      Устанавливаем визуальный редактор.

Занятие 7:

1.      Реализуем возможность добавления, редактирования и удаления материалов динамичных страниц через интерфейс административной части сайта.

2.      Устанавливаем защиту на административную часть сайта, организуя вход через логин и пароль.

3.      Производим окончательное тестирование и настройку всех служб динамического сайта.

Занятие 8:

1.       Размещаем динамичный сайт на реальном сервере.

2.      Производим экспорт-импорт базы данных через интерфейс сервера MySQL на реальный хостинг.

3.      Перемещаем файлы и папки сайта из локального сервера на реальный по протоколу ftp.

4.      Проводим окончательную настройку служб сайта на хостинге. Проверяем работу сайта.

5.      Регистрируем в поисковых системах и каталогах. Устанавливаем счетчики посещений.

 

Количество участников: 10 студентов.

Сайт: Перейти

Адрес: Московская область, Москва, м. Белорусская.