Раздел: 1С:Клуб программистов для школьников

1С:Клуб программистов. Современная web-разработка (Модуль 1. Основы web-разработки)

Веб разработка
Цена
1 занятие (2 академ. часа) 400 руб.

Расписание занятий по курсу:

Дата Город Формат Записаться
13.10.2017Саратов400 руб.
10.11.2017Саратов400 руб.

Цель курса: обучение, как основополагающим принципам, так и последним тенденциям мира web-разработки.

Осваивая пример за примером, дети научатся самостоятельно строить как привычные многостраничные сайты, так и современные одностраничные приложения; пользоваться библиотеками для быстрого прототипирования и реализовывать серверы. Среди проектов первого модуля курса — "Викторина", "Список дел", игра "Пятнашки".

Описание и требования

Продолжительность первого модуля курса: 24 академических часа, 12 занятий

Курс предназначен: для обучения школьников средних и старших классов. Ни предварительные знания, ни специальное программное обеспечение не требуются.

По окончании обучения учащиеся:

  • Познакомятся с основополагающими принципами и последними тенденциями мира web-разработки.
  • Научатся создавать современные многостраничные сайты и web-приложения.
  • Познакомятся с приемами построения web-страниц на HTML, CSS, JavaScript.
  • Научатся работать с классическими библиотеками JQuery и  Bootstrap.
  • Изучат принципы обмена данными с сервером: асинхронные запросы и сокеты.

Содержание курса

Содержание первого модуля:

Занятие №1. HyperText Markup Language

Задание  каркаса и элементов страницы, ссылок, картинок, таблиц.

Занятие №2. Cascading Style Sheets

Изменение внешнего вида элементов: цветов, размеров, отступов.

Занятие №3. CSS. Выравнивание и эффекты

Структурирование элементов на странице. Трансформации и анимация.

Занятие №4. JavaScript. DOM, переменные и функции

Использование чисел и строк, изменение содержимого страницы.

Занятие №5. JavaScript. Условные конструкции и циклы

Вариация поведения страницы в зависимости от условий.

Занятие №6. JavaScript. Структуры данных

Способы хранения и организации данных.

Занятие №7. JQuery

Библиотека для эффективного управления содержимым страницы.

Занятие №8. Bootstrap

Библиотека, предоставляющая большое количество готовых элементов.

Занятие №9. CSS. Позиционирование

Взаимное расположение элементов. Глубина.

Занятие №10. Зачет

Проверка знаний в устной форме.

Занятие №11. Игра "Пятнашки". Начало

Реализация игрового поля, ячеек и их перемещения.

Занятие №12. Игра "Пятнашки". Завершение

Перемешивание костяшек и вывод поздравительного сообщения.

Документы об окончании

Свидетельство 1C

Свидетельство 1C

Сертификат Учебного центра Трайтек

Сертификат Учебного центра "Трайтек"