Building Low-Code Applications with Mendix Discover best practices and expert techniques to simplify enterprise web development

Transform your app ideas into fully functional prototypes with the help of expert tips and best practices from Mendix partners Key Features Meet the ever-increasing demand for software solution delivery without having to write any codeBuild high-availability, low-cost applications unlike those devel...

Full description

Saved in:
Bibliographic Details
Main Authors Kenneweg, Bryan, Kasam, Imran, McMullen, Micah
Format eBook
LanguageEnglish
Published Birmingham Packt Publishing 2021
Packt Publishing, Limited
Packt Publishing Limited
Edition1
Subjects
Online AccessGet full text
ISBN9781800201422
1800201427

Cover

Abstract Transform your app ideas into fully functional prototypes with the help of expert tips and best practices from Mendix partners Key Features Meet the ever-increasing demand for software solution delivery without having to write any codeBuild high-availability, low-cost applications unlike those developed via a traditional software engineering approachExplore Mendix from product design through to delivery using real-world scenarios Book Description Low-code is a visual approach to application development. It enables developers of varying experience levels to create web and mobile apps using drag-and-drop components and model-driven logic through a graphic user interface. Mendix is among the fastest-growing platforms that enable low-code enthusiasts to put their software ideas into practice without having to write much code, and Building Low-Code Applications with Mendix will help you get up and running with the process using examples and practice projects. The book starts with an introduction to Mendix, along with the reasons for using this platform and its tools for creating your first app. As you progress, you’ll explore Mendix Studio Pro, the visual environment that will help you learn Mendix app creation. Once you have your working app ready, you’ll understand how to enhance it with custom business logic and rules. Next, you’ll find out how to defend your app against bad data, troubleshoot and debug it, and finally, connect it with real-world business platforms. You’ll build practical skills as the book is filled with examples, real-world scenarios, and explanations of the tools needed to help you build low-code apps successfully. By the end of this book, you’ll have understood the concept of low-code development, learned how to use Mendix effectively, and developed a working app. What you will learn Gain a clear understanding of what low-code development is and the factors driving its adoptionBecome familiar with the various features of Mendix for rapid application developmentDiscover concrete use cases of Studio ProBuild a fully functioning web application that meets your business requirementsGet to grips with Mendix fundamentals to prepare for the Mendix certification examUnderstand the key concepts of app development such as data management, APIs, troubleshooting, and debugging Who this book is for This book is for tech-savvy business analysts and citizen developers who want to get started with Mendix for rapid mobile and web application development. The book is also helpful for seasoned developers looking to learn a new tool/platform and for anyone passionate about designing technical solutions without wanting to indulge in the complexities of writing code. The book assumes beginner-level knowledge of object-oriented programming and the ability to translate technical solutions from business requirements.
AbstractList Low-code development is a new revolution in the software world. This development book covers enough ground on low-code development with Mendix to get you up to speed with this trend. You'll learn the fundamentals of the Mendix platform with the help of examples and real-world scenarios, along with exploring the right tools you need to be.
Low-code is a visual approach to application development. It enables developers of varying experience levels to create web and mobile apps using drag-and-drop components and model-driven logic through a graphic user interface. Mendix is among the fastest-growing platforms that enable low-code enthusiasts to put their software ideas into practice without having to write much code, and Building Low-Code Applications with Mendix will help you get up and running with the process using examples and practice projects. The book starts with an introduction to Mendix, along with the reasons for using this platform and its tools for creating your first app. As you progress, you'll explore Mendix Studio Pro, the visual environment that will help you learn Mendix app creation. Once you have your working app ready, you'll understand how to enhance it with custom business logic and rules. By the end of this book, you'll have understood the concept of low-code development, learned how to use Mendix effectively, and developed a working app.
Transform your app ideas into fully functional prototypes with the help of expert tips and best practices from Mendix partnersKey FeaturesMeet the ever-increasing demand for software solution delivery without having to write any codeBuild high-availability, low-cost applications unlike those developed via a traditional software engineering approachExplore Mendix from product design through to delivery using real-world scenariosBook DescriptionLow-code is a visual approach to application development. It enables developers of varying experience levels to create web and mobile apps using drag-and-drop components and model-driven logic through a graphic user interface. Mendix is among the fastest-growing platforms that enable low-code enthusiasts to put their software ideas into practice without having to write much code, and Building Low-Code Applications with Mendix will help you get up and running with the process using examples and practice projects. The book starts with an introduction to Mendix, along with the reasons for using this platform and its tools for creating your first app. As you progress, you'll explore Mendix Studio Pro, the visual environment that will help you learn Mendix app creation. Once you have your working app ready, you'll understand how to enhance it with custom business logic and rules. Next, you'll find out how to defend your app against bad data, troubleshoot and debug it, and finally, connect it with real-world business platforms. You'll build practical skills as the book is filled with examples, real-world scenarios, and explanations of the tools needed to help you build low-code apps successfully. By the end of this book, you'll have understood the concept of low-code development, learned how to use Mendix effectively, and developed a working app.What you will learnGain a clear understanding of what low-code development is and the factors driving its adoptionBecome familiar with the various features of Mendix for rapid application developmentDiscover concrete use cases of Studio ProBuild a fully functioning web application that meets your business requirementsGet to grips with Mendix fundamentals to prepare for the Mendix certification examUnderstand the key concepts of app development such as data management, APIs, troubleshooting, and debuggingWho this book is forThis book is for tech-savvy business analysts and citizen developers who want to get started with Mendix for rapid mobile and web application development. The book is also helpful for seasoned developers looking to learn a new tool/platform and for anyone passionate about designing technical solutions without wanting to indulge in the complexities of writing code. The book assumes beginner-level knowledge of object-oriented programming and the ability to translate technical solutions from business requirements.
Transform your app ideas into fully functional prototypes with the help of expert tips and best practices from Mendix partners Key Features Meet the ever-increasing demand for software solution delivery without having to write any codeBuild high-availability, low-cost applications unlike those developed via a traditional software engineering approachExplore Mendix from product design through to delivery using real-world scenarios Book Description Low-code is a visual approach to application development. It enables developers of varying experience levels to create web and mobile apps using drag-and-drop components and model-driven logic through a graphic user interface. Mendix is among the fastest-growing platforms that enable low-code enthusiasts to put their software ideas into practice without having to write much code, and Building Low-Code Applications with Mendix will help you get up and running with the process using examples and practice projects. The book starts with an introduction to Mendix, along with the reasons for using this platform and its tools for creating your first app. As you progress, you’ll explore Mendix Studio Pro, the visual environment that will help you learn Mendix app creation. Once you have your working app ready, you’ll understand how to enhance it with custom business logic and rules. Next, you’ll find out how to defend your app against bad data, troubleshoot and debug it, and finally, connect it with real-world business platforms. You’ll build practical skills as the book is filled with examples, real-world scenarios, and explanations of the tools needed to help you build low-code apps successfully. By the end of this book, you’ll have understood the concept of low-code development, learned how to use Mendix effectively, and developed a working app. What you will learn Gain a clear understanding of what low-code development is and the factors driving its adoptionBecome familiar with the various features of Mendix for rapid application developmentDiscover concrete use cases of Studio ProBuild a fully functioning web application that meets your business requirementsGet to grips with Mendix fundamentals to prepare for the Mendix certification examUnderstand the key concepts of app development such as data management, APIs, troubleshooting, and debugging Who this book is for This book is for tech-savvy business analysts and citizen developers who want to get started with Mendix for rapid mobile and web application development. The book is also helpful for seasoned developers looking to learn a new tool/platform and for anyone passionate about designing technical solutions without wanting to indulge in the complexities of writing code. The book assumes beginner-level knowledge of object-oriented programming and the ability to translate technical solutions from business requirements.
Author Kenneweg, Bryan
McMullen, Micah
Kasam, Imran
Author_xml – sequence: 1
  givenname: Bryan
  surname: Kenneweg
  fullname: Kenneweg, Bryan
