Python Database Programming
Description
Python Database Programming. Teaches relational database concepts, SQL fundamentals, and how to connect Python to SQLite, PostgreSQL, and MySQL using both raw queries and SQLAlchemy's ORM. It also covers database design, security against SQL injection, and an introduction to NoSQL and vector databases used in AI memory systems.