- 05, Apr 2023
- #1
Node, AngularJS и MongoDB разработка полноценных веб-приложений
Нетология
1. Изучаем основы серверного программирования на JavaScript 8 часов практики 8 часов теории Многие привыкли что JavaScript работает внутри браузера, и рассматривают его только как средство решения задач на фронт-энде.
Но возможности этого языка гораздо шире.
Благодаря движку V8, встроенному во фреймворк Node.js, мы можем разрабатывать серверные приложения, обрабатывать файлы и решать задачи в консоли.
То есть все то, что могут делать разработчики на PHP или Python. 2. Создаем и запускаем веб-сервер, используя Express и Socket.io 6 часов практики 6 часов теории На JavaScript можно создать неблокирующий веб-сервер.
Для этого нужно написать 5 строк кода.
Мы также рассмотрим, как модуль Express позволит упростить задачу организации API, а Socket.io использовать в вашем проекте веб-сокеты, чтобы обмениваться данными в реальном времени.
3. Храним данные в документной базе данных MongoDB
5 часов практики 5 часов теории
Хранить структурированные объекты в базе данных, организуя их в коллекции — с MongoDB нет ничего проще.
Если до этого вы были знакомы только с SQL базами данных, то вы будете воодушевлены возможностями этой СУБД.
Если нет, то это даже к лучшему — не придется сдвигать парадигму. 4. Строим интерактивные веб-интерфейсы на Angular 8 часов практики 8 часов теории Основная концепция SPA заключается в том, что интерфейс отделен от данных.
Данные передаются по API, а интерфейс собирается динамически в зависимости от данных и текущего состояния приложения.
Разберем, как нам поможет в этом Angular 5. Тестируем веб-приложение 5 часов практики 5 часов теории Когда вы пишете веб-приложение со множеством состояний и условий, без тестирования не обойтись.
Рассмотрим, как с помощью автоматизированного тестирования можно контролировать развитие вашего приложения и не ломать старую функциональность при добавлении новой.
Скачать Скрытая информация :: Авторизуйтесь для просмотра »
1. Изучаем основы серверного программирования на JavaScript 8 часов практики 8 часов теории Многие привыкли что JavaScript работает внутри браузера, и рассматривают его только как средство решения задач на фронт-энде.
Но возможности этого языка гораздо шире.
Благодаря движку V8, встроенному во фреймворк Node.js, мы можем разрабатывать серверные приложения, обрабатывать файлы и решать задачи в консоли.
То есть все то, что могут делать разработчики на PHP или Python. 2. Создаем и запускаем веб-сервер, используя Express и Socket.io 6 часов практики 6 часов теории На JavaScript можно создать неблокирующий веб-сервер.
Для этого нужно написать 5 строк кода.
Мы также рассмотрим, как модуль Express позволит упростить задачу организации API, а Socket.io использовать в вашем проекте веб-сокеты, чтобы обмениваться данными в реальном времени.
3. Храним данные в документной базе данных MongoDB
5 часов практики 5 часов теории
Хранить структурированные объекты в базе данных, организуя их в коллекции — с MongoDB нет ничего проще.
Если до этого вы были знакомы только с SQL базами данных, то вы будете воодушевлены возможностями этой СУБД.
Если нет, то это даже к лучшему — не придется сдвигать парадигму. 4. Строим интерактивные веб-интерфейсы на Angular 8 часов практики 8 часов теории Основная концепция SPA заключается в том, что интерфейс отделен от данных.
Данные передаются по API, а интерфейс собирается динамически в зависимости от данных и текущего состояния приложения.
Разберем, как нам поможет в этом Angular 5. Тестируем веб-приложение 5 часов практики 5 часов теории Когда вы пишете веб-приложение со множеством состояний и условий, без тестирования не обойтись.
Рассмотрим, как с помощью автоматизированного тестирования можно контролировать развитие вашего приложения и не ломать старую функциональность при добавлении новой.
Скачать Скрытая информация :: Авторизуйтесь для просмотра »