v0

Level 1

Become a certified Hubleto developer.

Welcome

The first level of certification ensures that the certified developer knows basics about Hubleto development process, its architecture, built-in functionality and most commonly used software design patterns like, e.g. routing, controllers or views.

The graduated student will learn how to:

Introduction

This document contains a training material for Hubleto Certified Developer training. It is a source of questions and answers for the certification process.

A developer who wants to become a Level 1 HCD, shall pass the certification process and this document provides all information required to be able to pass this process.

Document is structured followingly:

The document may reference to other study sources such as:

So far so good, let’s get started.

Webinar

Watch this webinar to get insights to Hubleto in a more engaging way. This step is optional but it might provide you deeper understanding of the philosophy behind Hubleto.


Download the webinar presentations here: Introduction to Hubleto.pdf, How to setup dev env.pdf, Overview of Hubleto apps.pdf.

Prerequisities

A successful HCD shall have the following knowledge:

Having this knowledge, a developer shall be able to configure his local development environment as described in  https://developer.hubleto.com/v0/getting-started. This will be required to work on some tasks of the certification process.

Have all this? Let’s dive deeper into Hubleto. The following chapters contain questions and answers that will explain more about Hubleto.

Resources

Topic: About Hubleto

What is Hubleto

What is Hubleto

Ideal Hubleto customer

Key features

Benefits of being Hubleto Certified Developer

Apps

Topic: Getting started

Prepare development environment

External libraries used by Hubleto

Install Hubleto

Configuration of Hubleto

Accessing Hubleto

Command-line CLI agent

Topic: The core

Hubleto Framework

User management

Permission management

Record API

Table Description API

Form Description API

Topic: Apps

Introduction to Hubleto apps

Community app

External app

Custom app

Development of custom apps

Scaffolding

Folder structure and app files
Manifest
Loader

Models and their record managers

Views

Controllers

Routes

React components

Tables
Forms

Miscellaneous

App settings
Installation scrips
App sidebar and menu
Generating demo data
Translations
Unit tests
Crons (scheduled jobs)

Topic: Recapitulation

What we have learned

Level 1 Certification

Next-level trainings

www.hubleto.com | Found a bug or missing something? Report an issue via GitHub.