Created
October 3, 2019 15:13
-
-
Save 1Marc/179d66329107431a04d538e2da2d1426 to your computer and use it in GitHub Desktop.
Full Stack Description
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Slug: full-stack-v2 | |
Title: Full Stack for Front-End Engineers, v2 | |
Subtitle: Spend Two Full Days Immersed in Developer Operations with Jem Young | |
Teachers: | |
- young | |
Excerpt: | |
In this 2-day workshop, learn the skills needed to work across the stack and | |
build a web application from start to finish. | |
Benefits: | |
- Become comfortable with the command line interface | |
- Understand the essential parts of server operations | |
- Learn how avoid common pitfalls when securing your server | |
- Learn how to choose the correct database | |
- Learn the how and why of Docker containers | |
Summary: | |
If you've ever wondered what it means to stand up a server or what all those | |
obscure terms like "load balancer" or "reverse proxy" mean, this is the course | |
for you. From understanding different types of databases to securing your web | |
server, Jem Young will teach you the skills needed to work across the stack. | |
Taught from the perspective of a fellow Frontend Engineer, this course gives | |
the tools and knowledge to build a working web application from start to | |
finish. | |
Audience: | |
Overview: | |
This course designed for Frontend Engineers who want deeper knowledge into | |
the full cycle of creating a web application. As we will be covering some | |
unfamiliar concepts, this class is probably not for people new to | |
programming or for those unfamiliar with basic JavaScript. | |
# Optional prerequisite list | |
Prerequisites: | |
- Access to a Unix based terminal (Linux, OSX, or Windows Subsystem for | |
Linux) | |
- Passing familiarity with the command line | |
- (Optional) Access to a credit card if you wish purchase a domain | |
Agenda: | |
Schedule: | |
- 0930: Introduction | |
0945: What does "Full Stack" mean | |
1000: How does the internet work | |
1030: Command line basics | |
1100: SSH | |
1130: "The cloud" | |
1200: Lunch | |
1300: Connecting your domain to your server | |
1330: Setting up your server | |
1430: Nginx | |
1500: HTTPS | |
1600: Recap | |
- 0930: Introduction | |
1030: Containers | |
1100: Docker | |
1200: Lunch | |
1300: Databases | |
1330: Connecting a database | |
1400: Server security | |
1500: HTTP/2 | |
1530: Load Balancers | |
1600: Recap | |
# Optional add a note below the agenda | |
# Note: If you want to spice the agenda up with a note |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment