category 'architecture'

GP-G: Framework Research

GP-G: Framework Research

In groups of two or three, you’re going to do some research on two different frameworks for two different programming languages (PHP, Python, Java, or Javascript). Compare the frameworks on...

Prof. Sherriff Prof. Sherriff
Web Services

Web Services

Now that we know how individual web applications are built and we know the architectural design patterns used to build those apps… what can we do with them?

Prof. Sherriff Prof. Sherriff
Representation State Transfer (REST)

Representation State Transfer (REST)

How did modern web applications come to be? How do we take advantage of the asynchronous nature of the internet? What do we mean by a REST API?

Prof. Sherriff Prof. Sherriff
Architectures of the Internet

Architectures of the Internet

We are using an MVC framework (Django) for our projects. But what does that actually mean?

Prof. Sherriff Prof. Sherriff
Model / View / Controller

Model / View / Controller

An architectural design pattern is an accepted solution to a known problem.

Prof. Sherriff Prof. Sherriff
GP-F: Three-Tier Architectures

GP-F: Three-Tier Architectures

In groups of two or three, you’re going to look through some projects on GitHub that have been self-tagged with “three-tier architecture.”

Prof. Sherriff Prof. Sherriff
3-Tier Demonstration

3-Tier Demonstration

How does a well implemented architecture improve code maintainability?

Prof. McBurney Prof. McBurney
Architecture

Architecture

How should you broadly design your system so that you can add to your software overtime easily?

Prof. McBurney Prof. McBurney