Description:
In this fun and easy-to-understand class, you’ll learn how to build backend applications using Node.js, a super-fast JavaScript tool that runs on the server side! Whether you're new to coding or already know some frontend development, this class will help you understand how to create powerful applications that work behind the scenes of websites and apps.
What You’ll Learn:
- What is Node.js? 🤔
You’ll start by learning what Node.js is and why it's so awesome! It lets you use JavaScript to build the backend of your apps, meaning you can use the same language on both the frontend (what users see) and backend (the server side).
- Why Did Ryan Dahl Create Node.js? 🤯
Learn the story of Ryan Dahl, the creator of Node.js. Find out why he built it back in 2009 to solve problems with older backend systems and how Node.js became so popular!
- The Story Behind Node.js
Discover why Ryan Dahl created Node.js in 2009 and how it solved many challenges of traditional backend programming. We’ll explore the purpose of Node.js, its non-blocking, event-driven architecture, and how it differs from other backend technologies.
- V8 Engine & Node.js
Learn what the V8 engine is, why it’s so important, and how Ryan Dahl wrapped the V8 engine's code to allow JavaScript to be executed on the server side. This will help you understand the foundation of Node.js and how it achieves its speed and efficiency.
Ещё видео!