DEV Community

Cover image for Designing Servers for a Scalable Internet [Beginner's Tutorial]
David Tandetnik
David Tandetnik

Posted on

Designing Servers for a Scalable Internet [Beginner's Tutorial]

Do you want to learn the basics of how servers work, why they're important, and how to build them?

In this video series, you'll be building and scaling a server in NodeJS in under an hour!

By the end of the tutorial, you will:

  • Be able to write a simple client and server in NodeJS
  • Be able to monitor a server for scaling/performance issues
  • Know at least two methods for building servers that scale

When you're done, test your knowledge with this short Quiz!

Part 1 - What is a Server?

Part 2 - Writing Your First Server in NodeJS

Part 3 - Dealing with Scaling Issues

Part 4 - Summary and Self-Assessment

Think you're a server pro now? Test your knowledge with this short Quiz!

Top comments (0)