Как быстро начать программировать в Node.js

Стоимость курса:

не определена

Акция

Забронируй место со скидкой!

Скидка 10%

Длительность курса: 5 месяцев

Начало курса: осень 2017 г.

О курсе

Курс для начинающих программистов, которые стремятся достигнуть высокого уровня и заниматься разработкой веб-приложений различной сложности. Мы научим программировать в среде Node.js, оптимизировать проекты под высокие нагрузки, расскажем о безопасности создаваемых решений и дадим еще много полезных практических знаний.

Курс будут вести практикующие в Node.js программисты, которые имеют опыт разработки высоконагруженных и безопасных проектов.

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

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

После успешного окончания обучения студентам предоставляется именной сертификат, подтверждающий присвоение статуса Junior JavaScript (Node.js) Developer. Сертификат высылается почтой владельцу.

Ведущий курса

Станислав Закорко

Куратор курса

Светлана Полищук

Расскажи друзьям:
Похожие курсы:
Программирование сайтов и приложений на Python / Django

Начало: осень 2017 г.

Стоимость: не определена

Хочу стать Junior PHP Developer!

Начало: осень 2017 г.

Стоимость: не определена

Symfony 3. Гибкая разработка

Начало: осень 2017 г.

Стоимость: не определена

Автоматизированное тестирование программного обеспечения

Начало: осень 2017 г.

Стоимость: не определена

Для кого курс?

Курс рассчитан на начинающих программистов, которые только начинают осваивать веб-технологии и, в частности, программирование на JavaScript. А так же будет полезен тем, кто хочет существенно повысить свой уровень професионализма. Мы учим профессии.

Node.js - это инновационная платформа, которая сейчас в мире растет огромными темпами и только приходит на территорию СНГ. Мы учим одной из самых инновационных технологий.

Результат обучения

В результате обучения всем, успешно окончившим курс, будут торжественно присвоены звания Junior JavaScript (Node.js) Developer. Все ученики смогут начать разрабатывать веб-проекты на JavaScript под Node.js.

Форма обучения

Платное удаленное обучение в форме вебинаров (видеопоток с лекцией или презентацией и чат для вопросов), 2 раза в неделю, продолжительностью 60 мин. / занятие, на протяжении 5 месяцев (всего 40 занятий). Время проведения 19.00 (МСК/КИЕВ) каждый вторник и четверг. Всего 20 мест. После каждого занятия будут даны индивидуальные задания. Для каждого ученика будет доступна личная консультация с ведущим курса в размере одного часа в месяц. На личных консультациях можно проработать интересующие вопросы с ведущим курса, вместе разобрать домашнее задание или обсудить свой личный проект.

Также доступны VIP-места, в которых занятия проводятся в индивидуальной форме. При этом VIP-участник получает 40 индивидуальных занятий по программе курса и дополнительные 5 занятий для углубленного изучения материала и решения практических задач. VIP-программы мы рекомендуем для программистов, менеджеров проектов и топ-менеджеров с техническим уклоном, которым требуется более глубокое понимание вопроса.

На занятиях также предусмотрены раздаточные материалы с примерами и наработками, для упрощения восприятия информации.

В процессе обучения предполагаются новогодние каникулы, чтобы все учащиеся могли отдохнуть или подтянуть свои знания. Также будет дано время перед экзаменом на подготовку.

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

Всем студентам, которые выполнили минимум 80% домашних заданий, т.е. сдали их вовремя преподавателю, мы выдаем Сертификат, подтверждающий полученные знания и профессиональный уровень.

Все студенты, выполнившие не менее 80% домашних заданий и сдавшие экзамен, будут приглашены на "боевую" стажировку в международное digital-агентство. Это уникальная возможность поработать над интересными проектами в составе профессиональной команды.

Лучшим стажерам будут даны рекомендации для потенциальных работодателей.

Программа

1. Введение в Node.js 
2. Установка и запуск
3. Документация
4. Модули для Node.js 
5. Приёмы работы с модулями
6. Введение в NPM
7. Структура пакета NPM
8. Глобальные модули
9. Наследование от ошибок Error
10. События
11. Node.js как веб-сервер
12. Модуль http
13. Отладка скриптов под Node.js
14. Логирование
15. Введение в асинхронную разработку
16. Событийный цикл
17. Таймеры, process.nextTick, ref/unref
18. Работа с файлами
19. Потоки данных в Node.js, fs.ReadStream
20. Writable поток ответа res, метод pipe
21. Чат через long-polling, чтение POST
22. Домены
23. Создание собственного приложения
24. Express
25. Шаблонизация
26. Работа с базой данных
27. Сессии
28. Socket.IO

29. Создание приложений

29.1. Создаём структуру сайта. Express модуль
29.2. Логирование и конфигурация
29.3. Шаблонизация. EJS
29.4. Установка и настройка MongoDB
29.5. Основы MongoDB
29.6. Создание модели пользователя. Mongoose
29.7. Веб-сервисы и обработка исключений. Express, Mongoose
29.8. Сессии в Express
29.9. Работа с авторизацией
29.10. COMET. WS.JS, Sock.JS, Socket.IO
29.11. Socket.IO и автоматическое переподключение
29.12. Socket.IO и авторизация
29.13. Создаем чат

30. Тестирование и награждение лучших

Стоимость и сроки

Курс стартует осенью 2017 г., общая продолжительность 5 месяцев (всего 40 занятий) + сдача экзамена по результатам курса.

Стоимость курса - не определена. 

Все ученики получают постоянную личную скидку на любой другой курс в размере 10%.

За пакетную покупку мест полагаются скидки: 2-5 мест - 5% скидка; 6-10 мест - 10% скидка; 11-20 мест - 15% скидка. Обучайтесь вместе с друзьями и экономьте!

 

Условия оплаты

 

Оплата курса проводится в форме 100% предоплаты за все время обучения.

Оплатить можно за 90 календарных дней до начала курса, прием новых участников прекращается за 3 дня до старта обучения. Первые 10 мест продаются по льготной цене.

Начало обучения и/или получение доступа к учебным материалам возможно после заключения договора или идентификации студента.

Если человек после оплаты не смог по каким-либо причинам пройти обучения, оплата не возвращается.

Способы оплаты:

Безналичный расчет (доллары, гривны, рубли)

Пополнение пластиковой карты

Перевод через QIWI

WebMoney (Z, R)

Western Union (доллары)

Колибри СберБанк (доллары, гривны, рубли)

Задать вопрос