[MULTI] Building User - Friendly Dsls, Video Edition

jinkping5

U P L O A D E R

-43cc-9695-fec87551e8fe-CR0-0-970-600-PT0-SX970-V1.jpg


Published: 11/2024
Duration: 12h 24m | Video: .MP4, 1920x1080 30 fps | Audio: AAC, 44.1kHz, 2ch | Size: 1.84 GB
Genre: eLearning | Language: English​



In Video Editions the narrator reads the book while the content, figures, code listings, diagrams, and text appear on the screen. Like an audiobook that you can also watch as a video.
Craft domain-specific languages that empower experts to create software themselves.
Domain-specific languages put business experts at the heart of software development. These purpose-built tools let your clients write down their business knowledge and have it automatically translated into working software-no dev time required. They seamlessly bridge the knowledge gap between programmers and subject experts, enabling better communication and freeing you from time-consuming code adjustments.
Inside Building User-Friendly DSLs you'll learn how to
Build a complete Domain IDE for a car rental company
Implement a projectional editor for your DSL
Implement content assist, type systems, expressions, and versioning language aspects
Evaluate business rules
Work with Abstract Syntax Trees
Reduce notated DSL content in concrete syntax into abstract syntax
Building User-Friendly DSLs takes you on a carefully-planned journey through everything you need to create your own DSLs. It focuses on building DSLs that are easy for busy business experts to learn and master. By working through a detailed example of a car rental company, you'll see how to create a custom DSL with a modern and intuitive UI that can replace tedious coding activities.
About the Technology
Here's the central problem of software development: business users know what they need their apps to do, but they don't know how to write the code themselves. As a developer, this means you spend a lot of time learning the same domain-specific details your user already knows. Now there's a way to bridge this gap! You can create a Domain-Specific Language (DSL) that empowers non-technical business users to create and customize their own applications without writing any code.
About the Book
Building User-Friendly DSLs teaches you how to create a complete domain-specific language that looks and works like a web application. These easy-to-use DSLs put the power to create custom software into the hands of business domain experts. As you go, you'll cover all the essentials, from establishing structure and syntax of your DSL to implementing a user-friendly interface.
What's Inside
Implement a projectional editor for your DSL
Work with Abstract Syntax Trees
Evaluate business rules
Screenshot

Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
 
Kommentar
539499712_359020115_tuto.jpg

1.85 GB | 37min 16s | mp4 | 1920X1080 | 16:9
Genre:eLearning |Language:English


