Advanced

Курс NodeJS в Одесі

Курс NodeJS складається з двох частин: теоретичної та практичної.

У першій частині курс розглядає: суть NodeJS, а саме асинхронну модель роботи з неблокуючими операціями введення і виведення — eventloop; взаємодія з потоками (streams) і подіями (event emitter), асинхронність та базою даних; як працюють проміжні обробники (middleware); як піднімати прості веб-сервери; писати CRUD і розмежовувати права доступу.

Друга частина курсу буде присвячена практиці: як написати свій блог з користувачами, публікаціями, коментарями, тегами і т.д. (Тільки бекенд).

Тривалість12 занять
ПеріодичністьНеділя 16:00-19:00

Вивчаємі технології

Мета курсу

  • Перестати боятися "бекенд", працювати з асинхронністю і базами даних;
  • Стати ближчими до поняття "fullstack";
  • Навчитися швидко робити endpoint'и для ресурсу.

Курс допоможе вам

  • Навчитися працювати з NodeJS;
  • Навчитися працювати з NoSQL базою даних MongoDB;
  • Писати свої REST API і сайти, які рендеряться на бекенді;
  • Розмежовувати рівні доступу до ресурсів на сайті або API;
  • Писати тести і документацію до API ресурсів.

Для кого курс

Вимоги:

  • Добре знання JS: розуміння контексту this, замикань, вміння працювати з callback і Promise, знання про стандарт ECMAscript 5+.
  • Уміння працювати з REST API (XMLHttpRequest).

Для запису на цей курс потрібно пройти тест , його можна пройти онлайн або у нас у Школі.

Викладач курсу

Вас буде навчати практикуючий фахівець, який працює в топовій компанії.

  • Юрій Чіхрай

    Юрій Чіхрай

    NodeJS Backend Developer

Програма курсу NodeJS

Тривалість12 занять
ПеріодичністьНеділя 16:00-19:00
  1. Знайомство з NodeJS1

    • eventloop
    • підтримувані стандарти (ECMAscript 5, ECMAscript 6)
    • core
    • streams
    • event emitter
  2. Знайомство з асинхронністю2

    • callback
    • promise
    • async (caolan)
    • async/await
  3. Знайомство з проміжними обробниками3

    • connect
  4. Створення веб-сервера4

    • http
    • express
  5. Використання шаблонизаторів5

    • pug
    • nunjucks
  6. Робота з MongoDB6

    • query
    • aggregation
  7. Підключення авторизації і аутентифікації7

  8. Тестування і написання документації8

  9. Фінальний проект9

    • Пишемо адмінку для блогу
    • Пишемо призначений для користувача інтерфейс
Сертифікат
Випускники отримують
сертифікат про закінчення курсу
з підсумковою оцінкою.

Наші викладачі та випускники працюють в топових IT-компаніях світу

Переваги навчання у Комп'ютерній школі Hillel

  • Відеозаписи занять
  • Викладачі-практики
  • Класи з комп'ьютерами
  • Програма Hillel EVO
Відеоогляд школи

Працевлаштування

Що ми робимо для того, щоб ви досягли успіху?

В процесі навчання Студенти працюють над реальними проектами

Безкоштовні заняття з профільної англійської мови та спікінг-клаби

Бонусні заняття по базам даних та адмініструванню Linux

Кожен Студент проходить тестову співбесіду із HRом та IT-фахівцем

Регулярні майстер-класи з підготовки резюме та пошуку роботи

Викладачі — практикуючі фахівці

Програма для реалізації ідей Студентів та Випускників Школи
  • Iдея
  • Пітчинг
  • Команда
  • Реалізація
  • Презентація

Часті питання

Часті питання

Для того, щоб отримати інформацію про вартість того чи іншого курсу, а також задати інші додаткові питання, що стосуються навчання, ви можете:

- заповнити заявку на безкоштовну консультацію;

- заповнити заявку на запис на курс;

- зателефонувати або написати нам на пошту.

Ми завжди дуже відповідально намагаємося підходити до питання підбору Викладачів у нашій Школі. Наші Викладачі — практикуючі фахівці в найбільших IT-компаніях міста. Також вони мають як досвід викладання в нашій Школі, так і досвід менторства за місцем їх професійної діяльності. У своїй манері навчання вони роблять упор на останні тенденції IT-ринку і виключно на свій особистий досвід для того, щоб наші Випускники мали найбільш затребувані знання і досвід роботи з конкретними кейсами.

Ви можете прочитати відгуки наших Студентів та Випускників на нашому сайті за цим посиланням. Ще ви зможете знайти відгуки і інформацію про нас на DOU.ua або можете прописати назву нашої Школи у Google, де ви також зможете побачити відгуки про нашу Школу у Google-акаунті або на Google-картах.

Так, безумовно. Багато наших курсів передбачають додаткову систему бонусів для тих Студентів, які хочуть продовжувати навчання у нашій Школі. Ця система полягає в тому, що наприкінці курсу Студенти пишуть тест з пройденого матеріалу або здають підсумкову роботу, за підсумками яких:

- Студент, який має найвищий результат отримує знижку 25% на подальші курси;

- Студент, який посів друге місце, отримує 15% знижку;

- Студент, який виявився на третьому місці, отримує 10% знижку.

- Всі інші Студенти, які не ввійшли до трійки лідерів, отримують знижку в розмірі 5%.

Курс
NodeJS

Одеса