Современная Web-разработка. Модуль 3. Веб-приложения

На курсе "Современная Web-разработка. Модуль 3. Веб-приложения" дети 11-16 лет продолжат изучение мира веб-разработки, начиная с системы контроля версий Git и заканчивая созданием полнофункциональных веб-приложений. В ходе обучения они изучат JavaScript, платформу Node.js, систему управления базами данных MongoDB и фреймворк Vue.js. Дети научатся создавать приложения с аутентификацией, загрузкой файлов и новостным блоком, а также создавать презентации в 3D с помощью Impress.js. Курс завершится зачетом и созданием финального проекта - приложения "Фотолента".

Другие курсы по Web-разработке


lock
Демо-версия недоступна
Можете найти в нашем каталоге другой курс с этой опцией
Каталог
lock
Видео отсутствует
Можете найти в нашем каталоге другой курс с этой опцией
Каталог

Онлайн

  • 24 ак.ч., по 2 ак.часа в день
  • 12 учебных дней
  • 10 часов лекций
  • 14 часов практических занятий
  • Итоговая аттестация

Цена: 3 290 ₽
Купить

Онлайн

  • Очно в Москве
  • 24 ак.ч., по 2 ак.часа в день
  • 12 учебных дней
  • 10 часов лекций
  • 14 часов практических занятий
  • Итоговая аттестация

Цена: 10 990 ₽
Купить
  • Описание
  • Содержание
  • Преподаватель
  • Видео
Целями курса являются: является обучение как основополагающим принципам, так и последним тенденциям мира web-разработки. Осваивая пример за примером, дети научатся самостоятельно строить как привычные многостраничные сайты, так и современные одностраничные приложения; пользоваться библиотеками для быстрого прототипирования и реализовывать серверы. Среди проектов первого модуля курса – "Викторина", "Список дел", игра "Пятнашки".

Программа курса «Современная Web-разработка. Модуль 3. Веб-приложения»


Тема 1. Система контроля версий

Хранилище кода. Репозитории на GitHub.

Тема 2. Погружение в JavaScript

Встроенные функции и структуры. Функциональные методы. Отладка.

Тема 3. Платформа Node.js

Серверная часть приложений. HTTP-запросы. WebSockets.

Тема 4. Система управления базами данных Mongo

Структура и запросы. Доступ из Node.js. Асинхронность и однопоточность.

Тема 5. Vue.js. Связывание данных

Данные и представление. Связывание элементов форм. Генерация из списков.

Тема 6. Vue.js. Методы

События. Вычисляемые данные. Наблюдение.

Тема 7. Vue.js. Компоненты и маршрутизация

Сборщик Browserify. Модульность. Параметры компонент. Маршрутизатор.

Тема 8. Зачёт

Решение задач.

Тема 9. Приложение «Фотолента». Аутентификация

Регистрация и вход. Реализация перенаправления.

Тема 10. Приложение «Фотолента». Загрузка

Панель навигации. Форма загрузки.

Тема 11. Приложение «Фотолента». Новости

Запросы к базе данных. Дальнейшее развитие проекта.

Тема 12. Презентации с Impress.js

Инструментарий для создания слайдов в трёхмерном пространстве.

Елена Лаврухина
Елена Лаврухина
Ведущий преподаватель центрального Учебного Центра №1. Опыт преподавания проекта "Код будущего" по направлению 1с. 
Окончила Московской технический  университет связи и информатики по специальности "Информатика и вычислительная техника".

Популярные курсы

1733948554