- Курс рассчитан на 1 год обучения.
-
Каждый модуль курса рассчитан на полугодие, 12 занятий по 1,5 астрономических часа в неделю.
-
Курс рекомендован с 11-16 лет.
На курсе вы:
- познакомитесь с основополагающими принципами и последними тенденциями мира web-разработки;
- будете самостоятельно создавать сайты, приложения и презентации;
- научитесь реализовывать сервера и использовать базы данных;
- в качестве финальных проектов напишете игру «Пятнашки» и приложение «Фотолента».
Целями курса
Обучение как основополагающим принципам, так и последним тенденциям мира web-разработки.
Осваивая пример за примером, дети научатся самостоятельно строить как привычные многостраничные сайты, так и современные одностраничные приложения; пользоваться библиотеками для быстрого прототипирования и реализовывать серверы. Среди проектов первого модуля курса – "Викторина", "Список дел", игра "Пятнашки".
Содержание занятий
Основы
- HyperText Markup Language
- Cascading Style Sheets
- CSS. Выравнивание и эффекты
- JavaScript. DOM, переменные и функции
- JavaScript. Условные конструкции и циклы
- JavaScript. Структуры данных
- JQuery
- Bootstrap
- CSS. Позиционирование
- Зачёт
- Игра «Пятнашки». Начало
- Игра «Пятнашки». Завершение
Технологии
- Система контроля версий
- Погружение в JavaScript
- Node.js
- MongoDB
- Vue.js. Связывание данных .
- Vue.js. Методы
- Vue.js. Компоненты и маршрутизация
- Зачёт
- Фотолента. Аутентификация
- Фотолента. Загрузка
- Фотолента. Новости
- Impress.js