Автор24

Информация о работе

Подробнее о работе

Страница работы

Отчет по преддипломной практике. ReactJS + Redux, Angular 2+, NodeJS + Express. MongoDB

  • 53 страниц
  • 2020 год
  • 18 просмотров
  • 6 покупок
Автор работы

Az39

700 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Введение


Преддипломная практика проходила в ООО «ИВА-Гомель-Парк» в период с 10.02.2020 г. по 21.03.2020 г.
Цели практики: изучение веб-технологий для создания фулстэк веб-приложений. Изучения библиотеки ReactJS, фреймворка Angular 2+, платформы NodeJS.
Задача практики: изучение и овладение веб-технологиями ReactJS + Redux, Angular 2+, NodeJS + Express.

1 Постановка задачи на практику

В ходе преддипломной практики разработать веб-приложение Tours of Heroes для освоения веб-технологий.
Приложение должно содержать 2 клиентские части и серверную.
С помощью фреймворка Angular 2+ должна быть реализована первая клиентская часть, должны соблюдаться концепции ООП, приложение запускается отдельно от серверной части.
Используя библиотеку ReactJS и Redux должна быть реализована вторая клиентская часть. Должны соблюдаться принципы разработки на ReactJS (умные компоненты и т.д.). Приложение должно быть собранно любым веб-сборщиком, в собранный файл должно добавляться первоначальное состояние для Redux. Собранное приложение должно отрисовываться сервером и отдаваться по главной конечной точке.
С помощью NodeJS + Express должна быть реализован серверная часть.
Должны быть соблюдены принципы разработки Express, запросы должны обрабатыватся промежуточными обработчиками, а не одним методом.
Все части приложения должны быть покрыты тестами.
2 Выполнение работы по практике


2.1 Платформа Node и фреймворк Express


Node или Node.js — программная платформа, основанная на движке V8 (транслирующем JavaScript в машинный код), превращающая JavaScript из узкоспециализированного языка в язык общего назначения. Node.js добавляет возможность JavaScript взаимодействовать с устройствами ввода-вывода через свой API (написанный на C++), подключать другие внешние библиотеки, написанные на разных языках, обеспечивая вызовы к ним из JavaScript-кода. Node.js применяется преимущественно на сервере, выполняя роль веб-сервера, но есть возможность разрабатывать на Node.js и десктопные оконные приложения (при помощи NW.js, AppJS или Electron для Linux, Windows и macOS) и даже программировать микроконтроллеры (например, tessel и espruino). В основе Node.js лежит событийно-ориентированное и асинхронное (или реактивное) программирование с неблокирующим вводом/выводом.


...

Введение 3
1 Постановка задачи на практику 4
2 Выполнение работы по практике 5
2.1 Платформа Node и фреймворк Express 5
2.2 Фреймворк Angular 2+ 5
2.3 Библиотеки ReactJS и Redux 6
2.4 База данных MongoDB 6
2.5 Серверная часть 6
2.5.1 Создание моделей 7
2.5.2 Создание контроллеров 7
2.5.3 Сборка всех контроллеров и запуск приложения 8
2 .6 Клиентская часть на ReactJS и Redux 8
2.6.1 Создание базовых компонентов. 9
2.6.2 Создание хука для обращения к базе данных 9
2.6.3 Создание состояния. 9
2.6.4 Создание роутов 10
2.6.5 Сборка приложения с помощью Webpack 10
2.6.6 Отрисовка приложения на сервере 10
2.7 Клиентская часть на Angular 2+ 10
2.7.1 Создание компонентов 10
2.7.2 Создание сервисов 11
2.7.3 Создание роутинга 11
2.8 Авторизация 11
2.8.1 Авторизация с помощью JWT 12
2.8.2 Обновление токена 12
Заключение 13
Приложение А 14
Листинг программ 14

Отчет по преддипломной практике
С кодом.

