0% found this document useful (0 votes)
8 views13 pages

FS Pathway Syllabus Overview

The document outlines a Full Stack Pathway program designed to teach students how to build, deploy, and manage full stack applications using various technologies. It includes a week-by-week breakdown of topics covered, such as cloud services, user authentication, and deployment strategies, alongside learning objectives. Students will work on a final project in collaboration with an external partner to apply their skills in a real-world context.

Uploaded by

nsaimkorkmaz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views13 pages

FS Pathway Syllabus Overview

The document outlines a Full Stack Pathway program designed to teach students how to build, deploy, and manage full stack applications using various technologies. It includes a week-by-week breakdown of topics covered, such as cloud services, user authentication, and deployment strategies, alongside learning objectives. Students will work on a final project in collaboration with an external partner to apply their skills in a real-world context.

Uploaded by

nsaimkorkmaz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

// FULL STACK

PATHWAY
Joey Weate
09 / 20 / 2023
// Overview

01/ What is Full Stack?

02/ Why the Full Stack Pathway?

02/ Technologies Used

03/ Training Objectives

04/ Week by Week with The Big House

06/ Questions
// What is Full Stack?

Build me a _____________________________________________________

Capable of working on all layers of a tech stack to design, create,


and deploy a software application.

Front End Back End Dev Ops

HTML CSS Javascript React Node.js SQL APIs Auth Cloud Monitor CI/CD Automation
// What is the Full Stack Pathway?

Coursework FS Pathway Final Projects

Together, we will work with an external partner


to design, build, and deploy a full stack
application from the ground up.

How?

Step by step walk through of a final project with a


focus on understanding a tech stack.
// Learning Objectives

1/ Students are able to architect a full stack application and break


down projects into tasks

2/ Students are able to build an application that users can


interact with, has a backend api, and data storage

3/ Students can deploy an application to a cloud environment


// Technologies Used & Learned

frontEnd.html backEnd.js learned.com

React Amazon Web Services Amazon Web Services


> react-router > Lambda (Serverless) > EC2 (Server)
> material-ui > S3 (Storage) > Cloudwatch (Logging)
> DynamoDB (Database) > Cloudtrail (Logging)
> API Gateway > IAM (Permissions)
> Cloudfront (CDN)

Auth0 Docker
Terraform
CI/CD
Alerting Pipelines
Google Analytics
A/B Testing
// Week by Week [0]

Introduction
● Ungraded Assessment
● The Big House’s Big Mouth

Home
● Explore Packages (material-ui)
// Week by Week [1]

Intro to Cloud and Sprint Planning


● Cloud
○ IAM
○ Serverless with Lambda
○ NoSQL with DynamoDb
● Wireframe practice
● Frontend scoping practice

Home
● Build reusable front end components
● Begin Serverless API
// Week by Week [2]

User Authentication and Storage


● API Gateway
● Auth0 and JWT
● User Routing with React-Router
● S3 Storage

Home
● Build frontend pages
● Work on Serverless API
// Week by Week [3]

Deploy a frontend with a custom name


● What is DNS
● S3 Hosting
● CDNs with Cloudfront

Home
● Connect frontend to backend
// Week by Week [4]

Scalability and Productionisation


● Load Balancers
● Docker
● Alerting Pipelines
○ Logging
○ Monitoring
○ Alerting

Home
● Finish the website
// Week by Week [5]

Advanced Topics
● Lightning Talks
○ CI/CD
○ Infrastructure as Code
○ A/B Testing
○ Google Analytics
● Presentation Practice
● Final Assessment: Full Stack Coding
Interview
// Questions

You might also like