# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 |
![]() |
1 тест |
|||
На этом уроке мы знакомимся с документацией под сервису Яндекс-переводчик, при необходимости регистрируемся и получаем ключ Отчёт отправил: 17947. Dmitry Sinitsin Выполнено за 25 мин. [Показать отчёт] Научился: API key секретный код, который идентифицирует вашу учетную запись. API key это безопасный способ дать доступ к вашим данным программам и веб-сайтам. |
|||||
2 | Запрос и JSON - ответ |
|
|||
На этом уроке мы научимся делать запрос и получать ответ с переводом средствами Яндекс-переводчика в формате JSON Отчёт отправил: 17947. Dmitry Sinitsin Выполнено за 49 мин. [Показать отчёт] Научился: Пообщался с сервером Яндекса на тему итальянской лирики через адресную строку браузера. Множество диалектов предполагает различное звучание знакомых стихов. Итальянцы прекрасны. Поскольку параметры вводятся через адрес в браузере, это открывает широчайшие возможности для злоумышленников во взломе сайтов. |
|||||
3 | Страница и стиль |
3 теста |
|||
На этом уроке мы создадим html страницу, навигационное меню и зададим его стиль
Отчёт отправил: 17947. Dmitry Sinitsin Выполнено за 56 мин. [Показать отчёт] Научился: Emmet - восклицательный знак + Табуляция == заготовка HTML Emmet - div#main + Табуляция == <div id="main"></div> (li>a{$})*3 + Табуляция == заготовка троекратно <li><a href="">1</a></li> |
|||||
4 | Динамическое меню |
3 теста |
|||
На этом уроке мы выведем названия пунктов меню динамически при помощи JavaScript
Отчёт отправил: 17947. Dmitry Sinitsin Выполнено за 40 мин. [Показать отчёт] Научился: О, это был натуральный катарсис, когда этот скрипт заработал!!! Все глаза просмотрел в мониторы, - не работает. Под финал попробовал в жесткую цикл меньше пяти поставить - ожил!!! Затем вернул на эррэй лентх))) и так тоже живет. Чего ему недоставало прежде... Там правда после скобок докьюментврайт была точка с запятой, но и после её удаления не сразу полегчало. Интрига-с! ЗЫ в финале пошалил про Вятский Квас, ибо урок дался нелегко ))) |
|||||
5 | Результаты запросов средствами JS |
2 теста |
|||
На этом уроке мы сделаем функцию работы с http-запросами средствами JS
Отчёт отправил: 17947. Dmitry Sinitsin Выполнено за 20 мин. [Показать отчёт] Научился: Добавили в див main первый скрипт, перевод и тестовая ошибка возвращаются без затруднений. Не то что давеча ))) |
|||||
6 | Параметры - в функцию |
|
|||
На этом уроке мы научим функцию getTrans() получать и обрабатывать параметры, и сделаем меню мультиязычным Отчёт отправил: 17947. Dmitry Sinitsin Выполнено за 1 час. 22 мин. [Показать отчёт] Научился: параметры text и lang передавай не в переменную, а в функцию. Не забывай закрывать ВСЕ открытые кавычки, иначе получится брак в работе. В Brackets подсветка синтаксиса очень выручает - исправишь один метод - подсветится связанный с ним. Здесь (в этом уроке) заметил такой механизм. Наглядно. |
|||||
7 | Выбор языка на сайте |
3 теста |
|||
На этом уроке мы реализуем выбор языка сайта из выпадающего списка
Отчёт отправил: 17947. Dmitry Sinitsin Выполнено за 43 мин. [Показать отчёт] Научился: innerHTML позволяет получить HTML-содержимое элемента в виде строки. В innerHTML можно и читать и писать. Вывели выбор языков выпадающим меню в экранную форму, создали функцию setMenu отрабатывающую смену языка пунктов меню по событию выбора пункта в списке языков. |
|||||
8 | ФИНАЛЬНЫЙ УРОК |
без видео |
|||
Сделай видео-презентацию своей программы. На видео необходимо ответить на следующие вопросы: 0. Показать, что у тебя получилось. 1. Чему ты научился на этом курсе? 2. Что тебе понравилось, что нет? 3. Что ты ещё добавишь в свой проект? 4. Какой следующий курс ты будешь проходить? Отчёт отправил: 17947. Dmitry Sinitsin Выполнено за 15 мин. [Показать отчёт] Научился: Созданию комплекса HTML, CSS, JavaScript, JSON для обуздания API-сервиса Яндекс-переводчика. Автору спасибо за труд. Видеообзор: cP-ZG122vhE |
|||||
Итого: 8 видеоуроков |
1 час. 14 мин. 12 тестов |
8 чел. | |||
Финалисты: Сергей Соколов, Иван Воронин, Дмитрий, Dmitry Sinitsin, Tekashnik, Konstantin, Max, Tom . |