In this instructable, we are going to construct NOT, AND, OR gates using NAND gates only. In the next steps, we will get into boolean algebra and we will derive the NAND-based configurations for the desired gates.
NAND and NOR gates are "universal" gates, and thus any boolean function can be constructed using either NAND or NOR gates only.
Here are two links for the instructables covering the fundamentals of digital logic gates:
Please feel free to post any questions regarding this instructable in the comments section below. Enjoy!