Webmaster
IIUSA-341: i-Net+ Webmaster Prep
Course length: 40 hrs
Prerequisites: Ordinary user-level experience with a Web browser
Tuition: $2305
The i-Net+ certification is recognized as a baseline technical knowledge specifically designed to certify entry-level Internet and e-commerce technical professionals. Those holding i-Net+ certification demonstrate knowledge and competency in Internet basics and clients, development, networking, Internet security and business concepts.
The i-Net+ curriculum covers five areas of knowledge:
- Internet Basics and Clients (30%)
- Development (20%)
- Networking (20%)
- Internet Security (20%)
- Business Concepts (10%)
Part 1: Internet Basics and Infrastructure
- Lesson 1: Internet History
- Lesson 2: Introducing Protocols
- Lesson 3: The TCP/IP Protocol Suite, Part I
- Lesson 4: The TCP/IP Protocol Suite, Part II
- Lesson 5: The TCP/IP Protocol Suite, Part III
- Lesson 6: Web Server Platforms
- Lesson 7: Internet Connection Infrastructure
- Lesson 8: Dial-Up Connection Protocols
- Lesson 9: LAN/WAN Connection Protocols
- Lesson 10: Connection Troubleshooting and Diagnostics
Part 2: Client and Server Configuration - Lesson 11: HTTP Browsers
- Lesson 12: FTP Clients
- Lesson 13: Telnet Clients
- Lesson 14: E-Mail Clients and Servers
- Lesson 15: News Clients
- Lesson 16: MIME Types
- Lesson 17: Legacy Issues
- Lesson 18: Bugs, Parches, and Updates
- Lesson 19: Cookies and Caching
- Lesson 20: Putting the Pieces Together
Part 3: Internet Development - Lesson 21: Web Content Basics
- Lesson 22: Creating HTML Content: Text Editors, Part I
- Lesson 23: Creating HTML Content: Text Editors, Part II
- Lesson 24: Creating WYSIWYG HTML Content: Microsoft FrontPage
- Lesson 25: Scripting and Programming Languages
- Lesson 26: Developing Internet Applications
- Lesson 27: Database Integration
- Lesson 28: Multimedia Integration
- Lesson 29: Pre-Deployment Testing
- Lesson 30: Tuning Server Performance
Part 4: Intranets, Extranets, and Security - Lesson 31: Intranets
- Lesson 32: Extranets
- Lesson 33: Internet Security Concepts and Virus Issues
- Lesson 34: Identification Technologies
- Lesson 35: Encryption Technologies
- Lesson 36: Auditing
- Lesson 37: Virtual Private Networks
- Lesson 38: Firewalls
- Lesson 39: Proxy Servers
- Lesson 40: Data Redundancy
Part 5: Internet Business Concepts - Lesson 41: Copyrights, Trademarks, and Licenses
- Lesson 42: Global Business Issues
- Lesson 43: Push-Pull Technologies
- Lesson 44: E-Commerce Basics
- Lesson 45: Internet Server Summary
- Lesson 46: Online Business Communications
- Lesson 47: Creating Successful Internet Sites
- Lesson 48: Using Statistics
- Lesson 49: Internet Marketing
- Lesson 50: Examining the Future of Business on the Internet
Special notes: This curriculum prepares students for the i-Net+ credential (exam IK0-002).
IIUSA-421: HyperText Markup Language (HTML)
Course length: 16 hrs
Prerequisites: Ordinary experience using a Web browser.
Tuition: $940
This course covers elements of Hypertext Markup Language (HTML) and Extensible HTML (XHTML) in detail, explaining how each element works and how it interacts with other elements. Coverage of HTML/XHTML style leads to writing documents that range from simple online documentation to complex presentations. Topics covered include:
- Implement the XHTML 1.0 standard and prepare Web pages for the transition to XML browsers
- Use style sheets and layers to control a document's appearance
- Create tables, from simple to complex
- Use frames to coordinate sets of documents
- Design and build interactive forms and dynamic documents
- Insert images, sound files, video, Java applets, and JavaScript programs
- Create documents that look good on a variety of browsers
The course coverage is as follows:
- HTML, XHTML, and the World Wide Web
- Quick Start
- Anatomy of an HTML Document
- Text Basics
- Rules, Images, and Multimedia
- Links and Webs
- Formatted Lists
- Cascading Style Sheets
- Forms
- Tables
- Frames
- Executable Content
- Dynamic Documents
- Netscape Layout Extensions
- XML
- XHTML
- Tips, Tricks, and Hacks
IIUSA-510: Computer Networks
Course length: 24 hrs
Prerequisites: A basic user-level understanding of computers.
Tuition: $1538
This course is for students who have an interest in computer networks. Topics covered include: architectures of computer networks; the operations of the network layers; and emerging trends in computer networks. Aspects of computer networks and Internet protocols are explored through hands-on experiments. No programming expertise is required.
IIUSA-514: Visual Basic
Course length: 40 hrs
Prerequisites: Familiarity with a Web browser.
Tuition: $2305
Learn how to write powerful, graphics oriented applications using Visual BASIC. This is a course for nonprogrammers and programmers alike. Using Microsoft's Visual Studio, create sophisticated computer applications in a "rapid application development" model. The course covers end-to-end programming in Visual BASIC, from initial concept to how to package a windows application for distribution.
IIUSA-519: CGI Programming in Perl Basics
Course length: 16 hrs
Prerequisites: Basic understanding of HTML.
Tuition: $940
This course is intended for non-programmers. The Perl scripting language is used to create server-side applications that generate HTML pages on-the-fly. A comprehensive explanation is given of CGI and related techniques for providing dynamic content creation on the Web. The course starts at the beginning, explaining the value of CGI and how it works, and the basics of script programming. The Perl language, syntax, functions, and library modules are covered.
Perl server-side scripting techniques are explored such as file input/output, file locking, pipes, and maintaining state information. Perl syntax and built-in functions are covered in depth. Organization of a "Web site in a file" is covered as a theme, in which varying client-side behavior is achieved through user-supplied parameters.
IIUSA-520: Web Technology: Web Server Setup
Course length: 16 hrs
Prerequisites: Either IIUSA-118 Unix Fundamentals or equivalent user-level knowledge of Unix.
Tuition: $940
This course is designed for students who want to learn how to set up a Web site, and create Web based applications, including server-side on-the-fly content generation. Note that this is not an introduction to the World Wide Web for beginners; this course is for students who are already facile at using the Web, and are taking a greater role as a Webmaster.
IIUSA-525: Extensible Markup Language (XML)
Course length: 16 hrs
Prerequisites: Basic knowledge of HyperText Markup Language (HTML).
Tuition: $940
XML (Extensible Markup Language) is a simpler and easier-to-use subset of the Standard Generalized Markup Language (SGML), the markup language from which HTML was derived. XML is a flexible way to create information formats that can be used in many different applications for the World Wide Web, intranets, and other instances where many different groups need to share data. Because it is so flexible and provides for a useful way to split apart content and its visual display, it is likely to be in wide use on the Web very soon.
Web developers can exploit XML's capabilities to create richer, more dynamic information structures for their users. In this class, some of XML's possibilities are explored: students will look at document type definitions (DTD's) that allow XML authors to define their information formats, create simple XML documents and then work with a parser to begin to pull information out of these documents. Students will take a look at XSL (eXtensible Style Language), the style sheet language developed specifically for XML. Students will also discuss some of the broader implications of developing Web sites with this new markup language.
IIUSA-526: VBScript
Course length: 16 hrs
Prerequisites: Basic knowledge of HyperText Markup Language (HTML).
Tuition: $940
VBScript is Microsoft's client-side scripting language that interfaces with ActiveX components. VBScript allows almost anyone to create powerful, dynamic Web pages starting with no prior programming experience. This is a course for nonprogrammers. Note: The supported environment is strictly Microsoft Internet Explorer running on Windows. No other environment is supported in this course.
IIUSA-528: Introduction to Active Server Pages (ASP)
Course length: 16 hrs
Prerequisites: Familiarity with HTML and some experience with scripting languages. Also see the Special Notes, below.
Tuition: $940
Neither a software application nor a programming language, ASP is a technology by which Web sites dynamically deliver content in response to a user's requests. Beginning with a static Web page composed of HTML (with or without client-side scripting), designers add server scripting, ASP built-in and custom objects, and ASP components to retrieve information from databases (such as MS Access, SQL and Oracle) or from a wide variety of other data sources, and then display the results in pages built "on the fly."
A comprehensive explanation is given of ASP, including what platforms, applications and scripting languages can be used; and of ASP objects, scripting, and components. Topics include: Server-side Includes; the Response and Request objects; Cookies; the Server object; the Ad Rotator, Browser Capabilities, and Content Linking components; application- and session-level events; scripting objects; ADO and database connectivity; the Recordset object; using ADO and SQL to add, update, and delete records in a database; stored procedures and parameter queries, and creating a data browser.
Special notes: This course is intended for those who have designed Web sites using hand-coded HTML, and who have been exposed to scripting languages like VBScript, JavaScript or Perl. Those with strong backgrounds in Visual Basic or other programming languages will excel in this course.
IIUSA-533: Dreamweaver
Course length: 20 hrs
Prerequisites: Knowledge of basic HTML.
Tuition: $1255
This is a course in Web site creation and design using Dreamweaver, Macromedia's professional Web editor. The step-by-step sessions focus on how to use programs together for maximum efficiency in a real-work Web development environment.
Course Topics
- Part 1: Introduction to Dreamweaver
- Part 2: HTML - An Overview
- Part 3: The Interface
- Part 4: The Toolbar
- Part 5: The Status Bar & The Launcher
- Part 6: The Properties Inspector
- Part 7: The Preferences
- Part 8: The Tools
- Part 9: The Objects Panel
- Part 10: Common Objects
- Part 11: Character Objects
- Part 12: Form Objects
- Part 13: Frames Objects
- Part 14: Head Objects
- Part 15: Invisible Objects
- Part 16: Special Objects
- Part 17: Site Control
- Part 18: Storyboarding
- Part 19: Defining a Site
- Part 20: File and Folder Management
- Part 21: The Path Structure
- Part 22: Creating a Site Map
- Part 23: Web Page Basics
- Part 24: Creating a Local Site
- Part 25: Creating the Homepage
- Part 26: Adding Images
- Part 27: Adding Text
- Part 28: Aligning Images and Text
- Part 29: Modifying Page Properties
- Part 30: Adding Meta Tags
- Part 31: Viewing the Code
- Part 32: Linking
- Part 33: Linking with point-to-file
- Part 34: Browsing for files
- Part 35: Email Links
- Part 36: Named Anchors
- Part 37: Linking using images and text
- Part 38: Checking the links
- Part 39: Publishing the site
- Part 40: Previewing the site pages
- Part 41: Remote site
- Part 42: Transferring files to the server
- Part 43: Synchronizing files