Node.js — это опенсорсная кроссплатформенная среда выполнения для JavaScript, которая работает на серверах. С момента выпуска этой платформы в 2009 году она стала чрезвычайно популярной и в наши дни играет весьма важную роль в области веб-разработки. Если считать показателем популярности число звёзд, которые собрал некий проект на GitHub, то Node.js, у которого более 50000 звёзд, это очень и очень популярный проект.
Node.js применяется для бэкенд разработки на JavaScript.
Одной из основных привлекательных особенностей Node.js является скорость. JavaScript-код, выполняемый в среде Node.js, может быть в два раза быстрее, чем код, написанный на компилируемых языках, вроде C или Java, и на порядки быстрее интерпретируемых языков наподобие Python или Ruby.
Платформа Node.js проста в освоении и использовании. На самом деле, на прямо-таки очень проста, особенно это заметно в сравнении с некоторыми другими серверными платформами.
Описание курса
Краткая программа курса:
- Что такое Node.js , зачем его использовать
- Основы Node и основы модули
- Сторонние модули
- Рефакторинг
- Веб- серверы в Node
- Шаблоны
- Тестирование приложений в Node.js
- Использование библиотек
- Финальная защита проекта, тестирование
Продолжительность
- Продолжительность курса – 6 месяцев (24 недели)
- Стоимость курсов — 100 000тг в месяц
Критерии отбора студентов
- Базовое понимание концепций программирования
- Базовые знания в области компьютерных наук
- Навыки навигации на ПК и в Интернете
- Базовые знания математических понятий (школьный уровень)