Модуль 3. Современная веб-разработка. Для тех, кто освоил основы и хочет развиваться дальше

Курс предназначен для выпускников первого и второго модуля курса "Современная web-разработка", освоивших введение в HTML, CSS и JavaScript, макеты и верстку.

Обратите внимание! По окончании лучшие ученики получают путевку на бесплатную летнюю стажировку летом 2023 года в одну из лидирующих веб-студий Нижнего Новгорода.

Из чего состоит

12 занятий по 2 академических часа

Ближайший старт

4 февраля 2023 года

Сколько стоит

9100 ₽ / модуль

В программе курса
  • Погружение в JavaScript. Продвинутые функции языка
  • Особенности работы HTTP
  • Система управления базами данных
  • Построение сложных одностраничных приложений
  • Фотолента. Аутентификация, загрузка, новости
  • Создание финальной презентации в трёхмерном пространстве
Подробная программа
  • Занятие №1. Система контроля версий.
    • Репозиторий: создание, клонирование и фиксации; реализация аналоговых часов на холсте.
    • Как и где стоит хранить код разрабатываемых приложений.
    • Для разминки после каникул – рисование на холсте.
  • Занятие №2. Погружение в JavaScript.
    • Функции стандартной библиотеки;
    • Сортировка и разворот массивов.
    • Продвинутые функции языка.
    • Отладка программ.
    • Контекст вызова.
  • Занятие №3. Node.js
    • Node.js. Различные типы серверов. Особенности работы HTTP.
    • Инициализация проектов;
    • устройство HTTP-сервера;
    • отправка запросов с web-страницы;
    • технология WebSocket.
  • Занятие №4. MongoDB
    • MongoDB. Система управления базами данных.
    • Добавление документов в коллекции;
    • Поиск и удаление записей;
    • Использование в качестве хранилища сервера.
  • Занятие №5. Vue.js. Связывание данных
    • Автоматическое связывание изменений хранимых данных с изменениями на странице.
    • Связывание модели и представления;
    • Синтаксис шаблонов;
    • Генерация списков.
  • Занятие №6. Vue.js. Методы
    • Vue.js. Методы Генерация списков, события и анимация в библиотеке Vue.js.
    • Обработка событий;
    • Вычисляемые данные;
    • Условная генерация.
  • Занятие №7. Vue.js. Компоненты и маршрутизация
      Сборщик приложения.
    • Создание модулей.
    • Компоненты, их параметры и сообщение.
    • Маршрутизация.
    • Построение сложных одностраничных приложений.
  • Занятие №8. Зачет.
    • Вопросы по темам «JavaScript», «Node.js и MongoDB» и «Vue.js» Практическая проверка знаний.
  • Занятие №9. Фотолента. Аутентификация
    • Система регистрации: регистрация, вход, выход.
  • Занятие №10. Фотолента. Загрузка.
    • Фотолента. Загрузка. Механизм загрузки изображений на сервер.
  • Занятие №11. Фотолента. Новости.
    • Фотолента. Новости. Страница с последними фотографиями пользователей.
  • Занятие №12. Impress.js
    • Impress.js. Библиотека для построения эффектных трехмерных презентаций.
    • Создание финальной презентации в трёхмерном пространстве.
Ждем вас в 1С:Клубе программистов

Оставьте свои данные на сайте.

Администратор Учебного Центра свяжется с вами и ответит на все вопросы.

Имя и фамилия ребенка*
Возраст ребенка*
ФИО родителя*
Выберите место*
E-mail*
Телефон*
Курс*

* - обязательные поля

Возврат к списку

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

Центр Сертифицированного Обучения 1С:Апрель Софт
  • ул. Ульянова, 10a, 7 этаж +7 (831) 202-15-14 603000 Нижний Новгород От пл. Минина двигаемся по ул. Ульянова, напротив магазина «Оптика» находится вход во двор. Проходим внутрь двора к десятиэтажному зданию, ищем «Вход 1», поднимаемся на 7 этаж.
  • ул. Д. Павлова, 13В +7 (831) 202-15-14 603000 Нижний Новгород Учебный Центр в Сормово расположен за ТЦ «Сормовские Зори»
  • ул. Краснодонцев, 21/3 +7 (831) 202-15-14 603138 Нижний Новгород Учебный центр на Автозаводе находится в микрорайоне Соцгород-2, напротив школы №59.
  • +7 (831) 202-15-14
  • aprsoft@aprilnn.ru
  • Группа Вконтакте