Утверждена
Академическим советом ОП
Протокол №_____ от _______._______.20_______
| Разработчик | Статинов Валерий Константинович |
| Число кредитов | 2 |
| Контактная работа (час.) | 24 |
| Самостоятельная работа (час.) | 24 |
| Курс, Образовательная программа | Курс не указан,ОП не указана |
| Формат изучения дисциплины | Без использования онлайн курса |
| Тема (раздел дисциплины) | Объем в часах | Планируемые результаты обучения (ПРО), подлежащие контролю | Формы контроля |
| лк | |||
| см/пр | |||
| onl/cр | |||
| 1. Получение навыков верстки | 0 |
| 1. |
| 2 | |||
| 2 | |||
| 2. Знакомство с языком JavaScript, экосистемой NodeJS, библиотекой React | 0 |
| 2. |
| 3 | |||
| 3 | |||
| 3. Знакомство с внутренней архитектурой библиотеки React | 0 |
| 2. |
| 3 | |||
| 3 | |||
| 4. Знакомство паттернами проектирования React приложений: Higher order component, render props, container | 0 |
| 3. |
| 3 | |||
| 3 | |||
| 5. Изучение тонкостей языка JavaScript | 0 |
| 3. |
| 2 | |||
| 2 | |||
| 6. Знакомство с библиотеками redux, react-redux | 0 |
| 4, 5. |
| 2 | |||
| 2 | |||
| 7. Знакомство с библиотеками thunk, react-router | 0 |
| 5. |
| 2 | |||
| 2 | |||
| 8. Знакомство с понятием promise; изучение взаимодействия клиента и сервера | 0 |
| 6. |
| 3 | |||
| 3 | |||
| 9. Вопросы безопасности в веб-приложениях: CORS, CSRF | 0 |
| 7. |
| 2 | |||
| 2 | |||
| 10. Типизация JavaScript кода | 0 |
| 7. |
| 2 | |||
| 2 | |||
| Часов по видам учебных занятий: | 0 | ||
| 24 | |||
| 24 | |||
| Итого часов: | 48 |
Окончательная оценка = Округление(Среднее(ДЗ1, ДЗ2, ДЗ3, ДЗ4, ДЗ5, ДЗ6, ДЗ7))
Примеры домашних заданий:
№1 Сверстать макет
№2 Начало разработки таск текера
№3 Стилизация реализованной части
№4 Поключение redux к проекту
№5 Добавление роутинга
№6 Client-server communication
№7 Авторизация
| п/п | Наименование |
| 1 | Greg Limm Beginning React |
| 2 | Carlos Santana Roldan React Cookbook |
| 3 | Michel Bertoli React Design Patterns and Best Practices |
| 4 | Alex Banks, Eve Porcelo Learning React: Functional Web Development with React and Redux |
| п/п | Наименование | Условия доступа/скачивания |
| 1 | Microsoft Windows 7 Professional RUS Microsoft Windows 8.1 Professional RUS Microsoft Windows 10 | Из внутренней сети университета (договор) |
| 2 | Microsoft Office Professional Plus 2010 | Из внутренней сети университета (договор) |
| п/п | Наименование | Условия доступа/скачивания |
| Профессиональные базы данных, информационно-справочные системы | ||
| 1 | Электронно-библиотечная система Юрайт | URL: https://biblio-online.ru/ |
| Интернет-ресурсы (электронные образовательные ресурсы) | ||
| 1 | Открытое образование | URL: https://openedu.ru/ |