3.73 out of 5
3.73
15 reviews on Udemy

Mendix Development course for beginners

Build apps simply and quickly with visual development tools.
Instructor:
Ahmed Odeh
40 students enrolled
English [Auto-generated]
Build apps simply and quickly with visual development tools
Low Code Application Development

Mendix Development course for beginners :

– Mendix is the fastest and easiest platform to build and continuously improve Mobile and Web apps that enable innovation at web scale. It is the only application platform that provides a comprehensive, integrated set of tools for the entire app lifecycle, from ideation and development through deployment and operation.

Learn and Master Building Applications  in this Comprehensive Course:

Understand the concepts behind low code application Techniques .

  • Learn how to create domain model entities and associations

  • Work with pages and tools box basic and beyond

  • Learn easy, yet powerful, techniques to create the connection among data grids , views to the entities

  • Apply Xpath constraints to the data source

  • understand the micro flows and how to create actions

Mastering Mendix

Learning the fundamentals and beyond of building applications in short time  using Mendix is a very powerful Platform at your fingertips.

You will go through creating useful and practical applications and learn how to use simple and complex techniques. This is not the type of ‘Tips and Tricks’ here and there course. This Course is a serious learning experience where you get to actually create application and genuinely learn how to use Mendix and become a top Mendix developer .

Here some of the techniques you will Learn:

  • How to start working on Mendix

  • Create your First Application

  • How to Design and create entities and making associations

  • Tool Box (Data Widgets , common and containers widgets ,input widgets)

  • filtering data and using xpath constraints

  • creating new micro flows along with using actions as (objects, lists , variables , loop and debugger break points)

Are there any course requirements or prerequisites?

  • No Prior Knowledge of Mendix  Required

  • A working copy of Mendix desktop modeler 7.22.0

Who this course is for:

  • Beginners in Mendix who want to start Learning building application with low code technique

  • Desktop application Developers

  • Mobile App Developers  .

What is needed to take Mendix Course :

  • Understanding the logic of programming

  • Basic Knowledge in java

System Requirements:

1 Introduction

The system requirements for the various parts of the Mendix Platform.

2 Desktop Modeler

The Mendix Desktop Modeler supports Windows 7, 8, and 10. It supports both 32-bit and 64-bit variations, but 64-bit is recommended.

The following frameworks are automatically installed (if necessary):

  • Microsoft .NET Framework 4.6.2

  • Microsoft Visual C++ 2010 SP1 Redistributable Package

  • Microsoft Visual C++ 2013 Redistributable Package

  • Java Development Kit 1.8

You can choose which JDK is used for building and running locally via the Edit > Preferences menu item in the Desktop Modeler.

If you want to use TortoiseSVN in combination with the Desktop Modeler, download the latest version 1.7.x from Sourceforge.

3 Team Server

The Team Server is implemented using Subversion, and the Modeler uses the HTTPS protocol to communicate with that server. To access the Team Server from within the Desktop Modeler, the network at your location needs the following settings:

  • The HTTPS port (TCP 443) needs to be open

  • The HTTP port (TCP 80) needs to be open

  • WebDAV (verbs within the HTTP protocol) needs to be enabled on the proxy server (if any)

4 Web Modeler

The Mendix Web Modeler is optimized for use with Google Chrome. While Chrome is the officially supported browser, you can also use the Web Modeler with other popular browsers like Mozilla Firefox, Apple Safari, and Microsoft Edge.

The browser you use needs to have JavaScript turned on.

5 Server

5.1 Operating System

  • Microsoft Windows Server 2008 SP2 and above

  • Debian 8 (Jessie) and above

  • Red Hat Enterprise Linux 6, Red Hat Enterprise Linux 7

  • CentOS 6, CentOS 7

5.2 Web Server

  • Microsoft Internet Information Services 7 and above

  • Nginx (tested with versions included in Debian Jessie and Debian Jessie Backports)

  • Apache

5.3 Database Server

  • IBM DB2 11.1

  • MariaDB 5.5, 10.0, 10.1

  • Microsoft SQL Server 2008, 2008 R2, 2012, 2014, 2016, 2017

  • MySQL 5.5, 5.6, 5.7

  • Oracle Database 11g Release 2, 12c Release 1

  • PostgreSQL 9.2, 9.3, 9.4, 9.5, 9.6, 10

5.4 Java

When running Mendix on a server, you will need Java Runtime Environment (JRE) 8. To download JREs, see Java SE Downloads.

There is an issue since Java 7 that causes timeouts when using web services with a certain amount of data. You can circumvent this issue by adding the VM params -Djava.net.preferIPv4Stack=true. The Mendix Desktop Modeler will do this for you, but if you are running Mendix on premises on a Windows server, you will need to do this yourself.

For more information about this issue, see HotSpot (64bit server) hangs on socket read (JVM 1.7 bug?) – updated and Possible Bug in Java 7.

5.5 Application Server

Jetty is built into the Mendix Runtime, so an application server is not required.

6 Browsers

6.1 Desktop Browsers

  • Google Chrome

  • Mozilla Firefox

  • Apple Safari

  • Microsoft Edge

  • Microsoft Internet Explorer 11

6.2 Mobile Browsers

  • iOS 9 and above (Safari)

  • Android 5.0 and above

  • Windows Phone 8 and above

7 Mobile Operating Systems

This is important for the Mendix Mobile app:

  • iOS 9 and above

  • Android 5.0 and above

8 MxBuild

MxBuild is a Windows and Linux command-line tool that can be used to build a Mendix Deployment Package. See MxBuild for more information.

8.1 Mendix Version 7.1 & Above

  • Mono v4.6.x or .NET v4.6.2

  • JDK 8.

8.2 Mendix Version 6 & Version 7.0.2

  • Mono v3.1.0 or .NET v4.5

  • JDK 8

How to start working on Mendix

1
Introduction
2
Download Desktop Modeler 7.22.0
3
Create Your First App
4
Domain Model And Pages

Data Widgets and Entities Associations

1
Entities associations and data widgets
2
Entities and Attributes
3
Tool Box

Mendix XPath and Microflows

1
XPATH
2
Microflows Part one
3
Microflows Part two
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
3.7
3.7 out of 5
15 Ratings

Detailed Rating

Stars 5
6
Stars 4
3
Stars 3
2
Stars 2
2
Stars 1
2
4ba17820e0f67e5e22c8a3de99750de6
30-Day Money-Back Guarantee

Includes

3 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion