Getting Started with SQLAlchemy

0% of 3 hours and 27 minutes completed.

One of the biggest productivity boosts you can add to your data-driven application is to use a high-level framework to access your database. SQLAlchemy is the most flexible and highly popular ORM (Object Relational Mapper) in Python. Once you take this course, you'll be able to write efficient and reliable code whether you're working on a web application or other data driven application.

This course begins with an overview of ORMs and SQLAlchemy. Then we move on to the most commonly used feature of SQLAlchemy, the ORM. You'll learn how to map classes to the database and even generate the database from your in-memory models. Finally, we'll round out the course with a look at a lower-level layer of SQLAlchemy that provides greater flexibility than the ORM (at the cost of more work on your side).

After completing this course, you will be able to:

  • Improve data access techniques
  • Use SQLAlchemy to access the database
  • Define an ORM and know when to use it
  • Map classes to the database
  • Generate the database from in-memory models
  • Use the SQLAlchemy core layer
There are no resources available.
0 attachments
Learn about ORMs and SQLAlchemy
36 minutes 9 Activities: Article  (1)  |  Lab  (1)  |  Video  (7)
Learn SQLAlchemy ORM
1 hour 26 minutes 14 Activities: Article  (1)  |  Lab  (1)  |  Video  (12)
Learn SQLAlchemy Core
1 hour 18 minutes 13 Activities: Article  (1)  |  Lab  (1)  |  Video  (11)
1 minute 1 Activity: Article  (1)  |  Lab  (0)  |  Video  (0)
5 minutes 1 Activity: Article  (1)  |  Lab  (0)  |  Video  (0)