Python Paradigms

About

This website explores the fundementals of Computer Science for those looking to get into programming without a CS degree. All code examples are in Python. A basic knowledge of Python syntax is assumed.

I have a computer science degree from Brown University and have spent more than 5 years as a Software Engineer at several companies including Amazon, Google, and Microsoft. I started this site after friends of mine learned to program but had no clear way to learn the core of CS that every developer needs without reading through textbooks worth of material.

If you notice any issues, have further questions, or just want to chat, I can be reached at pythonparadigms@oliverlyman.net.