Закрыто

[javascript.ru] Курс по Node.JS

Тема в разделе "Курсы по программированию", создана пользователем grodno9, 1 авг 2013.

Цена: 9500р.
Взнос: 530р.-94%
100%

Основной список: 40 участников

Резервный список: 19 участников

Статус обсуждения:
Комментирование ограничено.
  1. 1 авг 2013
    #1
    grodno9
    grodno9 ЧКЧлен клуба

    [javascript.ru] Курс по Node.JS

    Предварительные требования: знание основ HTML/CSS и JavaScript.

    Это первая группа курса. Она носит статус "бета", что означает повышенное внимание преподавателя, возможные небольшие технические накладки, а также - время обучения может отличаться на плюс-минус одно занятие.
    В процессе прохождения курса вы научитесь разрабатывать под Node.JS - как обычный сайт, так и сервисы, COMET-приложения.
    По объёму и глубине изложения этот курс не имеет известных мне аналогов. Впрочем вы можете пройти его и убедиться в этом сами.

    Описание курса
    Курс состоит из последовательных блоков, в каждом из которых вы что-то узнаёте, смотрите как это использовать, а затем выполняете практическое задание на тему блока.
    Кроме того, каждое занятие сопровождается домашним заданием.
    Практические задания, их выполнение и обсуждение ваших решений составляют основу курса.
    Предварительные требования:
    • Знание JavaScript
    • Windows или Mac для подключения к системе онлайн-общения
    • Канал от 256kbit
    • Установленный Dropbox
    За неделю вы получите дополнительные инструкции по настройке, плюс будет онлайн-собрание в дополнение к занятиям, где можно всё это протестировать и решить организационные вопросы.
    Программа с относительными оценками времени:
    • Введение в Node.JS
      • Установка
      • Асинхронная модель работы
      • Особенности и сфера применения Node.JS
    • Разработка под Node.JS
      • Модули, их отличия от <script>
      • Важные встроенные модули, особенности их работы
      • Работа с событиями, диагностика и обход утечек памяти.
      • Создание своих модулей: разработка и отладка
      • Установка готовых модулей при помощи NPM
    • Создание сервера на Node.JS
      • Методы работы с запросом и ответом
      • Обработка запросов на Node.JS
      • Управление процессом сервера - запуск, поддержка в запущенном состоянии, плавное завершение.
      • Простой, но грамотный чат на Node.JS
    • Разработка и отладка под Node.JS
      • Модуль supervisor
      • Три способа отладки под Node.JS
      • Логирование под Node.JS
      • Фреймворки mocha и should для тестирования
      • Чтение параметров из командной строки и окружения.
    • Потоки
      • Зачем нужны потоки?
      • Потоки файлов, запроса req, ответа res
      • Использование потока для чтения POST
    • Работа с файлами и бинарными данными
      • Модуль fs для работы с файловой системой
      • Встроенный класс Buffer, его особенности
      • Подводные камни при работе с файлами и путями
    • База MongoDB
      • Основы использования
      • Документы, поддокументы, запросы
    • Mongoose для работы с MongoDB из Node.JS [Средне времени]
      • Схема, запросы к базе
      • Создание веб-сервиса, который возвращает данные с использованием MongoDB + Mongoose
      • Различные трюки mongoose, особенности работы с ним.
    • Способы работы с асинхронностью
      • Фреймворк Async
      • Правила создания надёжного асинхронного кода.
      • Обработка ошибок: callback(err, res) и домены
      • Асинхронные ошибки и стек: longjohn и аналогичные модули.
    • Фреймворк Express для создания сайтов и не только [Много времени]
      • Концепция Middleware
      • Встроенные Middleware
      • Создание своего Middleware
      • Использование переменных уровня запроса, приложения
      • Шаблоны EJS
      • Слабо документированные свойства объекта req
      • Middleware Роутер
      • Веб-сервис на Express + Mongo + Mongoose + Async.
    • Технология COMET и Socket.IO
      • Socket.IO снаружи и изнутри
      • Интеграция Socket.IO с приложением на Express
      • Сайт на Node.JS + MongoDB + Express + Socket.io или другое приложение по желанию.
    Цена 9500 руб.

    Продажник:
     
  2. Последние события

    1. skladchik.com
      Складчина закрыта.
      8 ноя 2018
    2. skladchik.com
      Кирилл Золотарев не участвует.
      6 июл 2017
    3. skladchik.com
      moro3ko не участвует.
      6 июл 2017
    4. skladchik.com
      Natcu Dragnil не участвует.
      6 июл 2017

    Последние важные события

    1. skladchik.com
      Складчина закрыта.
      8 ноя 2018
    2. skladchik.com
      Складчина доступна.
      4 май 2017
  3. Обсуждение
  4. 1 авг 2013
    #2
    grodno9
    grodno9 ЧКЧлен клуба
    ну так а зачем бы я создавал тему то? Там они вообще непонятно на что скидываются. А здесь курс полноценный, а не скринкаст.

    Илья час назад о нем объявил.
     
  5. 1 авг 2013
    #3
    grodno9
    grodno9 ЧКЧлен клуба
    Только это, надо как-то оперативно с оргом определяться и вписываться, там 20 мест разметут очень быстро.
     
  6. 1 авг 2013
    #4
    Гигант мысли
    Гигант мысли БанЗабанен
    Только правильно создавай. А то такую за нарушения и в корзину отправить могут.
     
  7. 1 авг 2013
    #5
    chitatel
    chitatel ЧКЧлен клуба
    Гигант, возьмитесь за организацию? Может дату сбора 4 августа назначить и народ подтянется?
     
  8. 1 авг 2013
    #6
    Гигант мысли
    Гигант мысли БанЗабанен
    У меня щас все складчины заняты, да и на Javascript от ШП уже как-то настроился...орг здесь найдется, я уверен:)
     
  9. 2 авг 2013
    #7
    grodno9
    grodno9 ЧКЧлен клуба
    Ребята, нужен орг, расхватают места.
    Может кто из модераторов дату сборов поставить? Народ подтянется сразу.
    Сам организовать не возьмусь, не охота в вашу кухню лезть, да и не уверен что смогу без пропусков курс отходить.
     
  10. 2 авг 2013
    #8
    Grek2010
    Grek2010 ОргОрганизатор
    Если вопрос действительно срочный кто-нибудь один покупает за свои курс, предоставляет Жеглову подтверждение и ссылки и становится оргом, дальше складчина идет как обычно. Желающие есть?
     
  11. 2 авг 2013
    #9
    Grek2010
    Grek2010 ОргОрганизатор
    Добавил описание в шапку с продажника ;)
     
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей