Skip to content

9-5-pursuit/unit-full-stack-web-development

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Module 4: Full Stack: PERN-Stack: Postgres, Express, React, Node

We're going to be learning about full stack web development.

First, we're going to learn about servers and how to send:

  • Simple strings
  • Very short bits of HTML
  • JSON

We won't be using a database yet. We're going to mock it by just using arrays of objects to represent the way the database would send and receive data. This will allow us to focus on the concepts and code of servers.

Then, we'll to create a more robust view of our data (connect to React app)

Next, we'll learn about databases and learn basic SQL.

Finally, we'll connect our server to our database so that we can create full stack web applications.

Learning Outcomes

  • Explain what is the internet
  • Explain the request/response cycle
  • Describe what a server does
  • Use Express to build a server
  • Use Express to build a RESTful API that has full CRUD functionality for one model
  • Create views for the express API using React
  • Explain what is a database
  • Use Postgres to build a database and interact with it through its CLI
  • Use SQL to run CRUD operations and JOINs
  • Use pg-promise npm package to build a web application backed by SQL
  • Build a backend with multiple models that have at least one relationship (one to many)

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 100.0%