Углубленная Frontend-разработка

Весна 2019

Основная программа Второй семестр

  • Смешанное занятие №1
    Вводное занятие. Оптимизация
  • Смешанное занятие №2
    Web Workers
  • Смешанное занятие №3
    Push-уведомления
  • Семинар №1
    Практический семинар
  • Смешанное занятие №4
    CSS
  • Смешанное занятие №5
    Современные возможности JS API
  • Смешанное занятие №6
    Новые возможности React
  • Смешанное занятие №7
    Новые возможности CRA
  • Семинар №2
    Практический семинар
  • Смешанное занятие №8
    Мониторинг, профилирование, oтладка, оптимизация
  • Смешанное занятие №9
    Основы безопасности веб приложений, деплой, инструменты командной разработки
  • Смешанное занятие №10
    Мета-лекция про фронтенд
  • Экзамен №1
    Экзамен
  • Пересдача №1
    Пересдача

Длительность
14 занятий
56 ак.часов

Курс преподают

    Мартин Комитски Мартин Комитски
    Борис Ребров Борис Ребров
    Алексей Опалев Алексей Опалев

Получаемые навыки

В процессе обучения студенты получают теоретические и практические знания о протоколах HTTP/1.1, HTTP/2 и WebSocket, о том как работают браузеры, о клиент-серверной архитектуре и о архитектуре современных web-приложений, учатся программировать на JavaScript, разрабатываю собственное web- приложение.

Контроль знаний

Для получения удовлетворительной оценки по курсу "Frontend-разработка" необходимо набрать определённое количество баллов, а так же выполнить определённый список требований, предъявляемых к семестровому проекту. Баллы зарабатываются на практических занятиях, за выполнение домашних заданий, а также за индивидуальные достижения студентов. Максимальное количество баллов за семестр — 100.