|
With the growing acceptance of Alpha Five v10 in the marketplace as the most innovative and productive tool for building modern AJAX web applications, Alpha Software is pleased to present Live Hands-On Alpha Five v10 Training Classes in Boston this February.
Web Applications with Alpha Five V10 is a three-part, hands-on, instructor-led course that will teach you how to create your own highly-responsive Web applications using the revolutionary new database application developer tool, Alpha Five Version 10.
In 101: Introduction to Web Applications with Alpha Five V10 you will learn the ins and outs of V10's core component, the Ajax Grid, and learn to combine multiple grids into web applications.
In 102: Intermediate Web Applications with Alpha Five V10 you will learn how to build A5W pages, generate reports, publish a Web application, and secure a Web application.
In 103: Advanced Web Applications with Alpha Five V10 you will learn enough Xbasic and Action JavaScript to add event-driven actions and business logic to your V10 applications.
You can learn to use Alpha Five V10 on your own, but attending an interactive course with plenty of hands-on labs and a good instructor will get you up to speed very quickly. The instructor of this course, Martin Heller, is writing a tutorial book about Alpha Five V10 Web applications, and has worked closely with the staff at Alpha Software to put together an authoritative course.
Bring your own laptop, and prepare to unleash your inner Web developer.
101 Introduction to Web Applications with Alpha Five V10
Prerequisites: None
Length: 2 days
Day 1 AM
- Welcome
- Background: Web versus desktop, Ajax, databases, SQL
- Connection strings, AlphaDAO
- Demonstration: Exploring the V10 IDE
- Demonstration: Hello, Alpha
- Lab: Hello, Alpha (Customers readonly)
- Break
- Grid overview
- Grid layouts
- Demonstration: Tabular layout (Customers updateable)
- Lab: Customers updateable
- Form layouts
- Demonstration: Form layouts (Customers 3x3 RO form, Customers Add Record form, Customers Add Record watermark form)
- Lab: Form layouts
- Questions
- Lunch
Day 1 PM
- Detail views
- Demonstration: Detail views (Customers with updateable detail view, Customers Single Record detail with CRUD)
- Lab: Detail views
- Search parts, kinds of searches, quick search, alphabet buttons, query by form, cascading lookup
- Lab: search parts
- Break
- Grid styles, shading, dividers, options, record navigation, update settings, detail view options
- Lab: Grid styles and options
- Kinds of grid fields, field properties
- Lab: Products detail, Categories detail, Orders updateable
- Questions
- Dinner
- Evening recreational activity
Day 2 AM
- Field formatting
- Lab: Server and client field formatting

- Filtering and ordering records for a grid
- Lab: Filtering and ordering
- Break
- Introduction to SQL
- Using the V10 query builder
- Lab: Products grid with supplier and category
- Grouping controls
- Lab: Groupings of Customer readonly
- Liquid forms
- Lab: Liquid forms
- Questions
- Lunch
Day 2 PM
- Introduction to A5W pages
- Lab: WYSIWYG A5W page with grid
- Tabbed UIs
- Lab: Tabbed UI with grids
- Linked Grids
- Lab: Linked Grids
- Break
- Row Expanders
- Lab: Row Expanders
- Layouts
- Lab: Layout with multiple grids
- Lab: Grand Finale
- Questions
102 Intermediate Web Applications with Alpha Five V10
Prerequisites: 101 or equivalent
Length: 2 days
Day 1 AM
- A5W Pages: Capabilities Overview
- Lab: A5W pages in WYSIWYG View
- Lab: Importing and binding HTML layouts
- Break
- Lab: A5W pages in source view
- A5W Genies
- Lab: Using A5W Genies
- Questions
- Lunch
Day 1 PM
- Reports
- Lab: Simple report
- Parametrizing a report
- Lab: Using the Report Genie
- Report design
- Break
- Lab: Designing a report
- Lab: Running a report from a Web page
- Expressions
- Lab: Using expressions in Reports
- Questions
- Dinner
- Evening recreational activity
Day 2 AM
- Publishing a Web application
- Upsizing a database
- Configuring an Alpha server
- Break
- Configuring publishing profiles
- Publishing to a host
- Designing a robust server architecture
- Introduction to using SQL stored procedures
- Questions
- Lunch
Day 2 PM
- Securing a Web application
- Role-based security
- Using the Alpha security system

- Building a login page
- Protecting pages and components
- Break
- Tying the Alpha security system to a SQL database
- Using encryption
- Password security
- Avoiding SQL injection attacks
- Testing your security
- Questions
103 Advanced Web Applications with
Alpha Five V10
Prerequisites: 102 or equivalent
Length: 1 day
Day 1 AM
- Introduction to Xbasic
- Xbasic expression builder
- Calculated field expressions
- Show/hide expressions
- Break
- Enable/Disable expressions
- Conditional Styles
- Conditional Images
- Questions
- Lunch
Day 1 PM
- Introduction to Action JavaScript
- Using buttons and link fields
- Client-side field events
- Break
- Client-side row events
- Client-side system events
- Introduction to using the V10 JavaScript libraries
- Questions
Spaces are strictly limited so please sign up now to ensure your place and to benefit from the savings through January 30, 2010
Attendance at the course will also help prepare you to become an "Alpha Certified Developer" in 2010
| Course 101 (Feb 22, 23) |
- $995 Early Bird price: $895 |
 |
| Course 102 (Feb 24, 25) |
- $995 Early Bird price: $895 |
 |
| Course 103 (Feb 26) |
- $595 Early Bird price: $495 |
 |
| Course 101 & 102 (Feb 22 - 25) |
- $1395 Early Bird price: $1295 |
 |
| Course 102 & 103 (Feb 24 - 26 ) |
- $1395 Early Bird price: $1295 |
 |
| Course 101, 102 & 103 (Feb 22 - 26) |
- $1795 Early Bird price: $1695 |
 |
|