Treasureboat Professional: Create a movie rental app
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
9 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Treasureboat Professional: Create a movie rental app to your Wishlist.

Add to Wishlist

Treasureboat Professional: Create a movie rental app

Learn to create an example application connected to a Database with the TB Pro Framework
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
9 students enrolled
Created by René Fürst
Last updated 9/2016
English
Current price: $10 Original price: $150 Discount: 93% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create an awesome application with Treasureboat Professional
  • Create Treasureboat Professional application using different Databases
View Curriculum
Requirements
  • You need working setup of Treasureboat with Eclipse
  • You need TreasureBoat and TreasureBoat Professional
Description

Learn to create a Movie rental application with TreasureBoat Professional. We recreate the sample application from the TreasureBoat Professional repository and go step by step through the development process. Learn to create the EOModel for the application and use the Navigation-bar, learn about the multi-language feature of TB and connect to a database. 

For this course would be good to have basic skills for WebObjects, Treasureboat or Java. Also beginner can follow the step-by-step guide and create some awesome applications.

Build a strong movie rental application with this tutorial for beginners. 

  • Create a TB Pro Application
  • Learn modelling a database with EOModel 
  • Using TB Pro Framework to create an awesome easy interface
  • Learn about the TB Pro multi-language feature
  • Learn how the navigation bar is working

We are using in our application an MySQL Server, you can also use postgreSQL or Frontbase instead.

At the end of this course you can create simple TB Professional applications an modelling the Database.

Who is the target audience?
  • If you're an WebObject, Wonder developer that course is for you
  • Don't buy if you're not familiar with WebObject, Wonder or Treasureboat
Students Who Viewed This Course Also Viewed
Curriculum For This Course
30 Lectures
03:16:05
+
Create the Application
3 Lectures 21:27

Introduction to the Movie app we want to create in this course

Preview 07:28

We create a Movie Rental app from scratch

Preview 08:11

Create your own username and password for the application

Create username and password
05:48
+
Database Modeling
16 Lectures 01:24:25

We create our Database connection and the first EOModel.

Create EOModel and Database Configuration File
09:55

Create the first entities in the EOModel about the Movie

Create Movie entity attributes
11:24

Next step is the studio entity attributes and we take a look into the first database relationship

Create Studio entity attributes and first relationship
07:56

in this lecture we create review entity attributes with relationship

Create Review entity attributes with relationship
05:58

In this lecture we crate a sync relationship with IDs for our voting system

Create Voting entity attributes with SYNC ID relationship
06:00

we create the plotsummary

Create PlotSummary
05:32

Learn how to create a "Many-to-Many Relationship" for the directors

Create Talent Directors a many to many relationship
10:44

Create an ER Attachment

Create Poster ER Attachment
02:57

Create an flatten "Many-to-Many Relationship"

Create Movie-Role many to many without flatten
04:51

We create a missing attribute flag relationship in this lecture

Create missing attribute Flag-Relationship
01:31

Missing nulled and photoAttachment
03:14

We copy from SampleApps the EOModel to our Project.

Copy Rental EOModel to our Project
02:55

Let's see how we can fix some bugs that we become during this course.

Bugfix Movie Directed Model verify
02:28

for a faster search we need to index the database, so we create an index for the title

Bonus: Create Index Title
01:35

Learn how to create a new fetch specification

Create a new fetch specification
01:42

Learn for what you need sub-classes.

Sub-class explained
05:43
+
Generation and Migration
5 Lectures 51:33
EOGenerate
09:42

Fix the errors from EOGenerate with the creation of Enum files.

Creation of the Enums
06:36

Try to create the templates and start our first application

First Application start and templates creation
06:09

Importing Sample Data
10:33

Migrate the movies and rentals EOModel to our SQL Database

Database migration process
18:33
+
Create the front-end
6 Lectures 38:40
Navigationbar
08:53

Create Movie, MovieRole, Talent, Studio Menu
07:34

Create search for Studio
01:29

Navigation permission roles
03:39

Create child menus and localization
08:06

Complete the Application with RentalAdmin
08:59
About the Instructor
René Fürst
4.4 Average rating
551 Reviews
14,068 Students
23 Courses
IT Consulting, Senior Programmer & Udemy Premium Instructor

Einer meiner Lieblingssprüche lautet "Man lernt nie aus" und aus diesem Grund bin ich auch bei Udemy gelandet - zuerst als normaler Student und später als Premium Instructor. Mittlerweile habe ich es lieben gelernt interessante Kurse für meine Studenten zu erstellen und anzubieten. Bei jedem Kurs den ich erstelle, lerne ich eine Menge dazu und mich freut es, wenn ich Studenten von meinen Kursen überzeugen kann und diese dann Ihr neu gewonnenes Wissen anwenden können.

Derzeit biete ich sowohl Programmier-Kurse, als auch allgemeine IT-Basis-Kurse an und meine Word- und Excel-Kurse sind die derzeit erfolgreichsten deutschen Udemy Office-Kurse.

Weitere Themen die ich behandeln werde sind unter anderem: Systemadministration, Webprogrammierung und Webdesign. Aus allen Bereichen meines Berufslebens, in denen ich über mehrere Jahre Erfahrungen sammeln konnte, möchte ich mein Wissen weitergeben.

Ich bin für meine Studenten da und leiste Hilfe bei Fragen und Antworten. Außerdem stehe ich hinter meinen Produkten und jeder Student hat die Möglichkeit den Kurs innerhalb von 30 Tagen zurückzugeben, wenn er nicht zufrieden ist. Mein Ziel ist es jeden Studenten zu überzeugen und meine Kurse immer weiter zu verbessern.

Vielen Dank für euer Vertrauen,
Rene Fürst