JavaScript runtime environment
Core concepts and key principles of Node.js
Real-world usage, best practices, and common patterns