User Tools

Site Tools


wapp:plan

Разработка веб-приложений

Задача курса - дать знания и навыки разработки одностраничных WEB-приложений. В рамках курса будет представлена библиотека Reactjs. Выбор этой библиотеки обусловлен сопутствующей развитой технологической инфраструктурой, позволяющей решать основные задачи некоторыми стандартизованными способами.

Требования к знаниям для освоения курса.

  • Владение теорией объектно-ориентированного программирования
  • Язык программирования JavaScript, используемый в браузерах
  • Язык разметки HTML
  • Модель данных DOM представления WEB-страниц
  • Язык описания представлений элементов DOM/HTML CSS
  • Библиотека jQuery и API DOM2 манипуляции элементами дерева DOM
  • Знание технологий проектирования реляционных баз данных, языка SQL

Отчетность по курсу - реализация индивидуального проекта - приложения на Reactjs или другой библиотеке/фреймворке по предварительному согласованию с преподавателем. Общие требования к приложению … (оформим позже)

ПРЕДВАРИТЕЛЬНЫЙ План курса

  1. Архитектуры одностраничных WEB-приложений, общие подходы к проектированию, технологии ресурсы разработчика
  2. Базовые принципы проектирования и реализации приложений на Reqctjs, “технологический стек”
  3. Компоненты Reactjs, система программирования JSX, конструирование вида (View) приложения из компонент
  4. Хранение состояния приложения
  5. Взаимодействие сервера и веб-страницы

Литература

  1. Открытая книга Путь к изучению React
  2. Open book React Book на английском, более компактная
  3. Разработка веб-приложений в ReactJS, закажем бесплатный доступ.
wapp/plan.txt · Last modified: 2021/09/21 06:18 by eugeneai