YoVDO

The Lost Art of Diagrams - Making Complex Ideas Easy to See with Python

Offered By: PyCon US via YouTube

Tags

PyCon US Courses Python Courses Software Architecture Courses C4 Model Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the art of visual communication in software development through this PyCon US talk. Discover techniques for creating effective diagrams, charts, and illustrations to simplify complex project concepts. Learn how to transform technical documentation into intuitive visuals using color, shapes, and even memes. Gain insights into diagram design style guides and see practical examples of turning code and workflows into easy-to-follow graphics. Master the skills to create both simple and sophisticated visuals that enhance team communication and project understanding. Delve into various diagram types, including hierarchical, structural, and radial, and explore tools like Mermaid for logic flow visualization. Understand the importance of UX in diagramming and learn about the C4 Model for software architecture visualization. Walk away with the ability to create impactful visuals that make your technical ideas accessible and engaging.

Syllabus

Intro
SLIDES - QR CODE & URL - FOR THE FANS
My Life in Diagrams
Technical Drawings - Now
Technical Drawings - Variety
Diagram Problems.
Why Diagrams Matter
More Diagram Makers
UX and Diagrams
CORE FUNDAMENTALS
Example - Hierarchy
Example - Structure
Example Contrast
Example - Colors
Example - Space Relation
Radial
Divergent
Mermaid and Logic Flow
Mermaid and Variety
Logic Flow to Diagram
Diagram Comparison
Pdoc + Diagrams Module
C4 Model - Diagram system by Simon Brown
C4 Model - Diagram as Code
C4 Model - Software Architecture
Graphic Fundamentals
CALL TO ACTION
References


Taught by

PyCon US

Related Courses

Artificial Intelligence for Robotics
Stanford University via Udacity
Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Web Development
Udacity
Programming Languages
University of Virginia via Udacity