Have a look at the academy: https://gettingstarted.mendixcloud.com/link/home
This will help you getting started on your mendix journey
You can start the learning with this learning path
It is definitely possible to learn building apps without any knowledge of coding. Mendix is a good platform for that. Start with the more restricted version: Mendix Studio, the online version. Add one or two entities and a page and start publishing your app.