– sequence: 2
  givenname: Imran
  surname: Kasam
  fullname: Kasam, Imran
– sequence: 3
  givenname: Micah
  surname: McMullen
  fullname: McMullen, Micah
BookMark eNpl0EtPg0AQB3CMj2hrv4AnLsZoQrIvYDm2WB8JjRfjdbPA0K6sLLK02G_vKkYPnnYm88s_MzvxjhrTwIE3wRwhghAmyaE3S2I-9pgRcuKGhGHGeBKzU29m7StCiGLKOOdn3s1iq3SpmrWfmSFITQn-vG21KmSvTGP9QfUbfwVNqT7OveNKaguzn3fqvdwtn9OHIHu6f0znWSBxnDAeFGEZ5YQWCWUlyjlQXoWoTHgUFziKcZRTmeTglmJhSUnFKKOcoaqqJOAkjGM69a7HYGlrGOzG6N6KnYbcmNqK3-vctfzPDlL30JWw7rZ7V4g32RX_7NVo2868b8H24juygKbvpBbLRRqFKHa_5uTlKOvG7ECLtlMuby--uKjbRZbOV7eIOHcxOgUAYtwPIxxRSjD9BKICdEw
ContentType eBook
Contributor Guido, Michael
Contributor_xml – sequence: 1
  fullname: Guido, Michael
