Free Web Development Training and Tutorials Blog




    



Introduction to XML Free Online Class

XML has evolved from a way of describing largely textual documents to an all-purpose language that is radically changing the way we represent information in programming. This shift in turn changes the way that people need to think about the language, with more of an emphasis of the role of XML as a mediator of content or as a means to describe a process. This free online course will concentrate on the notion of XML, schemas, XHTML and CSS the use of XML in areas such as web services, and the use of XML in industry, government, and communications.

This online course is available 24 hours a day, 7 days a week, and goes from Oct 13 2005 - Dec 2 2005. You can enroll at any time. An instructor leads the class and will assist you in the lessons as you learn how to use and code XML. HP Learning Center provides free online classes and courses in many areas.


Introduction to XML Free Online Class:
http://h30187.www3.hp.com/courses/overview.jsp?courseId=3602

What you'll learn:


...* Understand what XML is and how it is constructed
...* Use of CSS to styling content described with XML
...* Use schemas to define XML structures
...* Explore the different XML presentation languages, including XHTML, SVG, and XSL-FO.
...* Examine how Web services work, and how they are affecting the way that we communicate with computers and each other

Prerequisites:

...* None


Lessons:

Lesson 1: XML: a language for describing everything

This lesson explains why XML came into being, including its structure and purpose.

Lesson 2: Defining XML
This lesson covers separating structure from display, understanding basic mechanics and rules of XML and creating valid and well-formed XML documents.

Lesson 3: Present XML with CSS
This lesson covers Cascading Style Sheets and their use with XML.

Lesson 4: Present XML with XSL
This lesson covers XSL and its use with XML.

Lesson 5: XML presentation with SVG and SMIL
This lesson examines some of the XML presentation languages that have become significant in the last few years: SVG and SMIL.

Lesson 6: More XML presentation
This lesson examines some of the other XML Presentation languages that have become significant in the last few years: XForms, VoiceXML, WML, Aural Cascading Style Sheets, and more.

Lesson 7: The XML web services layer
This lesson looks at XML web services, including SOAP (Simple Object Access Protocol)/WSDL (Web Services Description Language)-based services, RSS (Real Simple Schema), and the semantic web, and examines the importance of web services in the near future.

Lesson 8: The XML application layer
This lesson looks at the various XML application protocols produced by OASIS for e-business, content management, personalization, and related standards.

Building Web Applications with Microsoft ASP.NET Free Online Class

Create database-driven websites using ASP.NET. With ASP.NET, and you don't need a combination of HTML and script code to program your website. Instead, you can create a full-scale web application using nothing but code and a design tool like Visual Studio.NET. This free online course will introduce you to the basics of the .NET framework. In this free online course, you'll also learn how to set up and design a SQL Server database. Using ADO.NET you'll access that data and, finally, you'll tie it all together using ASP.NET to create a dynamic database-driven website.

This online course is available 24 hours a day, 7 days a week, and goes from Oct 13 2005 - Nov 25 2005. You can enroll at any time. An instructor leads the class and will assist you in the lessons as you learn how to use build web applications with Microsoft ASP.NET. HP Learning Center provides free online classes and courses in many areas.


Building Applications with Microsoft ASP.NET Free Online Class:
http://h30187.www3.hp.com/courses/overview.jsp?courseId=3180

What you'll learn:


...* Learn what the .NET framework is and how it applies to ASP.NET
...* Learn how to use Web Forms to create dynamic Web sites
...* Develop a basic understanding of SQL Server databases
...* Understand how to interact with relational databases using ADO.NET
...* Discover how to increase performance and reduce bugs in an ASP.NET application

Prerequisites:

...* None


Lessons:

Lesson 1: Take advantage of ASP.NET

To master ASP.NET, you'll need to understand a few fundamental concepts about the .NET framework. You'll learn which tools you need to develop an ASP.NET application and differences between static and dynamic websites. You'll learn about the example website that you'll build throughout this course.

Lesson 2: Designing and creating web forms
In this lesson, you'll learn what a web form is and how to create one. You'll also learn about HTML server controls. Anyone can throw together a little bit of ASP.NET code but when you finish this lesson, you'll know the how to separate your code from the user interface of your web page. You'll use what you've learned to create the login form and finally, you'll continue your work on the sample project and design the database.

Lesson 3: An introduction to SQL Server
At the core of every dynamic web page is a database. In this lesson, you'll learn how to configure your SQL Server database. You'll learn the basics of SQL statements and the seven classes of SQL Server data types. You'll get hands on experience with Web Matrix and your web host's Control Panel. Finally, you'll create the database, finish your database design, and then create the database tables.

Lesson 4: Database access using ADO.NET
In this lesson, you'll learn how to set up a connection to the database in code using a connection string. You'll learn the fastest method of data access in ADO.NET: DataReaders. Applying this information, you'll finish the login form you started in Lesson 2. You'll complete this lesson by learning about web controls.

Lesson 5: Manipulate data using DataGrids
In this lesson, you'll learn how to use data binding to get simple data into your web page. You'll also learn how to use templates to customize the way your data is displayed. Finally, you'll learn the basics of DataGrids and apply what you've learned so far to create the author form.

Lesson 6: ASP.NET advanced topics
In this lesson, you'll learn how to add, edit, and update buttons to your DataGrid. You'll also learn how to add support for multiple pages, as well as column sorting. Finally, you'll cover what you need to do to deploy your application.

Page :  1