|
Серверное программирование на Node.js
|
|||
---|---|---|---|
#18+
Запись на обучение по Node.js(cкладчина) https://skladchik.com/threads/cПeЦИaЛИct-javascript-Уровень-3в-Серверное-программирование-на-node-js.41037/ По окончании курса Вы будете уметь: Cоздавать веб-сервер Cоздавать динамическое веб-приложение Использовать технологии позволяющие передавать и получать данные без перезагрузки страницы Использовать сеансы для сохранения состояния веб-приложения Использовать документо-ориентированная систему управления базами данных MongoDB Осуществлять безопасную авторизацию пользователя Описание курса: Node.js — серверная платформа, использующая язык программирования JavaScript, основанная на движке V8. Предназначена для создания масштабируемых распределённых сетевых приложений, таких как веб-сервер. В отличие от большинства программ JavaScript этот каркас исполняется не в браузере клиента, а на стороне сервера. Основной упор в Node делается на создании высокопроизводительных, хорошо масштабируемых клиентских и серверных приложений для «веб реального времени». Курс рекомендован: [ слушателям, закончившим курсы по JavaScript и желающим продолжить изучение этой технологии слушателям, закончившим курсы направления «веб-технологии» и желающим идти в ногу со временем веб-разработчикам желающим изучить новую серверную технологию Программа курса: Модуль 1. Основы Node.js Что такое Node.js Установка Node.js Обзор V8 JavaScript Engine Как работает Node.js Чтение файлов Создание веб-сервера Использование веб-сервера Лабораторная работа: Создание и использование веб-сервера Модуль 2. События События JavaScript Встроенный вызов Пользовательский вызов События http-сервера Node.js Лабораторная работа: Использование событий http-сервера Пользовательские события Node.js Лабораторная работа: Использование пользовательских событий Модуль 3. Потоки HTTP-метод POST Использование cURL Способы обработки запроса Чтение из файла и запись в файл Загрузка файла на сервер Лабораторная работа: Использование потоков Модуль 4. Модули Использование модулей Как создать модуль Лабораторная работа: Использование модулей NPM - Node Packaged Modules Публикация модуля Семантика версий Основные команды NPM Лабораторная работа: Загрузка модулей Модуль 5. Фреймворк Express Фреймворк Express Установка Express Базовое использование Express Использование шаблонизаторов Использование модулей request и url Лабораторная работа: Использование фреймворка Express Модуль 6. Socket.IO Взаимодействие клиент – сервер Обзор модели работы Comet Модуль Socket.IO Совместное использование модулей Express и Socket.IO Основные методы и свойства Socket.IO Лабораторная работа: Чат с использованием Express и Socket.IO Модуль 7. Создание веб-приложения Основные этапы создания приложения Создание каркаса приложения Middleware Конфигурация приложения Логирование Использование шаблонизатора Использование MongoDB Обработка ошибок Использование сеансов Маршрутизация ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2014, 09:10 |
|
Серверное программирование на Node.js
|
|||
---|---|---|---|
#18+
Где restify? Где apiary? Где MSON (хотя там не понятен статус стандарта)? Где mocha + chai + should.js/expect.js? Где основы TDD/BDD? Где основы применения Test First на этой фигне? Где Grunt? Где LevelDB/LMDB/... список из 10-ти key-value store разной степени убогости. Где их бенчмарки? Где организация репликаций? Где создание кластеров? высоконагруженных Где раздача бесплатных лицензий Webstorm/Sublime Text (и макбук в придачу) для людей, которые всю эту фигню осилят? На этой конфе будут раздаваться бесплатно вышеупомянутыенапитки? Зы. Нафига нужны эти конференции, если всю информацию можно раздобыть в интернете? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2014, 23:44 |
|
|
start [/forum/topic.php?fid=24&gotonew=1&tid=1480831]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
35ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
others: | 35ms |
total: | 151ms |
0 / 0 |