Find the perfect coding resourcesLearn how skillcraft.ai helps developers find the perfect coding learning resourcesLearn more→

Tom Chant
Instructor
Tutor at Scrimba with experience since 2004. Specializes in JavaScript, Node.js, and making coding accessible and pain-free for learners.
Completion
Certificate included
Format
Interactive coding
Free
Grasp the core concepts of Node.js and its asynchronous nature
Design and build RESTful APIs from scratch
Understand and implement Server-Sent Events (SSE) for real-time data streaming
Work with Event Emitters to handle custom events
Understand Node.js event-driven architecture
Want to build lightning-fast, scalable, and efficient backends? Node.js is your answer! Whether you're crafting a simple API or architecting a full-scale web application, Node.js makes it easy, fast, and enjoyable to build powerful server-side applications that scale effortlessly. Node.js is a JavaScript runtime. Think of a runtime as an environment where your code runs. When you open your browser console and run JavaScript, that's the browser runtime. But when you run JavaScript from the command line on your PC or MacBook, that's Node.js. With Node.js, you can create everything from APIs to fullstack applications, all while using JavaScript across the entire stack. You can run it on a Raspberry Pi, a laptop, or even smart devices like a fridge or a traffic light camera. If a device supports Node.js as a runtime, you can use JavaScript to control it. The possibilities are endless! This course is all about building! We'll create three cool projects: The Wild Horizons API (an interactive API that showcases some of the world's most fascinating and unique natural wonders), a spooky app for users to upload their experiences with the paranormal, and your Solo Project will be a gold speculation app. This course is designed for anyone looking to level up their JavaScript skills by getting started with backend development. Whether you're a front-end developer expanding your expertise or a fullstack developer looking to refine your backend skills, this course will equip you with the tools to build scalable, efficient applications.
Share Your Experience
Sign in to leave a review and help others
No reviews yet. Be the first to review!