Creative Bracket

Angel Dart Framework Tutorial Series

In this video series we will look at the Angel Framework for backend Dart development, written by Tobe Osakwe, a CS student. Angel comes batteries-included with dozens of plugins, enabling a “plug-and-play” approach to developing production quality applications. We will build a CMS for managing blog articles with validation and search functionality.

Part 2

In this part we will learn about services and model classes, utilising code generation tooling to generate classes that serialize our data for persistence layer. We will create a MongoService responsible for facilitating communication with our MongoDb database.

Part 3

In this video we will learn how to preview articles saved to the database, as well as implement validation of our input with error handling to ensure that we aren’t submitting invalid data.

Part 4

In this video we will add edit and delete features to our articles.

Part 5

In this video we will look at search and navigation toggling.

I would really love it if you share this video on your social media channels. This will create more exposure for the frameworks available to Dart, which currently, resources like this are pretty scarce.

Sharing is caring smile emoji

If you enjoyed reading this post, please share this through the various social buttons hovering on the left/top side of the screen ↖️arrow up emoji. Also, check out and subscribe to my YouTube channel (hit the bell icon too) for videos on Dart.

Subscribe to the newsletter for my free 35-page Get started with Dart eBook and to be notified when new content is released.

Like, share and follow me heart eyes emoji for more content on Dart.

Jermaine Oppong

Hello 👋, I show programmers how to build full-stack web applications with the Dart SDK. I am passionate about teaching others, having received tremendous support on sites like and for my articles covering various aspects of the Dart language and ecosystem.

Useful learning materials