Цели практики: изучение веб-технологий для создания фулстэк веб-приложений. Изучения библиотеки ReactJS, фреймворка Angular 2+, платформы NodeJS.
Задача практики: изучение и овладение веб-технологиями ReactJS + Redux, Angular 2+, NodeJS + Express.

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
Учреждение образования
«Гомельский государственный университет
имени Франциска Скорины»

Факультет математики и технологий программирования
Кафедра математических проблем управления и информатики

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Оставляя свои контактные данные и нажимая «Заказать Отчёт по практике», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Фрагменты работ

Введение


Преддипломная практика проходила в ООО «ИВА-Гомель-Парк» в период с 10.02.2020 г. по 21.03.2020 г.
Цели практики: изучение веб-технологий для создания фулстэк веб-приложений. Изучения библиотеки ReactJS, фреймворка Angular 2+, платформы NodeJS.
Задача практики: изучение и овладение веб-технологиями ReactJS + Redux, Angular 2+, NodeJS + Express.

1 Постановка задачи на практику

В ходе преддипломной практики разработать веб-приложение Tours of Heroes для освоения веб-технологий.
Приложение должно содержать 2 клиентские части и серверную.
С помощью фреймворка Angular 2+ должна быть реализована первая клиентская часть, должны соблюдаться концепции ООП, приложение запускается отдельно от серверной части.
Используя библиотеку ReactJS и Redux должна быть реализована вторая клиентская часть. Должны соблюдаться принципы разработки на ReactJS (умные компоненты и т.д.). Приложение должно быть собранно любым веб-сборщиком, в собранный файл должно добавляться первоначальное состояние для Redux. Собранное приложение должно отрисовываться сервером и отдаваться по главной конечной точке.
С помощью NodeJS + Express должна быть реализован серверная часть.
Должны быть соблюдены принципы разработки Express, запросы должны обрабатыватся промежуточными обработчиками, а не одним методом.
Все части приложения должны быть покрыты тестами.
2 Выполнение работы по практике


2.1 Платформа Node и фреймворк Express


Node или Node.js — программная платформа, основанная на движке V8 (транслирующем JavaScript в машинный код), превращающая JavaScript из узкоспециализированного языка в язык общего назначения. Node.js добавляет возможность JavaScript взаимодействовать с устройствами ввода-вывода через свой API (написанный на C++), подключать другие внешние библиотеки, написанные на разных языках, обеспечивая вызовы к ним из JavaScript-кода. Node.js применяется преимущественно на сервере, выполняя роль веб-сервера, но есть возможность разрабатывать на Node.js и десктопные оконные приложения (при помощи NW.js, AppJS или Electron для Linux, Windows и macOS) и даже программировать микроконтроллеры (например, tessel и espruino). В основе Node.js лежит событийно-ориентированное и асинхронное (или реактивное) программирование с неблокирующим вводом/выводом.


...

Введение 3
1 Постановка задачи на практику 4
2 Выполнение работы по практике 5
2.1 Платформа Node и фреймворк Express 5
2.2 Фреймворк Angular 2+ 5
2.3 Библиотеки ReactJS и Redux 6
2.4 База данных MongoDB 6
2.5 Серверная часть 6
2.5.1 Создание моделей 7
2.5.2 Создание контроллеров 7
2.5.3 Сборка всех контроллеров и запуск приложения 8
2 .6 Клиентская часть на ReactJS и Redux 8
2.6.1 Создание базовых компонентов. 9
2.6.2 Создание хука для обращения к базе данных 9
2.6.3 Создание состояния. 9
2.6.4 Создание роутов 10
2.6.5 Сборка приложения с помощью Webpack 10
2.6.6 Отрисовка приложения на сервере 10
2.7 Клиентская часть на Angular 2+ 10
2.7.1 Создание компонентов 10
2.7.2 Создание сервисов 11
2.7.3 Создание роутинга 11
2.8 Авторизация 11
2.8.1 Авторизация с помощью JWT 12
2.8.2 Обновление токена 12
Заключение 13
Приложение А 14
Листинг программ 14

