Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Managing database versions with Liquibase and Spring Boot

via Udemy

Overview

Learn how to make database changes, manage various code versions and update different environments with Liquibase

What you'll learn:
  • define a database structure using Liquibase in XML format
  • upgrade and rollback database structure
  • integrate Liquibase with Spring Boot for automatic database creation and upgrade on application startup
  • use Liquibase for testing database upgrades and rollbacks
  • generate SQL upgrade and rollback scripts
  • add Liquibase to an existing project

Do you want to stop frustration caused by manual database updates? Do you know that there is a free tool to help you out? If your answer is YES, it means that you might benefit from this course.


I start from the very beginning of using Liquibase. You should have some database and SQL knowledge. Basics of Java will increase your final satisfaction as I will also show you Liquibase integration with Spring Boot. I believe in practice so there will be mostly coding with some necessary theory. You will have many chances to try using Liquibase yourself because I included some exercises for you as well.


Get ready for an exiting journey to through Liquibase functionalities.

Syllabus

  • Introduction to database versioning
  • Prepare the environment
  • Database versioning - basic changesets
  • Development database
  • Rollback
  • Production database
  • Existing projects
  • Best practices
  • Exercises

Taught by

Arkadiusz Fronc

Reviews

4.4 rating at Udemy based on 1610 ratings

Start your review of Managing database versions with Liquibase and Spring Boot

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.