Introduction
Welcome to the MDB course! This beginner-friendly, example-based course will guide you through the essential knowledge of our ecosystem. Here you will learn not only how to effectively use MDB, but also Bootstrap, Material Design, Material Minimal, UI & UX design, and MDB GO.
What will you learn
Bootstrap
Responsive web design
MDBootstrap
Material Design
Material Minimal
UI & UX design
MDB GO
If you are not familiar with the above terms - don't worry. I will explain everything to you in the next lesson.
Each section of this course is an independent part (albeit based on the knowledge from the previous parts).
So if you feel that a particular topic from the given part is already familiar to you, feel free to skip it and move on to the next part (for example, if you feel that you already know Bootstrap well and you are only interested in learning MDB - do not hesitate to skip the part about Bootstrap and move on to the next lessons).
Remember, however, that all the topics covered in this course form a coherent whole. To fully use the potential of our ecosystem, you should be well versed in all these topics.
Note: This course assumes that you are already familiar with HTML and CSS. Knowledge of JavaScript is not required, although it is useful.
If you are not very comfortable with the above topics, please check out our related tutorials first:
- HTML for beginners
- CSS for beginners
- (optionally) JavaScript for beginners
Join the conversation
If you have any questions or difficulties with the course, please post a question in our community forum.
Learn & win in 2023
- Complete first 3 chapters within 31 days
- Publish a project using the skills you learned
- Get rewards worth $199 & more. All projects completed in time WIN!
To start the challenge, you have to sign up for the tutorials newsletter & follow instructions in the first email.
By subscribing you agree to receive the newsletter & commercial information from StartupFlow s.c. Kijowska 7, Warsaw. Policy
About the author
At the end of this short introduction, a word about me.
My name is Michal, I am a co-founder of MDB and I will have the pleasure to introduce you to the world of our ecosystem 🙂 I hope you will find it not only extremely useful, but also super interesting and enjoyable.
If you want, we can stay in touch on twitter. I publish there useful stuff related to web development and UI / UX design.
❌Avoid presenting too much information at once, especially when it lacks a clear hierarchy and all actions seem equally important.
— Michal Szymanski (@ascensus_mdb) November 3, 2022
âś…Hierarchy is fundamental. The user should always know what the main action is expected of him.
Want more tips? Check👉https://t.co/TqwpyKjst0 pic.twitter.com/SZnBXAt8zt
Let’s get started!

About author
Michal Szymanski
Co Founder at MDBootstrap / Listed in Forbes „30 under 30" / Open-source enthusiast / Dancer, nerd & book lover.
Author of hundreds of articles on programming, business, marketing and productivity. In the past, an educator working with troubled youth in orphanages and correctional facilities.