Отчет по преддипломной практике
С кодом.

Цели практики: изучение веб-технологий для создания фулстэк веб-приложений. Изучения библиотеки ReactJS, фреймворка Angular 2+, платформы NodeJS.
Задача практики: изучение и овладение веб-технологиями ReactJS + Redux, Angular 2+, NodeJS + Express.

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
Учреждение образования
«Гомельский государственный университет
имени Франциска Скорины»

Факультет математики и технологий программирования
Кафедра математических проблем управления и информатики

Купить эту работу

Отчет по преддипломной практике. ReactJS + Redux, Angular 2+, NodeJS + Express. MongoDB

700 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 500 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

4 августа 2021 заказчик разместил работу

Выбранный эксперт:

Автор работы
Az39
5
Купить эту работу vs Заказать новую
6 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
700 ₽ Цена от 500 ₽

5 Похожих работ

Отчёт по практике

Расширенный метод рекурсивного спуска

Уникальность: от 40%
Доступность: сразу
300 ₽
Отчёт по практике

Отчет по практике

Уникальность: от 40%
Доступность: сразу
360 ₽
Отчёт по практике

ОТЧЕТ по преддипломной практике

Уникальность: от 40%
Доступность: сразу
300 ₽
Отчёт по практике

База данных школа Access

Уникальность: от 40%
Доступность: сразу
300 ₽
Отчёт по практике

Решение задачи о сессии с помощью Visual basic excel

Уникальность: от 40%
Доступность: сразу
200 ₽

Отзывы студентов

Отзыв Геннадий Полушкин об авторе Az39 2019-03-13
Отчёт по практике

сделал всё что мог

Общая оценка 5
Отзыв mano об авторе Az39 2018-05-07
Отчёт по практике

Работа выполнена в срок и качественно. Принята с первого раза.

Общая оценка 5
Отзыв baumanec об авторе Az39 2014-12-11
Отчёт по практике

быстрая работа!

Общая оценка 5
Отзыв Денис Смышляев об авторе Az39 2015-12-03
Отчёт по практике

Автор - молодец!!!

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Разработка IP-сервера для обеспечения IP-телефонии во внутренних сетях связи

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Обработка и визуализация данных при моделировании электрических машин с использованием программного комплекса «Моделирование в технических устройствах

Уникальность: от 40%
Доступность: сразу
3000 ₽
Готовая работа

Разработка системы для измерения уровня жидкости в резервуарах промышленных масштабов на основе ультразвукового уровнемера.

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Разработка информационной системы поддержки научно-исследовательской деятельности на основе метода Zettelkasten

Уникальность: от 40%
Доступность: сразу
1799 ₽
Готовая работа

Разработка информационной системы учета приёма и оплаты заказов посетителей с использованием СУБД SQL Server и языка программирования С#

Уникальность: от 40%
Доступность: сразу
2200 ₽
Готовая работа

WEB-приложение оформления заказов в кондитерской. Предметом исследования является учет заказов кондитерских изделий в кондитерской.

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

WEB-приложение для салона красоты. Предмет исследования – процесс учёта заказов в салон красоты.

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

Автоматизация учета и анализа клиентского оборудования для интернет провайдера

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Сравнительный анализ клиентских реализаций импорта пакетов и модулей в экосистеме JavaScript

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Разработка интернет магазина по продаже семян и удобрений на базе joomla 1.7.

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Разработка программного продукта для решений задач на основе метода анализа иерархий

Уникальность: от 40%
Доступность: сразу
500 ₽
Готовая работа

НАХОЖДЕНИЕ СПЕКТРАЛЬНОГО РАДИУСА МАТРИЦЫ МОДИФИЦИРОВАННЫМ СТЕПЕННЫМ МЕТОДОМ

Уникальность: от 40%
Доступность: сразу
3000 ₽