Данный курс рассчитан на людей, которые хотят научиться делать сайты, но не знают, что им для этого необходимо изучать. Обучение начнется с самых азов, т.е. с небольшой теоретической части, где вы узнаете как работает интернет, познакомитесь с устройством сайта и процессом разработки, установите необходимые программы для того, чтобы можно было начать процесс разработки сайта. Затем вы под четким руководством преподавателя шаг за шагом будете разрабатывать свой собственный сайт, который получится хоть и простым, но зато вы преодолеете первую ступень в столь нелегком деле, как разработка сайта.
Урок 1. Web-сайт
- Что такое web-сайт?
- Из чего состоит web-сайт?
- Этапы создания web-сайта.
3.1 Дизайн
3.2 Верстка
3.3 Разработка движка сайта
3.4 Интеграция верстки с движком
- Верстка
4.1 HTML
4.2 CSS
4.3 Создаем HTML вариант резюме.
- Резюме
- Домашнее задание
Урок 2. HTML5/CSS3 и JS
- HTML5/CSS3
- JS
- jQuery
- Ajax
- Делаем резюме интерактивным с помощью JS.
- Резюме
- Домашнее задание
Урок 3. Разработка движка и PHP
- Когда это нужно?
- Инструменты для разработки.
- Составление алгоритма программ
- О PHP
- Переменные
- Константы
- Типы данных
- Преобразование типов
- Операторы
- Страница Hello World
- Резюме
- Домашнее задание
Урок 4. Ветвления и Функции
- Ветвление программы
- Операторы if
- Тернарный оператор условия
- Операторы switch
- Функции
- Значения по умолчанию
- Рекурсия
- Область видимости и время жизни переменных
- Резюме
- Домашнее задание
Урок 5. Циклы и Массивы
- Циклы в PHP
- Цикл while
- Цикл do..while
- Цикл for
- Бесконечный цикл
- Оператор выхода и цикла
- Оператор прерывания итерации цикла
- Массивы
- Обход массивов в цикле
- Функции для работы с массивами
- Многомерные массивы
- Резюме
- Домашнее задание
Урок 6. Coockies и сессии
- Что такое Coockies?
- Манипулируем Coockies средствами PHP
- Что такое сессии PHP и как они работают
- Делаем Корзину для магазина.
- Резюме
- Домашнее задание
Урок 7. Работа с базой данных
- Для чего нужна база данных
- Язык MYSQL
- Вставка строк
- Удаление строк
- Изменение строк
- Выборка строк
- Средства PHP для работы с MYSQL
- phpMyAdmin
- Структура таблиц магазина
- Выводим товары на странице
- Резюме
- Домашнее задание
Урок 8. Запросы HTTP, параметры URL и формы HTML
- Типы запросов HTTP
- URL и параметры запросов
- Обработка параметров URL
- Обработка отправки HTML формы
- Делаем авторизацию
- Резюме
- Домашнее задание
Занятие № 9
- Верстка сайта, оттачивание и закрепление полученных навыков по верстке;
- Тестирование сверстанного дизайна на валидность и кросс-браузерность.
Занятие № 10
- Завершение верстки сайта;
- Регистрация доменного имени;
- Регистрация виртуального хостинга – тестовый период;
- Установка и настройка ftp-клиента WinSCP
- Установка выполненной верстки на хостинг;
- Запуск статичного сайта.