Студенту необходимо сфоркать этот репозиторий к себе в репозитории github переименовав своей фамилией. (Вместо fa-wd-practice-javascript чтобы было Иванов)
Отправить в issue ссылку на свой репозиторий. Вот прям создаёте комментарий и вставляете ссылку типа github.com/Ivanov/Ivanov-web-development
Периодически выполнять задания из расчёта одна тема - один день. Темы раскиданы по папкам в которых нужно создавать требуемые в лабах файлики.
Решать всё сразу не приветствуется и может быть расценено как отсутствие желания к обучению. Будет понятно, что скопипастил. Не палитесь!
№ п/п | Вид учебной деятельности | Оцениваемый результат | Максимум за семестр | |||||
1 | Введение в веб разработку | Наличие установленных компонентов | 2 | |||||
2 | Основы HTML | Загрузить файлы html на проверку | 3 | |||||
3 | CSS | Загрузить файлы html и css на проверку | 3 | |||||
4 | JavaScript | Загрузить файлы js на проверку | 2 | |||||
JavaScript (дополнительное) | Загрузить файлы js на проверку | 2 | ||||||
5 | Фронтенд фреймворк React.js | Загрузить файлы jsX на проверку | 8 | |||||
6 | Деплой статичных сайтов | Ссылка на ваш сайт на github.io | 3 | |||||
7 | Дистрибутив node.js +npm | 4 | ||||||
Фреймворк Express.js + FastAPI | Загрузить файлы js на проверку | 4 | ||||||
8 | ORM | Скриншот | 3 | |||||
9 | API | Загрузить файлы output.txt на проверку | 3 | |||||
10 | CMS | Скриншот | 3 | |||||
Всего за семестр | 40 | |||||||
Экзамен | ||||||||
Решение практической задачи | 20 | |||||||
Теcтирование | 40 | |||||||
Всего за экзамен | 60 |
Практические задания на 20 баллов
Шпаргалки к тестированию на 40 баллов
Теоретические вопросы к экзамену
Теоретические вопросы к экзамену 4
Создайте веб-страницу, на которой ваше имя будет выводиться на экран.
Создайте веб-страницу, которая выводит на экран числа от 1 до 10.
Создайте веб-страницу и установите для нее заголовок «Это веб-страница».
Создайте веб-страницу, на которой будет отображаться сообщение «Когда была создана эта веб-страница? Проверьте заголовок страницы для ответа». на экране и установите заголовок страницы на текущую дату.
Создайте веб-страницу, которая выводит на экран любой текст по вашему выбору, не включайте заголовок в код.
Повторите упражнение № 5, но на этот раз включите в код заголовок.
Напечатайте свое имя зеленым цветом.
Выведите числа от 1 до 10, каждое число разного цвета.
Печатает ваше имя шрифтом Tahoma.
Напечатайте абзац из 4–5 предложений. Каждое предложение должно быть отдельным шрифтом.
Распечатайте абзац, который представляет собой описание книги, включая название книги, а также ее автора. Имена и заголовки должны быть подчеркнуты, прилагательные - курсивом и жирным шрифтом.
Напечатайте свое имя на экране, причем каждая буква будет иметь заголовок разного размера.
Выведите квадраты чисел от 1 до 20. Каждое число должно быть на отдельной строке, рядом с ним цифра 2 в верхнем индексе, знак равенства и результат. (Пример: 10 2 = 100)
Печатает 10 имен с разрывом строки между каждым именем. Список должен быть упорядочен по алфавиту, и для этого поместите номер с индексом рядом с каждым именем в зависимости от того, где оно будет располагаться в алфавитном списке. (Пример: Алан 1 ). Сначала напечатайте неалфавитный список с индексом рядом с каждым именем, а затем алфавитный список. Оба списка должны иметь заголовок уровня
. Напечатайте два абзаца с отступом с использованием & nbsp; команду.
Распечатайте два списка с любой необходимой информацией. Один список должен быть упорядоченным списком, другой список должен быть неупорядоченным.
Печатает заголовок уровня h1, за которым следует горизонтальная линия шириной 100%. Под горизонтальной линией выведите абзац, относящийся к тексту заголовка.
Напечатайте предварительно отформатированный текст по вашему выбору. (подсказка: используйте тег
)
Распечатайте длинную цитату и короткую цитату. Укажите автора каждой цитаты.
Распечатайте удаленный и вставленный текст по вашему выбору.
Распечатайте список определений из 5 пунктов.
Выведите два адреса в том же формате, что и на лицевой стороне конвертов (адрес отправителя в верхнем левом углу, адрес получателя в центре).
Выведите десять акронимов и сокращений по вашему выбору, каждое из которых разделено двумя строками. Укажите данные, которые представляют аббревиатуры и акронимы.
Создайте несколько ссылок на различные поисковые системы (google, yahoo, altavista, lycos и т. Д.).
Создайте ссылки на пять разных страниц на пяти разных веб-сайтах, которые все должны открываться в новом окне.
Создайте страницу со ссылкой вверху, которая при нажатии будет перескакивать в самый низ страницы.
Создайте страницу со ссылкой внизу, которая при нажатии будет перемещаться до самого верха страницы.
Создайте страницу со ссылкой вверху, которая при нажатии будет перескакивать в самый низ страницы. Внизу страницы должна быть ссылка для возврата к началу страницы.
Отобразите пять разных изображений. Пропускайте две строки между изображениями. У каждого изображения должно быть название.
Отобразите изображение с рамкой размером 2, шириной 200 и высотой 200.
Отобразите изображение, которое при нажатии будет ссылаться на выбранную вами поисковую систему (должно открываться в новом окне).
Отобразите изображение, которое при нажатии будет ссылаться на себя и само будет отображать изображение в браузере.