Описание курса:
Курс предназначен для тех, кто хочет приобрести начальные навыки
веб-разработки на PHP, изучить логику работы с этим языком и терминологию, а
также понять принципы функционирования систем и веб-приложений. В процессе
обучения студенты проходят основные этапы создания простого сайта
интернет-магазина и работают над его функциональностью. Знания и навыки,
приобретённые на курсе, — надёжная основа для дальнейшего развития в качестве
PHP-разработчика.Чему Вы научитесь:
- Основам веб-разработки на PHP;
- Устанавливать сервер Apache и настраивать доступ к локальному сайту;
- Создавать простые сайты интернет-магазинов с помощью шаблонов и без них;
- Оформлять сайты с помощью CSS;
- Работать с массивами и циклами;
- Размещать сайты в интернете.
- Урок 1. Для чего нужен PHP. Какие возможности даёт PHP; преимущества перед другими языками и почему стоит выбрать его; что будет на курсе: рассматриваем план курса, какой результат мы получим, чему научимся.
- Урок 2. Установка и развертывание сервера на своем компьютере. Как взаимодействуют между собой веб-сервер, PHP интерпретатор и база данных; качаем готовую сборку Open Server; выбираем версию PHP; выбираем версию apache; настраиваем доступ к локальному сайту; как понять, что всё настроено правильно и работает; используем редактор кода Sublime Text, встроенный в сборку Open Server.
- Урок 3. Как создавать веб-страницы. Кратко рассматриваем для чего нужен html; рассматриваем основные теги: doctype, html, head, title, body, header, h1, footer, div, a, img и их место в веб-странице; демонстрируем, как работают эти теги; показываем созданные теги в панели «Инструменты разработчика» в Google Chrome; создаём ссылки на главную страницу и страницу с магазином так, чтобы можно было перейти в магазин и обратно.
- Урок 4. Создаём макет нашего магазина. Рассматриваем CSS: что это такое, как подключить стили к странице; пишем хедер и рассматриваем, как его оформить с помощью CSS.
- Урок 5. Завершаем оформление шаблона. Заканчиваем писать хедер; добавляем оставшиеся части макета из готового шаблона; переносим необходимые части макета из готового шаблона (HTML, CSS, JavaScript).
- Урок 6. Основы PHP. Как использовать PHP в нашем шаблоне; для чего нужны переменные и как с ними работать; какие типы данных есть в PHP, для чего они нужны.
- Урок 7. Как хранить множество связанных данных. Для чего нужны массивы и как их использовать; кладём информацию о товаре в массив.
- Урок 8. Хранение и обработка связанных по смыслу данных. Вложенные массивы; размещаем данные для нашего магазина во вложенных массивах; как получить информацию о товаре из вложенного массива.
- Урок 9. Работаем с циклами. Что делать, если нужно вывести на страницу много данных из массива.
- Урок 10. Как сделать сайт живым. Как сделать так, чтобы программа меняла поведение в зависимости от разных условий; как понять, какую страницу нужно открыть; используем параметры адресной строки для открытия нужной страницы.
- Урок 11. Как делать навигацию между страницами. Делаем ссылки на другие страницы; организуем удобную структуру шаблона; выносим отдельные части шаблона в другие файлы; подключаем другие страницы в зависимости от параметров в адресной строке.
- Урок 12. Создаём каталог товаров. Вывод всех товаров на страницу; работаем со страницей товара; как в каталоге товаров создавать правильные ссылки для каждого товара; выводим данные о товаре на отдельной странице.
- Урок 13. Размещаем сайт в интернете. Регистрируем имя для нашего сайта; загружаем файлы на хостинг и проверяем работоспособность сайта.
Скачать курс через облако Mail: