Call: 1(866)477-1022  
   
   
 




What does GoStream Training teach?

GoStream teaches hands-on, instructor-led Web development courses on various tools and technologies used in building Web sites:

HTML Dreamweaver Flash JavaScript ColdFusion Active Server Pages XML And More...

To get more information about our courses, visit our Courses page or contact us to by filling out our Information Request Form



When are courses offered and how do I sign up?

GoStream's courses are offered from 9 to 4 on weekdays.

For a complete schedule or to register, visit our registration form or call 888.555-5555 or 555.555.5555 to request a course catalog and class schedule/registration form.

Customized classes for groups of three or more, during normal business hours or on evenings or weekends, can be arranged; contact us (info@gostreamtraining.com) for details.



What is a CGI script?
CGI (Common Gateway Interface) scripts are programs that reside on your Web server and are primarily used to process information entered into forms.

To explain further: when you have a form on your Web site (e.g., a product order form or a class registration form), there are two components to it:

The HTML page containing the code for the form. When the user visits this page, the form is displayed in the browser so that the user can fill it out. Once she has finished filling out the form, she clicks the submit button to submit the form to a CGI script on the Web server.

The CGI script that processes the form. When the user clicks the submit button, the data from the form is transmitted to a CGI script on the server. This CGI script can use the data from the form to send an E-mail message, save the data to a file, or query a database. For example, when a user fills out our information request form, the CGI script we have E-mails the information the user fills out to several people in our training department and prints a thank you message back to the user's browser.

Appropriate classes (in order):

    CGI Scripting with Perl for Programmers (Contact Us for Details)
    Advanced Perl: Database-Driven Web Sites (Contact Us for Details)


What is a PERL?
Perl is the most popular programming language for writing CGI scripts. Due to its popularity, power, and flexibility, as well as the fact that scripts written in Perl can run easily on most Web servers, Perl is the language that we teach for CGI scripting.

Appropriate classes: See the CGI scripting courses immediately above.



What is a Active Server Pages?
ASP is a server-side scripting platform supported by Microsoft Internet Information Server (IIS), Microsoft Personal Web Server (PWS), and by other Web servers via ChiliASP. It provides the same functionality as CGI scripts, discussed above, and is especially useful for integrating data from Windows based databases (e.g., Microsoft Access and SQL Server) and other ODBC (Open Database Connectivity) compliant databases with your site.

If your Web server is running Windows NT and has IIS installed, we recommend using ASPs instead of Perl-based CGI scripts. ASPs are easier to program (especially for novice programmers) and run more efficiently.



What is a ColdFusion?
ColdFusion, developed and sold by Macromedia, makes it exceptionally easy to integrate database data with your site. ColdFusion has two components:

ColdFusion Application Server: The Application Server is an add-on to your Web server that enables your server to process Web pages written in CFML (ColdFusion Markup Language). CFML is an extension to HTML that provides an easy-to-use set of tags for dynamically including data from databases within your Web pages, without extensive programming.

ColdFusion Studio: The ColdFusion Studio is an easy-to-use development environment for building CFML pages. Although you can build CFML pages with any text editor, the ColdFusion Studio makes this process much easier.

ColdFusion Application Server and the ColdFusion Studio run under Windows 95, Windows 98, Windows NT, and Solaris (Sun's variant of Unix).



What is a JavaScript?
JavaScript is a scripting language that can be used to make your Web pages much more interactive. The JavaScript scripts that you write are embedded directly with the HTML for your pages.

Specifically, JavaScript enables you to do the following:
Build self-validating forms: Adding JavaScript to your page enables you to build a form that immediately alerts the user if they enter incorrect information (e.g., type in a date in the wrong format or skip a field). For example, the following field expects to receive a value between 5 and 125 . Try typing in something other than this and clicking the button:

Top of Form

Number:

Bottom of Form

Enabling dynamic calculations within forms: JavaScript can be used to build forms in which fields update automatically in response to user input. As an example, visit the On-Line Mortgage Calculator. As you fill out fields in the form (e.g., cost of house and down payment), other fields will calculate automatically (e.g., balance of loan).

Appropriate classes:

    (110) Fundamentals of (X)HTML
    (310) Introduction to JavaScript



What is a XML?

XML is the first wave of next-generation Web technologies. Platform-independent and self-sufficient, XML pages, once built, can be interpreted by many applications. No more having to provide backward compatibility for legacy systems of data storage. With XML, the data is complete when written, and can be read by a wide range of applications, from databases to word processors to browsers. In this class, students will master the XML skills necessary to build dynamic, portable web pages.

In HTML, developers are restricted to the tags defined in the HTML specifications. With XML, developers can write their own tags, which can cover a wide range of purposes. Developers can then specify how the tags are interpreted through Document Type Definition documents (DTDs), and how they are displayed on the Web with Extensible Style Sheet documents (XSLs).

Appropriate classes:

   (410) Introduction to XML
   (450) WestLake Capstone Series: XML Developer



Which courses should I take?
If you will be developing Web pages for the first time, and plan to use a Web development tool rather than coding by hand:
    Introduction to Macromedia Dreamweaver
    Macromedia Dreamweaver Bootcamp

If you will be developing Web pages for the first time, and would like to learn HTML (these courses are highly recommended if you plan to do more than basic Web design):
    Beginning HTML: Introduction to Web Publishing
    Advanced HTML: Introduction to Forms and Scripting

If you would like to be able to integrate information from databases with your Web site:
    ColdFusion courses (500 series)
    Active Server Pages courses (600 series)

If you would like to make your pages more responsive to users' actions:
    Introduction to Macromedia Flash
    Flash Developer Bootcamp
    JavaScript courses (300 series)



Does GoStream offer customized onsite training?

Yes, We offer customize on-site training.



Can I cancel or change my order?

Rescheduling or canceling courses are subject to a cancellation fee. In addition, all request must be received in writing via email or by fax prior to the start of each course.

Cancellation

Policy

More than 21 days in advance

No cancellation fee

15 days in advance

Reimbursement of airfare expenses (if already incurred), return shipping of courseware and textbooks at client's expense

6-10 days in advance

50% cancellation fee, return shipping of courseware and textbooks at client's expense

1-5 days in advance

100% cancellation fee, return shipping of courseware and textbooks at client's expense



Rescheduling

Policy

More than 21 business in advance

No cancellation fee

15 days in advance

Reimbursement of airfare expenses (if already incurred)

6-10 business days before course

40% rescheduling fee

1-5 business days before course

60% rescheduling fee



What methods of payment do you accept ?
Currently, GoStream only accepts the following payment methods:

* Checks and * Money Order

* Check or Money Order payments are only available to customers whose banks are located within the United States.

Checks or money orders must be made payable to "GoStream Training, LLC" and forwarded to the following address:

GoStream Training, LLC
Attention: Payment Processing
9900-E Greenbelt Road
#299
Lanham, MD 20706

Please be sure to include your order number on the check or money order to ensure proper processing.

E-mail: info@gostreamtraining.com



 
 
gostreamtraining.Com © 2006  |  Privacy Policy