Online course

Web Developer

The web development course is a 10 hours on demand course with ​certificate​. During the course we’ll be seeing Data Modeling​ with MySQL​, HTML5, CSS3, JS5 and PH​P,​​ all that ​applied ​to Scriptcase.​ ​It is recommended for those who want to start programming with web technologies using Scriptcase​ and​​ ​looking to acquire the basic knowledge to customize ​Web ​Applications​.
BUY COURSE $ 99.00

Web Developer
12
Online 24/7
Participation certificate
Available in:  

Course goals

This course has the objective to teach the basics of web development with Scriptcase. You’ll learn how to model your database from scratch using MySQL. Create HTML5 Templates with CSS3, so that you can use them in ScriptCase as Templates. Create custom javascript events for displaying purposes on Scriptcase. Also learn how to consume a webservice in PHP.


COURSE CONTENT

Module 1 - DATABASE (4 hours)

Entity
  • - What's an Entity?
  • - Graphic representation.
Relationship
  • - What's a Relationship?
  • - Graphic representation.
Cardinality
  • - Maximum cardinality
  • - Minimum cardinality
Relationship Degree (cardinality)
  • - Relationship Degree: One-to- One
  • - Relationship Degree: One-to- Many
  • - Relationship Degree: Many-to- Many
Attributes
  • - Simple attributes
  • - Compound attributes
  • - Optional attributes
  • - Multivalued attributes
  • - Determinants attributes
Mini World
  • - Acquire Entities from a mini world.
  • - Acquire Attributes for the tables from a mini world.
  • - Acquire Relationships from a mini world.
  • - Acquire Cardinality from mini worlds.
Logical
  • - Steps for processing
  • - Multivalued Attribute
  • - Attribute Compound
  • - Relationship
Physical
DDL Commands
  • - CREATE
  • - ALTER
  • - DROP
DML Commands
  • - INSERT
  • - UPDATE
  • - DELETE
DQL Command
  • - SELECT
  • - Joins
DTL Commands
  • - BEGIN
  • - COMMIT
  • - ROLLBACK
Using in Scriptcase
First Steps
  • - Creating Connection
  • - Getting to know the Database Tools
Working with SQL in Scriptcase Grids apps:
  • - Using Suggested SELECT Query
  • - Using Customized SELECT Query

Module 2 - HTML and CSS (6 hours):

HTML
Basic Structure
  • - Why use HTML?
  • - HTML Standards
  • - Good HTML customs
Main Tags
  • - Content (Container) Tags
  • - HTML5 Semantic Tags
  • - Empty (Non-Container) Tags
  • - Tables
CSS
  • - How to Use?
  • - External style sheet
  • - Internal style sheet
  • - Inline style
Main Properties
  • - Display
  • - Width and Height
  • - Margin and Padding
  • - Border
  • - Floats
  • - Clearing Floats
  • - Color
  • - Background
  • - Font
HTML/CSS: Using in Scriptcase
  • - HTML Template:
  • - Free Format
  • - Header
  • - Footer
  • - Using Template in a Grid Application

Module 3 - JavaScript (4 hours):

Main Uses
  • - Mostly used for manipulating elements in the HTML
  • - Can also be used to make requests to the Server (Ajax, AngularJS, JQuery)
  • - Variables, Operators and Expressions:
  • - What are variables?
  • - Operators (Arithmetic, Relational, Logical, Expressions)
  • - Decision commands: IF, IF - ELSE, SWITCH
  • - Looping commands (FOR, WHILE)
Use in Scriptcase
  • - Apply Previous Content in The Grid Application

Module 4 - PHP (6 hours):

Main Uses:
  • - Server Language
  • - Process Data
  • - Database Integration
  • - Web Service Integration
Variables, Operators and Expressions:
  • - What are variables?
  • - Operators:
    • Arithmetic
    • Relational
    • Logical
  • - Expressions
Decision commands (IF, IF - ELSE, SWITCH)
Use in Scriptcase:
  • - Apply previous PHP content in Scriptcase