Задати питання
Success request
Дякуємо за Вашу заявку

Зареєструватись на курс
Swift iOS
Задати питання

Node.js

Перед тим, як стати програмістом, потрібно обрати мову програмування. Node.js — це платформа з відкритим кодом для виконання високопродуктивних мережевих застосунків, написаних мовою JavaScript.

Чому саме Node.js і для кого це:

  • Це одна з найпопулярніших платформ для розробки сайтів, роботів і мікроконтролерів, мобільних додатків
  • Node.js найпростіший в освоєннні порівняно з іншими платформами
  • Node.js використовується для створення веб-додатків та будь-яких сервісів, де потрібен постійний обмін інформацією з користувачем: соцмережі, чати, онлайн-редактори тексту
  • Технологію Node.js використовують Netflix, LinkedIn, Uber, E-bay, GitHub, PayPal, Spotify
  • середні за Node.js розробників $2000-4000

 

Цей курс для Вас, якщо Ви хочете:

  • розвиватися у сфері веб-розробки
  • навчитися працювати з Node.js
  • створювати сучасні серверні додатки
  • приділяти навчанню час і зусилля
По закінченню курсу Ви
  • освоїте Node.js та основний її фреймворк — express.js
  • познайомитеся з основними принципами розробки веб-додатків
  • оволодієте знаннями для роботи з базами даних
  • навчитеся будувати власні MVC додатки та API
Програма курсу
JavaScript

Базові ĸонструĸції мови

Фунĸції

Прототип

Асинхронний ĸод. Promise. Event loop

Масиви. Методи для роботи з масивами

Computer Science

Змінні. Умови. Цикли

Алгоритми

Базові принципи роботи веб-сервера

Базові принципи розробĸи

Об’єктно орієнтоване та функціональне програмування

Патерни проєктування

Express.js

Встановлення, налаштування ті ініціалізація

Middleware як основа

Роутинг

Request & Response HTML сторінки. Template engine (Ejs)

MVC (Model View Controller)

DB

PostgreSQL

MongoDB

ORM & DRM

Міграції

Робота з моделями

API

RESTfull

JSON API

GraphQL

Nest.js

Decorators

MVC

Modules

Pipes

Guards

Записатися на курс
Записатися на курс