5/5, Голосов: 6
Доступно

Илья Кантор ( javascript.ru ) Курс по Node.JS

Тема в разделе "Курсы по программированию", создана пользователем Василий Сергеевич, 1 сен 2014.

Цена: 13500р.
Взнос: 230р.
100%

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

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

Статус темы:
Закрыта.
    1. Василий Сергеевич

      Василий Сергеевич ОргОрганизатор

      Для Членов Клуба:
      Запись открыта!


      В свободном доступе есть видео курс, теперь намечается еще и онлайн курс с разбором полетов и домашками


      Курс по Node.JS /12 сентября/
      Всем привет!

      Судя по объёму пожеланий, у нас нет альтернативы - это должен быть курс с теорией и практикой. Мне, конечно, было бы проще найти время на воркошпы, но курс, за счёт большей длительности и наличия времени между занятиями, позволит освоить куда больше и глубже.

      В этом письме я опишу детали и, по ходу, надеюсь, автоматически отвечу на все заданные вопросы.

      Встречи онлайн два раза в неделю, между ними - домашнее задание.

      В качестве проекта выбран чат-сервер.

      Аспекты:

      • Разработка и отладка, общее окружение.
      • Основы (модули, события, потоки и прочее) - без них, понятно, никуда.
      • Авторизация и регистрация посетителей - обычные страницы и REST-сервисы.
      • Чат на Socket.IO, интегрированный с остальной частью приложения и с авторизацией.
      • Кластеризация на продакшн, деплой с zero downtime.
      • ES6 генераторы вместе с промисами и коллбеками.
      • Фреймворк Koa.JS.
      • Обработка ошибок - клиентских (400, 404, 403…) и серверных («падения», 500).
      • Mongo как база, Mongoose ORM - модели с методами, валидация, плагины.
      • Тестирование REST-сервисов и чата.
      Также постараемся:

      • Сборка клиентского JS и шаблонов при помощи browserify
      • Gulp как общий фреймворк и точка входа для скриптов и задач.
      Наверняка забыл что-то важное, но общее направление должно быть понятно.

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

      Начнём мы с задач попроще, а по ходу дела доберёмся и до полноценной реализации. Надеюсь, часть этой реализации вы напишете сами, дома.

      Это первая группа такого курса, я попрошу после каждого занятия написать краткое письмо, что понятно, интересно, а что - не очень (если будет что), а после курса - более развёрнутый отзыв, хотите - публичный, хотите - только для меня.

      Технические требования:

      • Онлайн-общение требует интернет 256kb/s или быстрее, работает под Windows и Mac, под Linux работает из-под виртуальной машины с Windows.
      Ответы на вопросы и пожелания
      ============================

      • Будет не express, а KoaJS - это новая версия ExpressJS, использующая возможности Node 0.11+.
      • Метапрограммирования не будет, это реально редко нужный зверь в JS, я удивлён таким пожеланием, может вы имели в виду что-то другое.
      • Организация и сборка фронтенда - мы постараемся уделить этому внимание, но эта тема имела не самый высокий приоритет.
      • Именно масштабирования MongoDB, скорее всего не будет, хотя мы будем использовать эту базу. Технически вы вполне сможете добавить её в проект, архитектура позволяет.
      • Грамотная многомодульная организация проекта будет.
      • В конце курса будет готовый проект, что немаловажно, не игрушечный, а готовый для продакшн.
      • Записи можно будет скачивать для личного просмотра и повторения, продаваться или выкладываться они не будут. Учиться по записям нельзя, курс с преподавателем устроен совсем иначе, чем видеокурс или скринкаст.
      • Уважаемый Олег, я понимаю ваш интерес к ES6, но это всё же ещё не принятый стандарт, пачка багов V8 не даёт развернуться на всю катушку. Генераторы мы будем использовать активно, остальные детали обсуждаемы.
      • Отладка и продакшн будут.
      • Примеры и реальные кейсы будут.
      • Базы postgres, протокола WebRTC в программе не будет, разве что если останется время после всего.
      • Mongo native driver мы немного посмотрим, для понимания, но 95% задач для нас будет решать Mongoose. Свой драйвер писать точно не будем, это ведь по сути обычный сетевой клиент, реализующий протокол Mongo.
      • Скринкаст пока не планируется, если накатит такое желание - обязательно напишу в рассылку.
      ============================

      Занятия на курсе начнутся с 11 сентября и продлятся до 11 октября. Если мы не будем успевать, то, возможно, несколько дольше.

      Время занятий - для этой группы вторник-пятница с 19:30 до 21:00 GMT+4, увы, всем и сразу не угодишь, в дальнейшем будут и другие даты.

      Как проводится обучение:
      чат + вебинар (аудио, видео) + шаринг кода через btsync для примеров и домашних заданий.

      Более подробные инструкции участники получат после записи.

      Стоимость обучения 300$, она зафиксирована в рублях по курсу на дату открытия записи.
      Записаться можно внизу страницы




       
      Последнее редактирование модератором: 17 авг 2015
    2. Последние события

      1. skladchik.com

        Складчина доступна.

        4 май 2017
      2. Zimson

        Zimson оставил отзыв "Отлично".

        25 июл 2016
      3. Prolium

        Prolium оставил отзыв "Отлично".

        19 окт 2015
      4. skladchik.com

        Складчина закрыта.

        17 авг 2015

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

      1. skladchik.com

        Складчина доступна.

        4 май 2017
      2. skladchik.com

        Складчина закрыта.

        17 авг 2015
      3. skladchik.com

        Осталось 5 дней до завершения складчины.

        9 авг 2015
      4. skladchik.com

        Взнос в складчине составляет 115р.

        7 авг 2015
    3. Govard Jostin

      Govard Jostin РезервистРезервист

      поясните, пожалуйста, в каком виде этот курс будет для участников складчины?
       
    4. Ember

      Ember ЧКЧлен клуба

      видео.
       
    5. Destructor

      Destructor ЧКЧлен клуба

      Добавлю что это курс обновленный, а не тоже что было раньше.
       
    6. Василий Сергеевич

      Василий Сергеевич ОргОрганизатор

       
      1 человеку нравится это.
    7. Василий Сергеевич

      Василий Сергеевич ОргОрганизатор



      Прошу обновить цену в шапке
       
      1 человеку нравится это.
    8. MoonGuard

      MoonGuard ЧКЧлен клуба

      Насчет курсов, как преподаватель, Илья мне очень понравился. Материал по JS был намного круче и лучше подан, чем у школы проганья. Так же Илья старается не плавать от темы к теме во время занятия, пресекая вопросы, которые ему задают. В общем рекомендую.
       
      1 человеку нравится это.
    9. AlexZaZ

      AlexZaZ ЧКЧлен клуба

      Тоже очень понравился стиль преподавания у Ильи
       
    10. Web_programmer1992

      Web_programmer1992 БанЗабанен

      Как же так... Почему не предупредили сразу?
       
      1 человеку нравится это.
    11. brezhitskiy

      brezhitskiy ЧКЧлен клуба

      Я так понимаю, организатор уже прошел курс и материал есть на руках?
       
    12. kosost

      kosost ЧКЧлен клуба

      Вот спасибо! В последний момент условия установили и выкинули из складчины! :mad:
       
      2 пользователям это понравилось.
    13. node_master

      node_master СкладчикСкладчик

    14. node_master

      node_master СкладчикСкладчик

      Я не понимаю. У меня оплачено 2, но в профеле 0. Как мне доказать что я оплатил 2? Или я как-то должен записаться в резерв
       
    15. Dario

      Dario ЧКЧлен клуба

      1 человеку нравится это.
    16. brezhitskiy

      brezhitskiy ЧКЧлен клуба

      Сколько приблизительно по времени занимает курс, если не секрет?
       
    17. Андрей Ларин

      Андрей Ларин ЧКЧлен клуба

      11 занятий по 1,5 часа
       
      2 пользователям это понравилось.
    18. vortx-dima

      vortx-dima БанЗабанен

      Оплатил. Перепутал никнейм в комментариях к платежу. Дата: 08.08.15 02:36.
      Отметьте пожалуйста.
       
    19. Dario

      Dario ЧКЧлен клуба

      Зачем Вы пишите это теме, а не реквизитах?
       
    20. Dmit39

      Dmit39 БанЗабанен

    1. Zimson
      5/5,
      Организацией складчины доволен
      Организатору за поддержку годичной давности складчины - огромное спасибо :) Всё было выдано в полном объёме и оперативно.
    2. Prolium
      5/5,
      Организацией складчины доволен
      Все сделано быстро и ответственно.
    3. cubus
      5/5,
      Организацией складчины доволен
      Курс действительно хорош, Dario ты как всегда молодчина!
      2 пользователям это понравилось.
    4. PatrickBateman
      5/5,
      Организацией складчины доволен
      Несмотря на трудности, все, как кажется, исправлено, и в порядке. Материал от автора традиционно интересный и полезный. Оргу спасибо, всем доволен!
      2 пользователям это понравилось.
    5. Sigizmund2012
      5/5,
      Организацией складчины доволен
      Даже удивительно, что человек позаботился и достал-таки пропущенный материал. По-моему складчина проведена идеально.
      3 пользователям это понравилось.
    6. Day
      5/5,
      Организацией складчины доволен
      Всё отлично!
      1 человеку нравится это.
Статус темы:
Закрыта.

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