Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

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

PyCon US via YouTube

Overview

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

Reviews

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

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.