Почніть вводити назву курсу або технології

    Нічого не знайдено

    Рус Укр

    Курс NodeJS в Одесі

    Advanced level
    5

    занять

    занятий в неделю

    старт

    За тиждень записалося

    Залишилося

    Стань Full Stack розробником!

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

    У першій частині курс розглядає суть NodeJS, а саме асинхронну модель роботи з неблокуючими операціями введення і виведення — eventloop, взаємодія з потоками і подіями, асинхронність та базою даних.

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

    Цілі курсу:

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

    Вимоги:

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

    Для запису потрібно пройти тест.

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

    12 занять занять
    • Знайомство з NodeJS
      • Eventloop
      • Підтримувані стандарти (ECMAscript 5, ECMAscript 6)
      • Core
      • Streams
      • Event emitter
    • Знайомство з асинхронністю
      • Callback
      • Promise
      • Async (caolan)
      • Sync/await
    • Знайомство з проміжними обробниками
      • Connect
    • Створення веб-сервера
      • Http
      • Express
    • Використання шаблонизаторів
      • Pug
      • Nunjucks
    • Робота з MongoDB
      • Query
      • Aggregation
    • Підключення авторизації і аутентифікації
    • Тестування і написання документації
    • Фінальний проект
      • Пишемо адмінку для блогу
      • Пишемо призначений для користувача інтерфейс

    В кінці курсу виконується дипломний проект.

    Бонуси курсу

    • Спеціально зняті додаткові відеоматеріали

    Додайте навички в резюме

    • Глибоке розуміння принципів ядра платформи node.js

    • Навички роботи з event emitter, потоками і файловою системою

    • Підйом веб-сервера з використанням нативного http-модуля і бібліотеки express

    • Створення REST-API, захист роута описом правил валідації вхідних параметрів і розмежуванням рівня доступу в залежності від прав користувача

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

    • Робота з БД mongodb, використовуючи бібліотеку mongoose

    • Робота з cookies і сесіями

    • Розгортання додатків на кінцевих сервісах (хостингах)

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

    • Групи по 14 осіб Викладач приділяє час кожному студенту.
    • Викладачі практики У нас викладають тільки практикуючі фахівці з топових IT-компаній.
    • Система особистих кабінетів Ефективне і зручне навчання.
    • Оперативна служба підтримки студентів Термінові питання - своєчасне рішення.
    • Доступ до відеозаписів занять Записи уроків залишаються у студентів після закінчення навчання.
    • Практичні заняття Велика частина занять орієнтована на практику.
    • Працевлаштування

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

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

    • Регулярно оновлюємо програми курсів під вимоги ринку

    • Запрошуємо викладати тільки кращих практикуючих фахівців

    • Розвиваємо нашу мережу партнерів серед топових IT-компаній

    • Наші викладачі часто самі забирають до себе наших кращих Студентів ;)

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

    Артур
    Артур
    Закончил курс Front-End Pro, и сейчас перешел на Node.js Школой очень доволен. Отличная атмосфера, очень хорошие и отзывчивые преподаватели, которым всегда можно задать вопрос. Порадовал и тот факт — что все видео урока записывают, и можно прогнать занятие еще раз по видео. Также большой плюс что помимо основного курса в школе дают занятия по английскому языку а также проводятся спикинг-клабы по четвергам для всех желающих. Отдельный респект Сереже Котерняку и Юре Чихраю — отличные преподаватели, которые помогли ответить на вопросы как в пределах программы курса, так и на другие темы, видно что люди работают в школе не просто для того чтобы «отчитать лекции». Хотелось бы также отметить что в школе проводят очень много интересных ивентов и помогают с составлением резюме. В общем большая часть результата конечно зависит от вас, но если есть желание учится — то данная школа это один из лучших вариантов. Всем рекомендую.

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

    • Який потрібно мати комп'ютер, щоб навчатися на курсі NodeJS?

      Вимоги до комп'ютера для навчання на курсі NodeJS.

      Операційна система:

      • Windows 10 64-біт
      • macOS 10.13 або вище
      • Linux: Ubuntu 16.04 - 20.04

      Процесор* :

      • Мінімум intel core i5 4-го покоління
      • Рекомендується i5 7-го

      Оперативна пам'ять:

      • Мінімум 8 Гб
      • Рекомендується 16 Гб

      Пам'ять:

      • Мінімально 500 Гб HDD і більш
      • Рекомендується 200 Гб SSD і більш

      * Допустимі аналоги від AMD

    • Де можна уточнити ціну навчання на курсах?

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

      • заповнити заявку на безкоштовну консультацію;
      • заповнити заявку на запис на курс;
      • зателефонувати або написати нам на пошту.
    • Ким працюють ваші Викладачі? Чи мають вони досвід викладання?

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

    • Де можна подивитися відгуки про вашу Школу?

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

    • Чи існують які-небудь знижки або система лояльності, якщо Студент по завершенні одного курсу йде на наступний курс?

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

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

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

    • Як отримати максимальний бал за домашнє завдання?

      Виконання домашніх робіт, одна з найважливіших складових навчання. Для того, щоб отримати максимальний бал за домашнє завдання, потрібно:

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

    Запит на консультацію

    Залиште ваші контактні дані, і ми вам обов'язково зателефонуємо!

    Обов'язково вкажіть ваше ім'я кирилицею

    Обов'язково вкажіть email, за яким ми зможемо з вами зв'язатися

    Обов'язково вкажіть телефон в міжнародному форматі

    • telegram Telegram
    • viber Viber

    Школа працює з 10:00 до 21:00 по буднях і з 10:00 до 19:00 у вихідні дні (за київським часом, GMT + 2).

    Відправлено

    Придбати подарунковий сертифікат

    Gift certificate background image Gift certificate background image