– sequence: 4
  givenname: Michael
  surname: Guido
  fullname: Guido, Michael
Copyright 2021 Packt Publishing
2021
Copyright_xml – notice: 2021 Packt Publishing
– notice: 2021
DatabaseTitleList




DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 1800200129
9781800200128
Edition 1
1st edition.
ExternalDocumentID 9781800200128
EBC6507014
book_kpBLCAMD02
10163321
GroupedDBID -VQ
-VX
38.
5O.
5O0
AABBV
AAFKH
AAKGN
AANYM
AAZEP
AAZGR
ABARN
ABIWA
ABMRC
ABQPQ
ABRSK
ABWNX
ACBYE
ACIWJ
ACMFT
ACXXF
ADBND
ADVEM
AECLD
AEDWI
AEHEP
AEIUR
AEMZR
AETWE
AFOJC
AFQEX
AHWGJ
ALMA_UNASSIGNED_HOLDINGS
APVFW
ATDNW
BBABE
BSWCA
CMZ
CZZ
C~9
DUGUG
E2F
EBBCW
EBSCA
ECNEQ
ECOWB
GEOUK
IHRAH
IIUVB
K-E
L7C
OHILO
OODEK
PASLL
QD8
TD3
UE6
XI1
O7H
YSPEL
AERYV
ID FETCH-LOGICAL-a17948-c5d6b23c934d0b8e38f50d9867c16716b3a9be12445d32f4343840fffae195773
IEDL.DBID CMZ
ISBN 9781800201422
1800201427
IngestDate Fri Nov 08 04:09:23 EST 2024
Thu Aug 14 18:33:01 EDT 2025
Wed Sep 10 02:06:29 EDT 2025
Sat Nov 23 14:02:47 EST 2024
Sun Jun 29 07:31:40 EDT 2025
IsPeerReviewed false
IsScholarly false
LCCallNum_Ident QA76.76.D47 .K466 2021
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-a17948-c5d6b23c934d0b8e38f50d9867c16716b3a9be12445d32f4343840fffae195773
OCLC 1241448974
1457220334
PQID EBC6507014
PageCount 332
ParticipantIDs askewsholts_vlebooks_9781800200128
walterdegruyter_marc_9781800200128
proquest_ebookcentral_EBC6507014
knovel_primary_book_kpBLCAMD02
ieee_books_10163321
PublicationCentury 2000
PublicationDate 2021
[2021]
2021-02-26
PublicationDateYYYYMMDD 2021-01-01
2021-02-26
PublicationDate_xml – year: 2021
  text: 2021
