Слив курса: [Нетология] Курс Node, Angular и MongoDB 2018 | Слив платных курсов - Бесплатно. Бесплатные сливы курсов, трененгов и инфопродуктов. скачать
Что нового

Скачать курс: [Нетология] Курс Node, Angular и MongoDB 2018

Administrator
Команда форума
Регистрация
13.03.2019
Сообщения
42 445
Чему вы научитесь в течение курса:

1. Изучаем основы серверного программирования на JavaScript
8 часов практики 4 часа теории
Многие привыкли, что JavaScript работает внутри браузера, и рассматривают его только как средство решения задач на фронтенде. Но возможности этого языка гораздо шире. Благодаря движку V8, встроенному во фреймворк Node.js, мы можем разрабатывать серверные приложения, обрабатывать файлы и решать задачи в консоли. То есть все то, что могут делать разработчики на PHP или Python.

2. Создаем и запускаем веб-сервер, используя Express и Socket.io
8 часов практики 4 часа теории
На JavaScript можно создать неблокирующий веб-сервер. Для этого нужно написать 5 строк кода. Мы также рассмотрим, как модуль Express позволит упрощать задачу организации API, а Socket.io — использовать в вашем проекте веб-сокеты, чтобы обмениваться данными в реальном времени.

3. Строим интерактивные веб-интерфейсы на Angular
10 часов практики 5 часов теории
Основная концепция SPA заключается в том, что интерфейс отделен от данных. Данные передаются по API, а интерфейс собирается динамически в зависимости от данных и текущего состояния приложения. Разберем, как нам поможет в этом Angular

4. Храним данные в документной базе данных MongoDB
6 часов практики 3 часа теории
Хранить структурированные объекты в базе данных, организуя их в коллекции — с MongoDB нет ничего проще. Если до этого вы были знакомы только с SQL-базами данных, то вы будете воодушевлены возможностями этой СУБД. Если нет, то это даже к лучшему — не придется сдвигать парадигму.

5. Тестируем веб-приложение
7 часов практики 4 часа теории
Когда вы пишете веб-приложение со множеством состояний и условий, без тестирования не обойтись. Рассмотрим, как с помощью автоматизированного тестирования можно контролировать развитие вашего приложения и не ломать старую функциональность при добавлении новой.

Ключевые навыки после обучения:

ES2015: Node.js
Express
REST API
Socket.io
MongoDB и Mongoose
Angular
Автоматизированное тестирование (Mocha, Jasmine)










 
×


×
Прием платежей для сайтов
Верх
×
×