ModelCraft
No edit summary
Tag: 2017 source edit
No edit summary
Tag: 2017 source edit
Line 34: Line 34:
   
   
     .model-craft-title {
     .model-craft-title {
       font-size: clamp(2rem, 4vw, 4.375rem);
       font-size: 2.25em;
       font-family: Outfit, sans-serif;
       font-family: Outfit, sans-serif;
       font-weight: 700;
       font-weight: 700;
Line 48: Line 48:
   
   
     .model-craft-description {
     .model-craft-description {
       font-size: clamp(1rem, 2.5vw, 2.8125rem);
       font-size: 1em;
       font-family: Outfit, sans-serif;
       font-family: Outfit, sans-serif;
       font-weight: 400;
       font-weight: 400;
Line 100: Line 100:
       align-items: center;
       align-items: center;
       color: black;
       color: black;
       font-size: 60px;
       font-size: 2em;
       font-family: Outfit, sans-serif;
       font-family: Outfit, sans-serif;
       font-weight: 700;
       font-weight: 700;

Revision as of 19:20, 10 August 2024

Image
MDRIVEn MODELCRAFT
ModelCraft is your introduction to the world of modeling through the MDriven lens. Here, you will gain a thorough grasp of modeling basics, understand UML, and master ViewModels.
1
Introduction to Software Modeling

What is a Model and why is it essential?

5
Object-relational mapping (ORM)

  • ORM
  • ORM’s role in connecting object-oriented code to relational databases.
  • Popular ORM frameworks (e.g., Hibernate, Entity..)

2
Model driven development

  • The concept of MDD and its advantages.
  • Modal views 
  • Introduction to UML

6
Codegen & Adding Code to Models

  • CodeDress
  • Code vs Model and the relationship between them

3
UML (Unified Modeling Language)

UML School

7
Debugging Models

  • Common pitfalls in modeling.
  • How to debug models effectively.

4
Viewmodels

  • Introduction to ViewModels
  • ViewModel validations
  • How to verify ViewModels

8
MDriven Designer

Introduction to MDriven Designer features