PublicationDecade 2020
PublicationPlace Birmingham
PublicationPlace_xml – name: Birmingham
– name: Berlin
– name: Warsaw
PublicationYear 2021
Publisher Packt Publishing
Packt Publishing, Limited
Packt Publishing Limited
Publisher_xml – name: Packt Publishing
– name: Packt Publishing, Limited
– name: Packt Publishing Limited
RestrictionsOnAccess restricted access
SSID ssj0003134888
Score 2.2126603
Snippet Transform your app ideas into fully functional prototypes with the help of expert tips and best practices from Mendix partners Key Features Meet the...
Low-code is a visual approach to application development. It enables developers of varying experience levels to create web and mobile apps using drag-and-drop...
Low-code development is a new revolution in the software world. This development book covers enough ground on low-code development with Mendix to get you up to...
Transform your app ideas into fully functional prototypes with the help of expert tips and best practices from Mendix partnersKey FeaturesMeet the...
SourceID askewsholts
walterdegruyter
proquest
knovel
ieee
SourceType Aggregation Database
Publisher
SubjectTerms COMPUTERS / Enterprise Applications / General
Computing and Processing
Programming Languages
Software Engineering
Subtitle Discover best practices and expert techniques to simplify enterprise web development
TableOfContents Table of Contents Introducing MendixGetting to know the Mendix PlatformGetting to know Mendix StudioGetting to Know Studio ProGetting Started with Your Baseline AppUnderstanding Domain Model BasicsUnderstanding the Basics of Page DesignGetting to Know MicroflowsCustomizing your AppError Handling and TroubleshootingStoring DataGetting some RESTA Review and What’s Next
Title Page Preface Table of Contents Section 1. The Basics 1. Introducing Mendix 2. Getting to Know the Mendix Platform 3. Getting to Know Mendix Studio 4. Getting to Know Studio Pro Section 2. Building Your First App 5. Getting Started with Your Baseline App 6. Understanding Domain Model Basics 7. Understanding the Basics of Page Design 8. Getting to Know Microflows Section 3. Leveling Up Your App 9. Customizing Your App 10. Error Handling and Troubleshooting 11. Storing Data 12. Getting Some REST 13. A Review and What's Next Index
Cover -- Title Page -- Copyright and Credits -- Foreword -- Contributors -- Table of Contents -- Preface -- Section 1: The Basics -- Chapter 1: Introducing Mendix -- What is low-code? -- What is Mendix? -- Summary -- Knowledge check -- Chapter 2: Getting to Know the Mendix Platform -- Creating an account -- Home page overview and breakdown -- Apps, People, and Community -- Mendix Forum and Docs -- Mendix App Store -- Summary -- Chapter 1 knowledge check answers -- Chapter 2 knowledge check -- Chapter 3: Getting to Know Mendix Studio -- What is Mendix Studio? -- Using Mendix Studio -- A breakdown of the UI and features -- Why would you use Mendix Studio? -- Summary -- Chapter 2 knowledge check answers -- Chapter 3 knowledge check -- Chapter 4: Getting to Know Studio Pro -- What is Studio Pro? -- Downloading and launching Studio Pro -- UI breakdown -- Summary -- Chapter 3 knowledge check answers -- Chapter 4 knowledge check -- Section 2: Building Your First App -- Chapter 5: Getting Started with Your Baseline App -- Technical requirements -- Managing apps in the Developer Portal -- Creating a new app and writing your first user stories -- Embracing a development methodology -- Inviting collaborators to your Mendix app -- Using Mendix Studio Pro and the Mendix App Store -- Opening your app in Mendix Studio Pro -- Installing a module from the Mendix App Store -- Working with modules in your Mendix app -- Creating a module -- Deleting a module -- Adding elements to modules -- Finding project settings, security settings, and preferences -- Managing project security -- Maintaining project settings -- Configuring project preferences -- Summary -- Chapter 4 knowledge check answers -- Chapter 5 knowledge check -- Chapter 6: Understanding Domain Model Basics -- Technical requirements -- Understanding the different entity types in a Mendix domain model
Relational expressions -- Understanding sub-microflows - when and why? -- Grouping similar functions or logic -- Reusability across your application -- Improving the readability of large, complex microflows -- Go (con)figure - configurable settings -- Let's get some Java - Java actions -- Additional validations -- Changing requirements -- Summary -- Chapter 8 knowledge check answers -- Knowledge check -- Chapter 10: Error Handling and Troubleshooting -- Technical requirements -- Being defensive with your programming -- empty and '' (blank) checks -- Defensively minded if statements -- Manually checking your code -- Unit tests -- Getting a handle on those errors - error handling -- Error handling options -- Channeling your inner lumberjack - logging -- Stepping through it - the Debugger -- Seeing it - developer pages -- Overview pages -- Let's go make it! -- Summary -- Knowledge check -- Chapter 10 knowledge check -- Chapter 11: Storing Data -- Technical requirements -- Creating associations for your data -- One-to-one association -- One-to-many (or many-to-one) associations -- Many-to-many associations -- Building functional modules -- Cross-module associations -- Understanding generalizations and specializations of entities -- Pros -- Cons -- Conclusion about inheritance -- Let's go make it! -- Summary -- Knowledge check -- Chapter 11 knowledge check -- Chapter 12: Getting Some REST -- Technical requirements -- Understanding REST -- Testing your integration -- Consuming REST -- JSON structure -- Import mapping -- Message definition -- Publishing REST -- Export mapping -- Published REST service -- Understanding basic security and authorization -- Let's go make it! -- Summary -- Knowledge check -- Chapter 12 knowledge check -- Chapter 13: A Review and What's Next -- Reviewing the material -- Chapter 1 -- Chapter 2 -- Chapter 3 -- Chapter 4
Chapter 5 -- Chapter 6 -- Chapter 7 -- Chapter 8 -- Chapter 9 -- Chapter 10 -- Chapter 11 -- Chapter 12 -- Preparing for the next steps -- Rapid Developer Certification (and beyond) -- Advanced Certification -- Expert Certification -- Mendix MVP -- Additional experience and resources -- Summary -- Chapter 12 knowledge check answers -- Why subscribe? -- Other Books You May Enjoy -- Index
Creating an entity and setting entity properties -- Working with attributes and getting to know data types -- Getting to know attribute types -- Adding attributes to an entity in the domain model -- Creating associations between entities to relate objects -- Adding an entity with associations -- Designing a database for your Mendix app -- Using validation rules at the entity level -- Using event handlers in your domain model -- Optimizing your database with indexes -- Summary -- Chapter 5 - Knowledge check answers -- Chapter 6 - Knowledge check -- Chapter 7: Understanding the Basics of Page Design -- Technical requirements -- Building user interfaces -- Creating a new page -- Understanding the Atlas UI framework -- Applying layouts, widgets, and building blocks -- Getting to know navigation layouts -- Using common widgets -- Creating with Atlas UI building blocks -- Calling a page in your Mendix app -- Understanding the main navigation -- Calling a page directly -- Calling a page from a microflow -- Summary -- Chapter 6 knowledge check answers -- Chapter 7 knowledge check -- Chapter 8: Getting to Know Microflows -- Technical requirements -- Understanding common microflow elements -- Controlling the flow with events -- Working with objects and lists -- Using decisions to navigate your application logic -- Validating phone number on save -- Validating PhoneNumberType on save -- Putting annotations in your microflow -- Adding an annotation, or two… -- Extracting a sub-microflow -- Learning with Mendix Assist -- Summary -- Chapter 7 knowledge check answers -- Chapter 8 knowledge check -- Section 3: Leveling Up Your App -- Chapter 9: Customizing Your App -- Technical requirements -- Having some fun with Mendix functions and expressions -- Understanding string functions -- Integer function calls -- DateTime function calls -- Enumeration function calls
Building Low-Code Applications with Mendix: Discover best practices and expert techniques to simplify enterprise web development
Title Building Low-Code Applications with Mendix
URI https://ieeexplore.ieee.org/servlet/opac?bknumber=10163321
https://app.knovel.com/hotlink/toc/id:kpBLCAMD02/building-low-code-applications/building-low-code-applications?kpromoter=Summon
https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=6507014
https://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781800200128
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwxV1Lb9QwELaqcqEHCgXE8qgsxNXdjZ04SS9Vd7tVBV2ERIGKS-RXIMoqWTXelnJB_BN-Kh4nKbs9wJFLpMjSWLG_jMfz-AahV2aUGiWjgLjTIyWh4oZIkwuiE6oiYajDARQKz97ykw_h6_PofAP96GthoLlVWdWXZu7V9NfaQiBzaGs1LPR-uRifTg5nRyM6lF3XaDKvrwiUf5O1iO_fhw_KhU92c2BpnU2gw91hCcHe2ecbHw0LmMN34ivPwa4KQhp3NFH9O91CW6IpnUJyyso2XY8Wd5y1H7Fmt9678hFwbb5cLK9tH3H1B9nxNvrVL0Gbv1LuLa3cU99vsUP-xzW6j-4YKMB4gDZMtYO2-7YTuNNCD9HPcScRnzqJEycRH65IxOBaxjNT6eIbJvioaBSkqeKxWx38risKa7CoNPY8zxaf9Ty2DbY1fl9Akn1-jadtPmbRGPzJSLySXvUIfTyenk1OSNdJgghQOAlRkeaSMpWyUI9kYliSRyOdJjxWAXdXRslEKg3YOpFmNIdyW3fzzfNcmCCN4pg9RptVXZknCAseumugzgNgogNqHp5yQWWiacC5CsUAvVwBRHY591HvJrtBDZgEA7QDOMnaIfCgMEaDAdpt9zVbtFQjfjz7s6MDhHs4ZV5sl8GbTccTZ2rHDpFu-lswy4AUZX36p_-a6Bm6SyF5x_uanqNNe7E0L5z1ZeWu_0Xc8w2Z_gaKbTlZ
linkProvider Knovel
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=Building+Low-Code+Applications+with+Mendix%3A+Discover+best+practices+and+expert+techniques+to+simplify+enterprise+web+development&rft.au=Bryan+Kenneweg%2C+Kenneweg&rft.au=Imran+Kasam%2C+Kasam&rft.au=Micah+McMullen%2C+McMullen&rft.au=Michael+Guido%2C+Guido&rft.date=2021-02-26&rft.pub=Packt+Publishing&rft.isbn=9781800200128&rft.externalDocID=9781800200128
thumbnail_m http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fsciendo.com%2Fdocument%2Fcover%2Fisbn%2F9781800200128%2Fproduct_pages
http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fvle.dmmserver.com%2Fmedia%2F640%2F97818002%2F9781800200128.jpg
thumbnail_s http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fcontent.knovel.com%2Fcontent%2FThumbs%2Fthumb15764.gif