diff --git a/pydis_site/apps/resources/resources/software_design_by_example.yaml b/pydis_site/apps/resources/resources/software_design_by_example.yaml new file mode 100644 index 000000000..53d3d9b2b --- /dev/null +++ b/pydis_site/apps/resources/resources/software_design_by_example.yaml @@ -0,0 +1,21 @@ +name: Software Design by Example +description: A tool-based introduction to Software Design with Python. This book teaches + design by explaining examples of small versions of familiar tools to show how + experienced software designers think. It introduces some fundamental ideas in computer + science that many self-taught programmers haven’t encountered. +title_image: https://third-bit.com/sdxpy/logo.svg +title_url: https://third-bit.com/sdxpy/ +urls: +- icon: branding/github + url: https://github.com/gvwilson/sdxpy + color: black +tags: + topics: + - general + - software design + payment_tiers: + - free + difficulty: + - intermediate + type: + - book