beeon.academy
javascriptНачальный

Node.js

64 урока · Runtime, modules, HTTP, async, security, deploy

Node.jsnpmESMHTTPasyncExpress
Длительность
8 weeks
Старт
Студентов
0+
Рейтинг
0 / 5
Стоимость
49 000 ֏
Идёт набор
  • 8 weeks (всего 42 ч)
  • Старт
  • Формат: онлайн
  • HY · EN · RU
  • Сертификат по окончании

Для записи оплата не нужна · Мы свяжемся с вами в течение 24 часов

Чему посвящён курс

О курсе

64 урока · Runtime, modules, HTTP, async, security, deploy

За 8 weeks (42 ч занятий и проектной работы) вы пройдёте путь от основ до настоящего проекта продакшен-уровня — вместе с Tigran Hakobyan и командой менторов beeon.academy.

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

Чему вы научитесь

Установить/подключиться к Percona Server
Писать MySQL-compatible SQL с привычкой InnoDB
Знать XtraBackup и Toolkit по имени
Завершить мини lab + привычку dump
Интерактивный курс

Уроки

64 урока · все открыты, начните с любого
  1. 1Что такое Node.js30 мин
  2. 2Event loop (ментальная модель)28 мин
  3. 3Карта npm ecosystem28 мин
  4. 4LTS против Current26 мин
  5. 5Когда Node.js — плохой fit26 мин
  6. 6ESM против CommonJS overview28 мин
  7. 7Эскиз dev tooling26 мин
  8. 8Карта этого курса25 мин
  9. 9process и argv28 мин
  10. 10Основы path и fs30 мин
  11. 11Buffer и binary data26 мин
  12. 12EventEmitter core28 мин
  13. 13ES module на практике28 мин
  14. 14Привычки CommonJS26 мин
  15. 15package.json как contract28 мин
  16. 16Lab — эскиз tiny package30 мин
  17. 17Callback и error-first26 мин
  18. 18Promise28 мин
  19. 19async/await28 мин
  20. 20Паттерны error handling28 мин
  21. 21Stream30 мин
  22. 22Timer и microtask24 мин
  23. 23Ловушки concurrency28 мин
  24. 24AbortController26 мин
  25. 25Promise.all / allSettled / race26 мин
  26. 26Lab — async pipeline30 мин
  27. 27http / https module30 мин
  28. 28Привычки routing28 мин
  29. 29Идея middleware28 мин
  30. 30REST-ish API design28 мин
  31. 31JSON request/response26 мин
  32. 32Status code, который значит26 мин
  33. 33Request validation28 мин
  34. 34Основы CORS26 мин
  35. 35Привычки framework (Express-shaped)28 мин
  36. 36Lab — tiny JSON API30 мин
  37. 37Environment config28 мин
  38. 38Structured logging26 мин
  39. 39Мышление DB client28 мин
  40. 40Идеи caching26 мин
  41. 41File upload / download26 мин
  42. 42Эскиз worker_threads28 мин
  43. 43cluster / multi-process26 мин
  44. 44Lab — config + log pack30 мин
  45. 45Обработка secret28 мин
  46. 46Защита от injection28 мин
  47. 47Защита от path traversal26 мин
  48. 48HTTP security header26 мин
  49. 49Эскиз auth (session / JWT)28 мин
  50. 50Rate limiting26 мин
  51. 51Гигиена dependency26 мин
  52. 52Lab — security checklist30 мин
  53. 53Тестирование Node app28 мин
  54. 54Опция TypeScript26 мин
  55. 55Process manager26 мин
  56. 56Docker lite для Node28 мин
  57. 57Health и metric26 мин
  58. 58Привычки performance26 мин
  59. 59CI для Node project26 мин
  60. 60Deploy checklist28 мин
  61. 61Говорите о Node на interview26 мин
  62. 62Еженедельный Node gym24 мин
  63. 63Capstone — Node playbook32 мин
  64. 64Закройте loop24 мин
Модули курса

Программа

  1. 1
    • 2
    • 3
    • 4
    Что нужно для старта

    Требования

    • Ноутбук и готовность запустить Percona или MySQL-compatible server
    • Основы MySQL/MariaDB полезны
    • Опыт DBA не обязателен
    Учитесь у практикующего инженера

    Ваш преподаватель

    TH

    Tigran Hakobyan

    Backend Mentor · beeon.academy

    Instructor at beeon.academy. Percona path (ArT list Persona): 39 lessons through the capstone.

    Что говорят выпускники

    Отзывы студентов

    Частые вопросы

    FAQ

    Нет — vibe coding был предыдущим курсом. Здесь agent с tool и циклами.
    Стоимость
    49 000 ֏
    Записаться