Training Schedule 2009

   MUI :Magic University Internationals
Courses Name Day Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Fundamentals of Magic eDev. V.9 Prog. 5       20-24 25-29       7-11      
Fundamentals of Magic eDev. V.10 Prog. 5   2-6       15-9     21-5   2-6  
Intermediate Prog. with Magic eDev. V.9 4   24-27       30-4     6-9    
Intermediate Prog. with Magic eDev. V.10 4     10-13     14-17       19-22    
Magic eDev. V.9 Prog. with SQL (Workshop) 4 19-22         28-31         3-6  
Magic eDev. V.10 Prog. with SQL (Workshop) 4     24-27         4-7     17-20  
Magic eDev. V.9 Web Merge Programming 3       28-30       26-28       8-10
Magic eDev. V.9 Browser Base Programming 4                 15-18     22-25
Introduction to SQL 2       2-3     21-22          
Introduction to Web 2 29-30             18-19        


Fundamentals of Magic eDev. V.9 Prog.

Overview
If you are looking for a quicker and powerful tool that will help you build and enterprise application in minimum developing time, you have come to the right place.

By the end of this course you will
  • Use the Magic Runtime Engine.
  • Use the Magic Toolkit Engine.
  • Work with the Model, Table, Program, and Menu repositories.
  • Use the Magic Browser-based, Online, and Batch engines.
  • Create Browser-based, Online, and Batch programs.
  • Implement one-to-one and one-to-many data relationships.
  • Create simple-level and multi-level reports.
  • Develop a basic commercial application.

    Prerequisites
  • Basic knowledge of Windows
  • Some language knowledge will be a benefit but is not essential.

    Topics Covered
  • What is Magic ?
  • How to use Magic eDeveloper
  • Writing online programs in Magic
  • Writing reports in Magic


  • Fundamentals of Magic eDev. V.10 Prog.

    Overview
    Fundamental of eDeveloper V10 is the first in a series of course covering eDeveloper V10, It has been designed for developer who have never experienced eDeveloper but need to learn how to create basic applications. This course will teach the core concept of the tool such as Step for build an application, flow programming (both online and batch style), Operation use for create logic, form design , report design, Backup and deploy of applications

    By the end of this course you will
  • Know about steps for creating new project
  • Know about step for creating new program
  • Understand about Model and can use it for defining global data items
  • Know about steps for working with both new and existing data sources
  • Have the ability to define a data view according to relationship in your E-R diagram
  • Understand and explain about the flow of program create by eDeveloper
  • Have the ability to use Operator to create program
  • Have the ability to use all GUI control to design the interface of each program
  • Have the ability to create basic report program
  • Have the ability to create application help
  • Have the ability to create menu for access each program in the application
  • Know about steps for deploying your application
  • Have important knowledge in creating your application from start until deployment

    Prerequisites
  • Basic knowledge of Programming
  • Basic knowledge of Database
  • Some language knowledge will be a benefit but is not essential.

    Topics Covered
  • What is eDeveloper ?
  • How to use eDeveloper to create your application
  • Writing online programs in eDeveloper
  • Writing reports in eDeveloper
  • Create help and menu
  • Deploying your application
  • What is Magic ?
  • How to use Magic eDeveloper
  • Writing online programs in Magic
  • Writing reports in Magic
  • Browser Based Programming


  • Intermediate Prog. with Magic eDev. V.9

    Overview
    As the follow up to the Magic Fundamentals course, the Magic Intermediate course is designed to provide delegates with a detailed understanding of how the Magic Engine works. In the course you will learn about Magic features like the Magic Component and Magic Authorization System. The course utilizes practical everyday exercises to help you overcome questions in the real world.

    By the end of this course you will:
  • Be familiar with the eDeveloper development environment
  • Understand benefit of Model
  • Have ability to use Model for pre-define template properties of application
  • Have ability to use Main Program for keep global resource
  • Have ability to explain the benefit of Main Program
  • Have ability to write program by use event driven style
  • Have ability to use GUI Control for Graphic User Interface design
  • Have ability to use Magic to create User Define Function
  • Understand How to use Standard Function in Magic
  • Understand the basic concept of Deferred Transaction
  • Have ability to use Deferred Transaction with data entry program
  • Have ability to capture application’s error
  • Have ability to management the authorization in the application
  • Understand the concept of Magic Team Development
  • Understand the concept of Magic Component Framework

    Prerequisites
  • Mandatory Magic eDeveloper Fundamentals courses
  • Have ability to use Magic create basic client/server application
  • Have ability to create field Model
  • Have ability to create Table for keep data
  • Understand the Magic programming concept both online and batch style
  • Have ability to use Magic’s Operation such as Select ,Verify , Link , Call , Output etc,. for write programming
  • Have ability to use Magic write program with multi table both One-To-One
  • and One-To-Many Relationship
  • Have ability to use Magic write program report

    Topics Covered
  • Model
  • Magic and Main Program
  • Magic and Event Driven Programming
  • Advance GUI Control
  • Usage Standard and User Define Function
  • Magic and Deferred Transaction
  • Error Handling
  • Authorization System
  • Magic Team Development
  • Magic and Component Framework


  • Intermediate Prog. with Magic eDev. V.10

    Overview
    Intermediate Programming with eDeveloper V10 is the second in a series of course covering eDeveloper V10. It has been designed for developer who has experienced eDeveloper (Fundamental of eDeveloper V10). This course will teach the advanced concept of the tool for example: how to using Main Program, Deferred Transaction, Version control, etc.

    By the end of this course you will:
  • Know how to define XML as data source.
  • Know how to use Main Program, event handler and define new function.
  • Know how to use Tree, Splitter and ActiveX control.
  • Know how to define Deferred Transaction and error handling.
  • Know how to execute and view your application in debugging mode.
  • Know how define rights and control application.
  • Know how to re-use and share some component of application.

    Prerequisites
  • Basic knowledge of Programming
  • Basic knowledge of Database
  • Fundamental of eDeveloper V10 Programming
  • Some language knowledge will be a benefit but is not essential

    Topics Covered
  • How to define and use XML as data source.
  • How to use Main Program.
  • How to use handler and event driven programming.
  • How to use GUI control (Tree, Splitter and ActiveX)
  • How to define new function and parallel execution.
  • How to define Transaction and error handling for application.
  • How to execute and view your application in debugging mode.
  • How define rights and control application.
  • How to re-use and share some component of application.


  • Magic eDev. V.9 Prog. with SQL (Workshop)

    Overview
    Today’s most common database are SQL. Magic Support for SQL is embedded within the technology. In this course will cover Magic & SQL Architecture.

    Prerequisites
  • Magic Fundamentals or equivalent knowledge
  • Fundamentals of eDeveloper course and at least 6 months experience with eDeveloper OR
  • At least 1 year experience with a previous version of Magic and the Migration to eDeveloper course.
  • Familiar with database terms: DML, DDL, transaction, locking.
  • 6 months experience working with SQL databases or an equivalent course.

    Topics Covered
  • Magic SQL support
  • SQL data types in Magic
  • SQL Where clause
  • Direct SQL commands
  • Magic Transaction and Locking mechanism


  • Magic eDev. V.10 Prog. with SQL (Workshop)

    Overview
    Today’s most common database are SQL. Magic eDeveloper Support for SQL is embedded within the technology. In this course will cover Magic eDeveloper V10 & SQL Architecture.

    Prerequisites
  • Magic Fundamentals or equivalent knowledge
  • Fundamentals of eDeveloper course and at least 6 months experience with eDeveloper V10 OR
  • At least 1 year experience with a previous version of Magic and the Migration to eDeveloper V10 course.
  • Familiar with database terms: DML, DDL, transaction, locking.
  • 6 months experience working with SQL databases or an equivalent course

    Topics Covered
  • Magic eDeveloper SQL support
  • SQL data types in Magic eDeveloper
  • SQL Where clause
  • Direct SQL commands
  • Magic eDeveloper Transaction and Locking mechanism


  • Magic eDev. V.9 Web Merge Programming

    Overview
    After completing this course. Student will be able to design and develop Internet/Intranet application by use Magic HTML Merge Technology

    Prerequisites
    Require passed Magic Fundamental version 9 course
    Require passed Magic Intermediate version 9 course
    Require batch programming concept knowledge
    Require experience to write report program by use Magic version 9
    Require basic Internet application’s environment knowledge
    Require Basic HTML and Javascript knowledge and writing experience
    Require Web Server knowledge and setting experience such as IIS or Apache

    Topics Covered
    Using wizard for generate HTML/XML
    Magic HTML Editor
    Magic HTML Merge Concept
    Magic HTML Merge Workshop
    Developing an Internet program for input data
    Advanced Magic Internet Programming
    Magic Web Online
    Using Menu and Frames


    Magic eDev. V.9 Browser Base Programming

    Overview
    After completing this course. Student will be able to design and develop Interactive Web Application for Intranet application by use Magic Browser Base Technology

    Prerequisites
  • Require passed Magic Fundamental version 9 course
  • Require passed Magic Intermediate version 9 course
  • Require experience to write batch and online program by use Magic version 9
  • Require Magic Event Handler knowledge and experience
  • Require Deferred Transaction knowledge and experience
  • Require basic Internet application’s environment knowledge
  • Require Web Server knowledge and setting experience such as IIS or Apache

    Topics Covered
  • Generate a Simple Browser Base program by use Wizard and APG
  • Step by Step for creating Browser Base program
  • Browser Base’s Interface
  • Creating Browser Base programming with multiple table
  • Using Event Handler on Browser Base programming
  • Management Deferred Transaction on Browser Base programming
  • Browser and Frame


  • Introduction to SQL

    Overview
    To provide students with fundamental knowledge of SQL

    Prerequisites
  • Knowledge of DOS and Windows; experience with 3GL or system analysis

    Topics Covered
  • Introduction to SQL
  • ANSI SQL Statements


  • Introduction to Web

    Overview
    To provide students with fundamental knowledge of Web

    Prerequisites
  • Basic knowledge of Windows 98/NT/200
  • to Networking

    Topics Covered
  • Internet
  • HTML
  • Cascading Style Sheets
  • Java Script
  • Web Servers

  • ©2009  All rights reserved. This website was last updated: 19/01/2009