Files Included :
FileName :001 Chapter 1 What is a domain-specific language.mp4 | Size: (19.64 MB)
FileName :002 Chapter 1 Using a DSL-based approach for software development.mp4 | Size: (42.54 MB)
FileName :003 Chapter 1 Why use a DSL-based approach for software development.mp4 | Size: (28.55 MB)
FileName :004 Chapter 1 What is a DSL.mp4 | Size: (20.65 MB)
FileName :005 Chapter 1 Summary.mp4 | Size: (10.55 MB)
FileName :006 Chapter 2 Representing DSL content as structured data.mp4 | Size: (26.55 MB)
FileName :007 Chapter 2 Going from concrete to abstract syntax.mp4 | Size: (25.47 MB)
FileName :008 Chapter 2 Summary.mp4 | Size: (2.35 MB)
FileName :009 Chapter 3 Working with ASTs in code.mp4 | Size: (29.68 MB)
FileName :010 Chapter 3 Interacting with ASTs.mp4 | Size: (20.32 MB)
FileName :011 Chapter 3 Traversing ASTs.mp4 | Size: (36.52 MB)
FileName :012 Chapter 3 Summary.mp4 | Size: (6.67 MB)
FileName :013 Chapter 4 Projecting the AST.mp4 | Size: (15 MB)
FileName :014 Chapter 4 Implementing the projection iteratively.mp4 | Size: (39.42 MB)
FileName :015 Chapter 4 Summary.mp4 | Size: (3.3 MB)
FileName :016 Chapter 5 Editing values in the projection.mp4 | Size: (59.56 MB)
FileName :017 Chapter 5 Changing the value of a number object.mp4 | Size: (15.94 MB)
FileName :018 Chapter 5 Choosing the type of an attribute.mp4 | Size: (14.44 MB)
FileName :019 Chapter 5 Choosing an attribute for a reference.mp4 | Size: (16.73 MB)
FileName :020 Chapter 5 Summary.mp4 | Size: (5.92 MB)
FileName :021 Chapter 6 Editing objects in the projection.mp4 | Size: (62.59 MB)
FileName :022 Chapter 6 Selecting objects.mp4 | Size: (39.15 MB)
FileName :023 Chapter 6 Deleting objects.mp4 | Size: (25.14 MB)
FileName :024 Chapter 6 Summary.mp4 | Size: (4.98 MB)
FileName :025 Chapter 7 Implementing persistence and transportation of ASTs.mp4 | Size: (37.36 MB)
FileName :026 Chapter 7 Serializing an AST.mp4 | Size: (29.45 MB)
FileName :027 Chapter 7 Deserializing an AST.mp4 | Size: (22.29 MB)
FileName :028 Chapter 7 Making an AST observable during deserialization.mp4 | Size: (28.5 MB)
FileName :029 Chapter 7 Implementing save functionality.mp4 | Size: (9.43 MB)
FileName :030 Chapter 7 Summary.mp4 | Size: (5.42 MB)
FileName :031 Chapter 8 Generating code from the AST.mp4 | Size: (19.17 MB)
FileName :032 Chapter 8 Using a reference implementation.mp4 | Size: (16.58 MB)
FileName :033 Chapter 8 A Runtime for Rental.mp4 | Size: (18.48 MB)
FileName :034 Chapter 8 Implementing a code generator using templates.mp4 | Size: (74.88 MB)
FileName :035 Chapter 8 Summary.mp4 | Size: (5.79 MB)
FileName :036 Chapter 9 Preventing things from blowing up.mp4 | Size: (25.85 MB)
FileName :037 Chapter 9 A template case Dealing with an attribute without a name.mp4 | Size: (45.68 MB)
FileName :038 Chapter 9 Dealing with all attribute-related faults.mp4 | Size: (81.11 MB)
FileName :039 Chapter 9 Summary.mp4 | Size: (10.62 MB)
FileName :040 Chapter 10 Managing change.mp4 | Size: (24.5 MB)
FileName :041 Chapter 10 Categorizing and charting coupling.mp4 | Size: (31.31 MB)
FileName :042 Chapter 10 Changing the DSL.mp4 | Size: (42.38 MB)
FileName :043 Chapter 10 Summary.mp4 | Size: (9.83 MB)
FileName :044 Chapter 11 Implementing expressions Binary operations.mp4 | Size: (33.35 MB)
FileName :045 Chapter 11 Changing the projection.mp4 | Size: (27.49 MB)
FileName :046 Chapter 11 Changing the runtime.mp4 | Size: (16.3 MB)
FileName :047 Chapter 11 Changing the code generator.mp4 | Size: (21.22 MB)
FileName :048 Chapter 11 Postscript Expressions in general.mp4 | Size: (16.98 MB)
FileName :049 Chapter 11 Summary.mp4 | Size: (6.53 MB)
FileName :050 Chapter 12 Implementing expressions Order of operations.mp4 | Size: (33.8 MB)
FileName :051 Chapter 12 Adapting the projection for operator precedence.mp4 | Size: (24.96 MB)
FileName :052 Chapter 12 Adapting the projection for associativity.mp4 | Size: (17 MB)
FileName :053 Chapter 12 Using side-transforms to improve editing.mp4 | Size: (26.96 MB)
FileName :054 Chapter 12 Summary.mp4 | Size: (9.49 MB)
FileName :055 Chapter 13 Implementing a type system.mp4 | Size: (41.66 MB)
FileName :056 Chapter 13 Implementing type checking constraints.mp4 | Size: (15.29 MB)
FileName :057 Chapter 13 Representing types as objects.mp4 | Size: (29.7 MB)
FileName :058 Chapter 13 Summary.mp4 | Size: (6.83 MB)
FileName :059 Chapter 14 Implementing business rules.mp4 | Size: (52.4 MB)
FileName :060 Chapter 14 Implementing the business rules in the Runtime.mp4 | Size: (49.09 MB)
FileName :061 Chapter 14 Generating the business rules code.mp4 | Size: (28.98 MB)
FileName :062 Chapter 14 Summary.mp4 | Size: (6.23 MB)
FileName :063 Chapter 15 Some topics we didn t cover.mp4 | Size: (32.16 MB)
FileName :064 Chapter 15 Using the word model.mp4 | Size: (8.03 MB)
FileName :065 Chapter 15 Using terms with the prefix meta.mp4 | Size: (22.99 MB)
FileName :066 Chapter 15 Using language-oriented tooling.mp4 | Size: (53.78 MB)
FileName :067 Chapter 15 Summary.mp4 | Size: (5.03 MB)
FileName :068 appendix A Setting up the development environment.mp4 | Size: (36.97 MB)
FileName :069 appendix A Setting up a local development environment.mp4 | Size: (13.56 MB)
FileName :070 appendix A Using a web IDE.mp4 | Size: (9.59 MB)
FileName :071 appendix A Setting up a repository for JavaScript development.mp4 | Size: (16.52 MB)
FileName :072 appendix A Using the Node js REPL.mp4 | Size: (7.67 MB)
FileName :073 appendix A Running development tools.mp4 | Size: (5.5 MB)
FileName :074 appendix B Implementing a Transparent Functional Reactive frontend.mp4 | Size: (36.35 MB)
FileName :075 appendix B Setting up a basic frontend with React and Parcel.mp4 | Size: (16.09 MB)
FileName :076 appendix B Using React components to implement a frontend.mp4 | Size: (34.69 MB)
FileName :077 appendix B Using MobX to react to changes.mp4 | Size: (20.16 MB)
]
Screenshot
DnOsNRFr_o.jpg


AusFile
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
RapidGator
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
TurboBit
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
 
Kommentar

In der Börse ist nur das Erstellen von Download-Angeboten erlaubt! Ignorierst du das, wird dein Beitrag ohne Vorwarnung gelöscht. Ein Eintrag ist offline? Dann nutze bitte den Link  Offline melden . Möchtest du stattdessen etwas zu einem Download schreiben, dann nutze den Link  Kommentieren . Beide Links findest du immer unter jedem Eintrag/Download.

Data-Load.me | Data-Load.ing | Data-Load.to | Data-Load.in

Auf Data-Load.me findest du Links zu kostenlosen Downloads für Filme, Serien, Dokumentationen, Anime, Animation & Zeichentrick, Audio / Musik, Software und Dokumente / Ebooks / Zeitschriften. Wir sind deine Boerse für kostenlose Downloads!

Ist Data-Load legal?

Data-Load ist nicht illegal. Es werden keine zum Download angebotene Inhalte auf den Servern von Data-Load gespeichert.
Oben Unten