UnivomaUnivoma

Web Development

Databases Courses

Almost every serious application needs a database. These courses teach relational modelling first and document stores second, with an emphasis on writing queries that stay fast as data grows.

Choose your level

What you will learn

  • Normalisation and schema design
  • Indexing and query plans
  • Transactions and isolation
  • Migrations and seed data
  • Backup and recovery

What you will be able to do

  • Model a production database from scratch
  • Diagnose and fix slow queries
  • Migrate schemas without downtime

Tools and technologies

PostgreSQLMySQLMongoDBPrisma

Popular databases course locations

Every location below is served by the same online databases courses, so you can enrol from your city and attend live classes from home.

Related topics

Frequently asked questions

What will I learn in the Databases course?

The course covers normalisation and schema design, indexing and query plans, transactions and isolation, using tools including PostgreSQL, MySQL, MongoDB. You finish able to model a production database from scratch.

Is this course online or in-person?

It is fully online. You get pre-recorded lessons you can revisit any time plus live instructor classes where you can ask questions directly, and a completion certificate at the end.

Do I need prior experience for databases?

No. Univoma has beginner, intermediate and advanced databases tracks, so you can start from zero or skip ahead to the level that matches your experience.