diff options
-rw-r--r-- | pydis_site/apps/resources/resources/reading/books/python_crash_course.yaml | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/pydis_site/apps/resources/resources/reading/books/python_crash_course.yaml b/pydis_site/apps/resources/resources/reading/books/python_crash_course.yaml new file mode 100644 index 00000000..6656c409 --- /dev/null +++ b/pydis_site/apps/resources/resources/reading/books/python_crash_course.yaml @@ -0,0 +1,22 @@ +description: This fast-paced, thorough introduction to programming with Python will have you writing programs, + solving problems, and making things that work in no time. + In the first half of the book, you’ll learn basic programming concepts, such as variables, lists, classes, and loops, + and practice writing clean code with exercises for each topic. + You’ll also learn how to make your programs interactive and test your code safely before adding it to a project. + In the second half, you’ll put your new knowledge into practice with three substantial projects: + a Space Invaders–inspired arcade game, a set of data visualizations with Python’s handy libraries, + and a simple web app you can deploy online. +name: Python Crash Course +payment: optional +payment_description: Free online version, paid book version available. +position: 12 +urls: + - icon: regular/link + url: https://nostarch.com/pythoncrashcourse2e + color: teal + - icon: branding/amazon + url: https://www.amazon.com/Python-Crash-Course-Project-Based-Introduction/dp/1593276036 + color: amazon-orange + - icon: branding/github + url: https://ehmatthes.github.io/pcc/ + color: black |