
If a tutorial doesn't start with the Hello World, it must not be a serious one, right? Maybe not, but still, let's keep the tradition going and start our learning experience by saying "Hello Codeless World!". In this lecture you will learn:
How to create a new page
Add components to a page
Set up data binding properties for the Input and Text components
Use Codeless logic to set data model object properties
In this lecture, we explore the basics of database integration. You will build a basic app that retrieves data from the database and renders it in the user interface. To prepare your database, download the following file to your computer:
https://backendless.com/wp-content/uploads/worldcities.zip
The video provides instructions for importing the data into your application. In this lecture, you will learn the following:
How to import data into your Backendless database
How to use the Container component
How to configure the Container component to have the "Dynamic List Behavior"
How to add the Text component to Container
How to use data binding with the Text component's value
How to retrieve data from the database
How to set the retrieved database data as the data source for Container
How to use sorting parameters in the database query
How to retrieve related data objects and display them in the UI.
The "Playground page" is used throughout this course. It is a page containing layout and logic that helps us see how the program runs. It consists of two areas: the work area and the log output. There is a logic in the page that makes it easier for you to add logging message and see them right on the page. Additionally, in this lecture you will see and learn the following concepts:
Creating a new page
Setting up blocks on a page
Using the "Flex grow" property to maximize the size of a block
Adding a custom function with logic
Using a custom Codeless function
In this lecture, we make some improvements to the "Playground page" to make it more developer-friendly
In this lecture, we explore the "mechanics" of working with string values in Codeless. You will learn the following:
How to reference string values
Available string operations in Codeless
How to determine string size
How to convert a string to the upper case value
In this lecture, we discuss what conditions are and how to use them in Codeless programming. We build a basic calculator application using the conditional (if/then/else) block. You will learn the following:
How to use the if/do block in Codeless
How to add "else if" elements to the "if/do" block
How to return different values from different "if/else" parts of your logic
How to perform string comparison
How to perform a basic mathematical operation
In this lecture, we introduce the concept of "variables". You will learn:
What variables are used for
How to declare a variable
How to rename a variable
How to assign a value to a variable
How to retrieve a value from a variable
About variables' scope and lifespan
In this lecture, we review the approach for centering content. This includes both page's content as well as the content of an individual block.
This lecture describes two approaches for passing data from one page to another. You will build a basic app consisting of two pages. The first page retrieves data from the database and renders it in the user interface. When you make a selection of a data record, the second page opens up with the detailed information related to the selected record. This use-case is used to demonstrated available options for passing data between the pages. To prepare your database, download the following file to your computer:
http://backendless.com/wp-content/uploads/worldcities.zip
This course is designed to help you jumpstart your development skills so you can start building apps without any coding. You will use a visual development platform called Backendless. It is a complete system for designing, developing, and running mobile and web applications. The course provides information and instructions for a variety of tasks from the user interface (UI) perspective, however, lectures go in-depth to review how each and every UI function would integrate with the backend. By completing this course, you will gain knowledge and experience in the following subjects:
Codeless programming - visual language for expressing logic for your application
User interface layout best practices
Implementing user registration and login
Integration with the database
Working with images in your app
Working with the Google Maps component
It is recommended to take another course I published as a pre-requisite - "Build apps without coding - introductory course". Simply go to my instructor profile and you can find it there (the introductory course is free of charge).