0%

Expand Your Abilities to the Server and Master the Fullstack

Set up servers, create APIs, and deploy your code to the world by learning the full stack.

Total time: 58 hours, 14 minutes

Core Coursework

Take these in order
Prerequisite: We recommend basic coding experience and comfort using a terminal.
Up First
Start your full-stack journey with critical backend topics for server administration, SSH keys, DNS, and orchestrating a full development-to-production CI/CD pipeline.
Up Next
Learn database fundamentals and familiarize yourself with common open-source databases like MongoDB, PostgreSQL, Neo4J, and Redis.
Up Next
Navigating a Linux operating system and the command line are essential skills for any effective full-stack engineer. Gain insights into shell scripting and become more productive right from the terminal.
Up Next
VIM is the universal editor on all Unix/Linux servers. Understanding the fundamentals will give you superpowers for managing servers and electrifying your developer productivity.
Up Next
Since Node.js is a cross-platform JavaScript runtime, it’s an excellent full-stack platform for frontend engineers to rapidly develop full-stack applications. Use Node.js to build API servers, build tools, and a CLIs.
Up Next
Dive deeper into Node.js and build production-ready APIs. Learn the foundations of RESTful APIs and add authentication and database integration.
Up Next
Amazon Web Services (AWS) is the most popular cloud hosting solution. Learn how to navigate the AWS console while deploying a static website and Node.js applications.
Up Next
Containers are the industry standard for developing and deploying applications. Every full-stack developer needs to understand how to work with containers because bundling their environment into Docker allows them to get up and running quickly and ship their code in a self-contained environment.
Up Next
SQL is a skillset that has stood the test of time. Nearly all modern web applications use SQL, and this course teaches you to build real-world apps with an open-source PostgreSQL database.
Up Next
Behind every robust application is the critical infrastructure required to keep it running. Learn the fundamentals for managing infrastructure and gain insights into the world of DevOps.

Elective Coursework

Optional, take in any order

Learn Straight from the Experts Who Shape the Modern Web

  • In-depth Courses
  • Industry Leading Experts
  • Learning Paths
  • Live Interactive Workshops
Get Unlimited Access Now