XML and ASP training courses from Academy Class. XML and ASP training held in London, Glasgow, Manchester,
Academy Class delivers XML and ASPL training courses from beginner to advanced levels. All CSS/HTML/XML training is taught by industry-experienced instructors, who aim to make sure you learn everything needed to put your new skills into practice in the workplace.
Here at Academy Class, we like to make sure you have fun, learn lots and leave delighted!
Your XML and ASP training course will feature small class sizes, state-of-the-art Mac and PC workstations, great learning environments, industry-certified trainers, the latest courseware, and careful attention to your specific needs and experience. Additionally, if you’re not confident about using what you learn on our public scheduled XML and ASP training courses, you can retake the class free of charge within 6 months of your first day of training. That’s the unique Academy Class Guarantee of Learning Satisfaction, delivering peace of mind for your training investment.
*All classes at Academy Class’s begin at 10AM and end between 4 and 5PM
The Comprehensive Introduction to XML Training Course provides an hands-on introduction to developing real world XML based systems in a distributed environment.
Level:Introduction1
Time:10 AM - 5 PM
Duration:2 Days
Cost:£547 ex VAT
There are no open public schedule dates for this course. We can offer you a private training, live online training or we go to your location
Private Training
We can organise training for you. We can do it for only one person or a group. Give us a call an we can make arrangements for your course.
Call: 0800 043 8889
Live Online Training
With our online toolbox let your global team learn together. Give us a call and we can make arrangements for your course.
Call: 0800 043 8889
Academy in a Case
If you can't come to us we can come to you. Give us a call and we can make arrangements for your course.
The Comprehensive Introduction to XML Training Course provides an intensive hands-on introduction to developing real world XML based systems in a distributed environment.
Who is this course for?
Developers looking to discover the power and benefits of XML through hands-on practical application of the technology.
Assumed Knowledge
Knowledge of a mark-up language such as HTML would be advantageous.
What you will learn
Upon successful completion of this course, students will be able to design and create an XML file, create a DTD and use it to validate XML files, separate content from style and apply CSS stylesheets, use XSL to transform XML documents and create different types of output, access XML documents through the DOM and Javascript, find XML tools, resources and examples on the Web.
Introduction to XML
What is XML?
HTML v XML
How can XML be used?
The XML process
XML Syntax ,Elements and Attributes
Document Parts
Elements
XML Attributes
A well formed XML document
Namespaces
XML
XML in the Enterprise
Character References
Entity References
Processing Instructions (PI’s)
CDATA Sections
Comments
Well formed XML
What does “Well formed” mean?
Viewing the document
Why does XML display like this?
XML Validation – DTD
Validators
Declaring a DTD
Why use a DTD?
The building blocks of XML documents
Elements
Tags
Attributes
Entities
PCDATA
CDATA
Defining Elements in a DTD
What about how many times an element can occur?
Declaring zero or one occurrences of the same element
What about optional elements?
Defining Attributes in a DTD
Defining Entities in a DTD
Basic DTD Start Page
Styling and displaying XML Validation – Schema’s
Referencing DTD"s v Schema"s
The Element
XML Schemas define the elements of your XML files.
Attributes
Using Restrictions
XSD Complex Elements
XML Schema Example
Validating your Schema
So you wish to know more? Simply enter your details - and we'll contact you back.
Course Materials
We typically supply detailed course notes or a reference text, or in some cases both. Either way, we try to provide sufficient supporting material so that you can return to your work place with sufficient confidence to permit further learning.
We like to look after our customers with:
Luncheon Vouchers are provided so you can get lunch of your choice from one of the many local Cafes. We also provide Chilled water, posh coffee & Tea, biscuits and sweets, sugar and spice and all things nice!
90 DAY Support
There is nothing worse than leaving a course and feeling left on your own. We like to ensure our customers have all the support and backup they need which includes 90 days unlimited support by phone or email, and a free re-sit of the course you attended within 6 months.
The Comprehensive Introduction to XSLT Training Course provides a hands-on introduction to working with XSLT for the purpose of data transformation.
Who is this course for?
Developers looking to discover the power and benefits of XSLT through hands-on practical application of the technology.
Assumed Knowledge
Knowledge of and experience with a mark-up language such as XML would be required or If you have been on our XML 101; Rookie class.
What you will learn
Upon successful completion of this course, students will be able to experience the full potential of XML and XSLT (Extensible Style sheet Language for Transformation). In this course you will explore XSLT and build and even maintain a site using XML and XSLT.
Introduction to XSLT
What are XSLT Namespaces
XSLT Reference
XSLT Rules
XPATH , Context, Location Paths
Path Expressions
XML Attributes
Using XPATH document
XPath : Axis, Predicate
XPath: Expressions
Expressions
XPath: Functions
count ()
number()
round()
position()
substring()
sum()
XSLT Elements
xsl:sort
XSL:TEMPLATE, XSL:APPLY-TEMPLATES
xsl:value-of
xsl:for-each
xsl:attribute
Using Conditional Logic
xsl:if
xsl:choose / xsl:when / xsl:otherwise
Using Sorting and Variables
xsl:sort
xsl:variable
xsl:param
mxsl:script
XSLT Examples and Exercises
Practical XSLT Transformations
Server-side XSLT Transformation
Storing and Displaying data using Server Side code an XML/ XSLT
So you wish to know more? Simply enter your details - and we'll contact you back.
This course is for application developers who know how to create applications and need to learn how to create a functional Web application by using ASP.NET.
Level:Introduction1
Time:10 AM - 5 PM
Duration:3 Days
Cost:£897 ex VAT
There are no open public schedule dates for this course. We can offer you a private training, live online training or we go to your location
Private Training
We can organise training for you. We can do it for only one person or a group. Give us a call an we can make arrangements for your course.
Call: 0800 043 8889
Live Online Training
With our online toolbox let your global team learn together. Give us a call and we can make arrangements for your course.
Call: 0800 043 8889
Academy in a Case
If you can't come to us we can come to you. Give us a call and we can make arrangements for your course.
This course is for application developers who know how to create applications and need to learn how to create a functional Web application by using ASP.NET .This course introduces all of the major elements of this powerful server programming language and the hundreds of .Net framework controls and components. This course introduces you to ASP.net programming and methodology to make the most of your dynamic application skills.
Who is this course for?
This course is primarily aimed at delegates who have a need to build Dynamic Web application using ASP.net technology in place of Classic ASP. PHP, JSP or ColdFusion.
Assumed Knowledge
Delegates should have some server-side knowledge in either Classic ASP. PHP, JSP or ColdFusion. Some experience with Databases will be beneficial also.
What you will learn
Upon successful completion of this course, delegates will have a much more confident understanding of the ASP.net methodology to building dynamic data driven web sites.
Introduction ASP.net
What is ASP.net?
What is the .NET Framework?
What are Namespaces?
ASP.net Key features
Installing the ASP.net Framework
Introduction to Visual Studio Express
ASP.net Controls
Scripting Basics
Setting up your ASP.net environment
ASP.net Control Naming Conventions
ASP.net Basics
The Script runat instruction
IsPostBack
Control Properties
Handling Form “Post” and “Get”
ASP.net Directories
ASP.net Features
Code Separation technique
Code Behind technique
Using DataSource and DataBinding
Understanding Viewstate
User events and sub routines
Dealing with Multiple Commands
ASP.net Controls
Server Controls
Themes and Skins
Understanding the Web configuration file
Page Directives
Using Trace and debug
User Controls (.ascx)
Working with Validator Controls
RequiredFieldValidator Control
RangeValidator Control
ValidationSummary Control
RegularExpressionValidator Control
CompareValidator Control
CustomValidator Control
ASP.net Database Connectivity
SQL v OLEDB Namespaces
Connecting to an SQL Server Database
Connecting to a non- SQL Server Database
Connection to a database
Database Practical"s
Retrieve a single value
Retrieving several records
Closing Resources
Binding Data to a control
Using parameters
Inserting data
Deleting data
Searching for data
Binding to a DropDownList Control
Overview of other types of ASP.net Controls
Standard
Data
Display
Navigation
Data Controls
ASP.net objects
DataAdaptors : DataSets, DataTables, DataViews
Working with Display controls
Binding to a Repeater
Working with a DataList
Editing in a DataList
DataSource Controls
Binding to a GridView
GridView Sorting
Gridview Paging
Editing in a Gridview
So you wish to know more? Simply enter your details - and we'll contact you back.
This course introduces all of the major elements of ASP programming. With ASP, you can build dynamic, data-driven Web sites that use databases such as Access, SQL, or Oracle, and leverage the power of hundreds of third party components. This course introduces you to the ASP Object Model, Scripting Objects, the ActiveX Data Objects (ADO) Model, and the vast world of ASP components.
Who is this course for?
This course is primarily for delegates who want to get hands-on experience they need to successfully build data-driven Classic ASP applications using the VBScript programming language.
Assumed Knowledge
Some knowledge of HTML and some understanding of server-side development will be helpful.
What you will learn
Upon successful completion of this course, delegates will have a much more confident understanding of Classic ASP and building dynamic data driven web sites.
Understanding Three Tier Technology
Introduction to Classic ASP
What is ASP?
ASP platforms
Running Client v the Server web pages
What is an .ASP File?
ASP Languages and editors
Managing IIS Web Server
Install and configure IIS
Creating a virtual directory
Test the Web Server
Problems with browsers and local host web server
ASP Scripting
Creating an ASP template page
Using VBScript or Javascript
The ASP Object Model
Object Oriented (O-O)Terminology
ASP Built In Objects
List of ASP Objects
ASP Object Reference Table
Using the Request Object
Getting Information from HTML Forms
Handling Form data
Using the Query Strings and URL Parameters
Using the Form Collection
Using the Cookies Collection
Using the Response Object
Sending Text to a User
Redirecting a User to another URL
Setting the HTTP Content Type
Using the Cookies Collection
Cookie facts
Writing and Reading cookies
Remove a cookie
Using the Response Object
Sending Text to a User
Redirecting a User to Another URL
Setting the HTTP Content Type
Using the Cookies Collection
Cookie facts
Writing and Reading cookies
Removing a cookie
Dealing with Page Caching
Using the Session and Application Objects
Using the Global.asa File
Application-Start and Session-Start Events
Application-End and Session-End Events
Managing Sessions with the Session Object
Remembering User Preferences
Managing Applications with the Application Object
Using Application Lock and Unlock
Using the Server Object
Creating an Instance of a Component
Including Other Files
Using the Virtual Keyword
Using the File Keyword
Creating a Data-Driven Web Site
Retrieving Data from a Database
DNA Architecture
Using ActiveX Data Objects (ADO)
ADO Methods and Properties
Setting up DSN or DSN-less Connections
Connecting to a Data Source
Establishing a Database Connection and retrieving data
Moving around the Recordset
Practical: Mini ASP Project
Preparing Server Side Includes
Problems accessing the MS Access database?
Building the Detail Page
Providing a search facility
Using the URL parameter
Setting up a Login page
Securing pages
So you wish to know more? Simply enter your details - and we'll contact you back.
Did you know that Academy Class is also 100% committed to ensuring you understand the concepts we teach in all our classroom-based courses and that you have met the course objectives?
We understand that you rely on us to get a good grasp the key concepts taught in our training. We also realise that if you don’t fully understand the content when you leave, the money and time you’d spend repeating the same course is a cost your business could do without.
We believe that our high-quality training courses will meet and exceed your expectations and enable you learn the concepts you need to know, first time. And we want you to be confident that we’ll support you through your learning experience by proving our commitment to delivering a high-quality & easily-understood course.
That’s why we’ve introduced the Academy Class Guarantee.
Here’s how it works
We make an upfront commitment to you that you’ll be comfortable with what you learn in our classes.
If you don’t feel that you’ve grasped the concepts and can put the training into practice, we invite you to repeat the same course within a six-month period absolutely free of charge*.
Academy Class’s Guarantee, means you can rest assured that if you’re still uncertain about what you’ve learned, you can come back free of charge* and sit the class again. It’s that simple.
*Academy Class Guarantee Terms and Conditions
Guarantee offer is only made to the original person attending a Academy Class classroom training course and is not transferable.
Attendees returning for a repeat sitting of a course must bring their original manual and materials for use on the day.
Bookings for a repeat sitting of a classroom course must be made via the Academy Class Hotline 0800 043 8889 and are subject to availability.
Guarantee offer is valid for 6 months from the date of the original classroom course, after which date it becomes null and void.
Offer is only applicable for one repeat sitting of the same course originally attended.
Cancellation of Course - Academy Class reserves the right to cancel at its sole discretion any particular course. In the event that a specific course is cancelled then participants
enrolled in that course will be transferred to the next available course and notified by Academy Class of the change.
Students should be aware that there is always a chance that they will be “bumped” into the next class if it were to fill up with paying students. Even if you are bumped, we do guarantee that you will be afforded 1 refresher of your training class.
Discounts
At Academy Class, we strive to provide you with high quality training at “value for money” prices. Academy Class has launched some very special and unique training savings plans for its customers. The savings make Academy Class’s training courses for creative’s and developers more affordable and flexible for a wider range of organisations and individuals.
Early Bird
Book in Advance and Get an Early Bird Discount with 30% Off Standard Price*
We’ve looked at the airlines and this seems to work for them so why not training? Book any Academy Class course 3 months in advance and we’ll give you this for 30% less than the standard price.
*(15% off Jumpstart courses. Cannot be used on top of any other discount / offer or with ANY Creative License Package or Off Peak classes)
Group Bookings
Discounts apply to bookings of two or more people from one organisation: 10% off for two people, 15% for three etc.
Training Vouchers
Academy Class vouchers are an effective way to save on your training costs, ensuring the maximum benefit from all training investment. Designed to suit an organisation’s long-term training needs, Vouchers are an excellent opportunity.
Education, Charity & Freelance Discounts
If you work for a charity, educational establishment or work freelance or an independent basis, and are funding your training yourself, you can claim a 15%* discount on any of our open courses.
*(cannot be used on top of any other discount or offer or with any Jumpstart Class, Creative License Package or Off-Peak classes which are already heavily discounted classes)