Основы создания сайтов: различия между версиями
Содержимое удалено Содержимое добавлено
Мы платим за лайки! - Выплаты ежедневно! |
Отмена правки 128905, сделанной 5.228.9.253 (обсуждение) |
||
Строка 1:
[[Файл:Applications-internet.svg|right|80px]]
<center>Курс '''''«Основы создания сайтов»''' является частью обучающих материалов [[Веб-технологии|кафедры веб-технологий]].''</center>
== Обучение ==
* В рамках курса изучают язык разметки веб-страниц [[HTML]], таблицы стилей [[CSS]].
* Предполагается, что после изучения курса, студенты будут уметь создавать веб-страницы и простые статические [[w:Веб-сайт|веб-сайты]].
=== Введение ===
Почти каждый сайт имеет пользовательскую и серверную часть. Пользовательская (или клиентская) часть (frontend) строится на html-разметке, css-стилях и javascript-е. html нужен для отображения контента сайта: тексты, заголовки, изображения, таблицы, текстовые блоки, нумерованные и ненумерованные списки. Css - это стилевое оформление контента: цвет и размер шрифта, позиционирование элементов, отображение границ объектов, размеры блоков. JavaScript реализует динамическое взаимодействие с пользователем: проверка введённых данных, отображение диалоговых окон, добавление и сокрытие html-элементов. Серверная часть (backend) обеспечивает формирование html-кода, сохранение пользовательских данных, взаимодействие со сторонними web-сервисами.
Самый простой сайт может состоять только из html, поэтому курс начинается с изучения html. Далее изучается по порядку Css, JavaScript и PHP. PHP - это самый простой язык для написания серверных скриптов. Предполагается, что студент будет изучать общий курс именно в таком порядке, поэтому внутри курса JavaScript подразумевается знание CSS и HTML, а внутри курса PHP будет подразумеваться, что студент уже знает HTML, CSS и JavaScript.
'''Желаем успехов в изучении!'''
=== Обучающие материалы ===
* [[HTML|Курс HTML]]
* [[CSS]]
* [[JavaScript]]
* [[PHP/Введение|Основы PHP]]
=== Помощь от студентов в разработке курса ===
* Задавайте любые вопросы по теме уроков на соответствующих страницах обсуждений. Это поможет нам совершенствовать курс.
* Если какая-то страница курса ещё не создана, то смело создавайте её и добавляйте на странице обсуждения тему "жду урока!".
* Если задания к какому-то уроку кажутся слишком простыми, то, пожалуйста, сообщайте об этом!
== Лаборатория ==
* Предполагается, что студенты, успешно прошедшие обучение по курсу, будут участвовать в работе [[Лаборатория создания сайтов|Лаборатории создания сайтов]].
|