Skip to content
Intermediate8-12 weeks

Database & Server development

Everything that happens after the request leaves the browser. You learn to model data properly in SQL, when a document or key-value store is the better answer, and how to read a query plan when something is slow. From there the course covers server-side programming, designing REST and GraphQL APIs, authentication and the security mistakes that make headlines, then caching and background queues for when a single request is doing too much. It ends with deployment, monitoring and the operational side of keeping a service running once real users depend on it.

Curriculum

What you'll learn

  1. SQL and NoSQL
  2. Server-side programming
  3. REST and GraphQL APIs
  4. Auth and security
  5. Caching and queues
  6. Deployment and DevOps

Ready to start Database & Server development?

Book a free consultation and get a personalized plan.