YoVDO

Applying 3D Engineering Drawing Techniques to Web App Diagrams

Offered By: JSConf via YouTube

Tags

JSConf Courses Project Management Courses Software Engineering Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a conference talk that revolutionizes web app technical diagrams by applying 3D engineering drawing techniques. Learn how isometric projections can provide a more comprehensive perspective on the multi-dimensional nature of web app programming projects. Discover how this innovative approach addresses the limitations of traditional diagrams, incorporating elements such as code volume, third-party dependencies, environments, and delivery processes. Gain insights into the speaker's vision for representing the complexity of web app development, moving beyond simplistic stick-and-cloud architecture drawings and wireframes. Delve into various aspects of web app creation, from code files and folder structures to deployment processes and cloud storage across different environments. Understand the evolving nature of web applications and explore potential future applications of this 3D diagramming technique.

Syllabus

Intro
What is An App...Really
Code?
What is Coffee...Really
Ingredients ?
But Also...
3D insights - Coffee Shop
App As Code File(s)
Code Files in 3D
Code Comparison
Relative Size
Folders Sorted...in 3D
Bird's Eye View
Quickly "Fly" To Any Folder
Quickly See Important Patterns
Inspect Any or All Folders
Code Needs A Computer
And A User
A Web App Needs A Web Server
And A Developer (+ tools)
Who Does More Than Code
Technology Comparison
Wait... Where's Our User ?
Code Deployment
Deploy All The Things !
Shared Code Repository
Shared DEV Build & Test
Done?
A STAGING Environment
DEV - Cloud Storage
STAGING - Cloud Storage
PROD - Cloud Storage
Apps Continuously Evolve
3D insights - (Web) App
API Integrations
Future Explorations


Taught by

JSConf

Related Courses

Intro to Computer Science
University of Virginia via Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX
UNSW Computing 1 - The Art of Programming
OpenLearning
Mobile Robotics
Open2Study