Full Stack for Front-End Engineers
Join us for an Exclusive Workshop:

Full Stack for Front-End Engineers

Jem Young
Jem Young
November 11, 2016 - 9:30am to 5:30pm Central US Time

Attend Online

Live and in Full HD

Join in Person

From Downtown Minneapolis, MN

You're Registered to Attend Online!

November 11, 2016 - 9:30am to 5:30pm Central US Time

This Workshop Is Currently Live

November 11, 2016 - 9:30am to 5:30pm Central US Time

This Workshop Has Already Concluded

Full Stack for Front-End Engineers

Why You Should Join Us

By coding along with us in the Workshop, you'll:

  • Learn the skills needed to work across the stack
  • Learn how the internet works from DNS from to IP tables
  • Learn how to setup a domain and how to purchase and setup a VPS
  • Learn VIM and the basics of server operations
  • Master the skills needed to quickly debug a production server
  • Setup a Node server and learn the basics of Nginx
  • Understand the how and why of HTTPS

Your Instructor

Jem Young

Jem Young

Jem is a Software Engineer in San Francisco, works at Netflix where he works on the User Interface team. In his free time, he hassles other engineers to write more tests.

Spend the Day Immersed With a Full-Stack Master

Workshop Details

What began as a simple way of displaying text in a browser has now evolved into a full blown ecosystem. Whereas before it was enough to only know basic JavaScript and HTML, the modern Frontend Engineer needs to be able so seamless switch between the front-end, command line, and server. With the rise of Node.js, having the skills to be able navigate and debug production server issues are invaluable and crucial in the ever evolving web landscape.

Join Jem Young learn the basics skills to become a Full Stack Engineer and gain the confidence to master the command line and server.

Daily Schedule

We'll begin with an overview everyone's favorite interview question: how does the internet work. Starting from the initial request and going all the way to a server, we'll cover all the steps along the way.

After that we'll jump into the command line and cover some basic commands such as navigating directories and deleting files. Then we'll learn one of the most useful skills out there: VIM. Vi Improved is installed on most linux based systems so mastering VIM is a must for aspiring Full Stack and Dev Op Engineers.

Once we've mastered the command line and VIM, we get to the really fun stuff: buying a domain and a virtual private server (VPS). After setting up our VPS and learning the ins and outs of Nginx, we'll setup a Node server and build a deploy system using Gulp and Forever so that our server is ready to handle requests.

  • 8:30AM
  • 9:00AM
    How the Internet Works
  • 10:00AM
    Domains, DNS, and Command Line Basics
  • 10:30AM
  • 11:00AM
    SSH and logging into a Server
  • 11:30AM
  • 11:45AM
    Let's buy a VPS
  • 12:00PM
  • 1:00PM
    Basic Server Setup
  • 1:30PM
    Let's Buy a Domain
  • 1:45PM
    Ubuntu, Nginx, and Node
  • 2:45PM
    Setting up Nginx
  • 3:15PM
    Building a Deploy System
  • 3:30PM
    How to Debug Anything aka Tailing Log Files for Fun and Profit

Interact with the Instructor - Online & In-Person

Get Your Questions Answered • Code Along with the Class • Classroom Format

Is This Workshop for Me?


This class is for Javascript Engineers with little to no knowledge of Linux based backend systems or for those interested in learning more about working across the stack. As we will be learning from the perspective of a Frontend Engineer, this class is probably not for people new to programming or for those unfamiliar with basic JavaScript concepts.

Event Details


One Full Day Workshop Session

Replay Videos (available immediately)


November 11, 2016 - 9:30am to 5:30pm Central US Time


Option 1: Attend online on our full HD live stream

Option 2: Attend in-person at HQ in Minneapolis, MN