Начало работы с веб-языками
Обобщённый вариант этого занятия
Приглашение к заданию - это создаст ваш репозиторий в организации GossJS
Приглашение в Slack
Список полезных книг
1. Создайте аккаунт на сайтах c9.io и tests.org.ru
и вступите в группу в slack, которую создаст староста
2. Используя сервис balsamiq или подобный ему, создайте визуальную модель (эскиз) своего портфолио (реально существующего или проектируемого) или личного сайта; сохраните изображение в файл.
3. Используя сервис MindMeister или подобный, создайте концепт-карту ядра своих актуальных знаний в области веб-разработки (5-10 понятий, например, HTTP, HTML, DOM, SSL, CORS); сохраните изображение в файл.
4. Представьте любую из этих моделей в виде правильно сформированного (well-formed) XML-документа.
Т.е. вам нужно описать тэгами предметную область, которая суть ваши знания, компетенции.
5. Получив приглашение к заданию в Git Classroom, примите его и таким образом получите клон репозитория с заданием.
Удостоверьтесь, что в гитхабе указаны ваши реальные ФИО - для отчётности
6. Исследовав доступные ресурсы, найдите ответ на вопрос о том, какая формальная грамматика определяет HTML5, и каковы взаимоотношения HTML5 и DTD.
7. Закоммитьте и запушьте три файла из пунктов 2,3 и 4 и сопроводите их небольшим поясняющим комментарием в файле README.MD, а также впишите в README.MD адрес вашего аккаунта на c9.io и ответ на вопрос в п.6
8. Установите на свой компьютер node.js по инструкциям с официального сайта
Темы для выступлений на следующий раз:
✔Инструменты онлайн-валидации XML-документов ( Vladislav Kovechenkov )
✔Актуальные языки разметки в современном вебе, основанные на XML (Bulat Minnemullin)
Выступление:
1. Обзор по теме (сравнение, таблица, ... - слайды в google drive или инструменте вещания слайдов)
2. Демонстрация в live-режиме
3. Выводы
4. Примеры заданий для аудитории на овладение материалом (возможно, опрос, одним словом, интерактив)
5. Поддержка в репозитории (ссылки на слайды / ресурсы / ...)