Client-side Scripting Training Program

Client-side Scripting Training Program

Client- to Server-side Scripting Training Program

Computer Applications Training Sitemap

Client-side Scripting Training Program Advanced search

Technology Driven IT Training

Web-based Training Services

Why SYS-ED for Web-based Training

Definition of Service

Delivery Medium

Contact You

Experience Courseware for Teaching Quality Control

SYS-EDís Client-side Scripting training program teaches hybrid combinations of website content development and scripting in commercial and open source web server software environments; the comprehensive base program duration is 25 days / 5 weeks. Based upon the background and experience of their employees, client organizations can elect to streamline the program and have the program taught over non consecutive weeks.

For organizations that have employees experienced in developing and managing web content, HTML5 and JavaScript programming courses can be substituted for a base program component course such as Dreamweaver: Website Development or XML - Introduction. At the client discretion, the software, examples, and exercises in a program can be presented in conjunction with an upgrade of a website content, web app project, or roll-out of new software. It also can be used to evaluate and integrate hybrid combinations of commercial and open source software. The assumption is that business professionals and webmaster attending the program will be experienced with computer applications and networking software. Previous coding and debugging scripts is recommended.

SYS-ED's training programs utilize the full complement of delivery medium: distance-learning, web-based, and technology driven classrooms. As part of conducting a training program, subject matter is organized for utilization in courseware as a learning center. In order to accommodate employee workloads and staff in remote geographic locations, component courses can be scheduled over non consecutive weeks utilizing a combination of classroom training and distance-learning. At the client's discretion, checklist of completed tasks,validation assessment, and a final examination can be utilized.

As part of qualifying a training program for a prospective client, project specifications and sample code will be demonstrated and prototyped on SYS-ED software specific websites.

Client- to Server-side Scripting Training Program
Base Program Duration
Technology Updates
MS Internet Explorer
MS Windows 8 - 10
MS SharePoint
MS Windows Phone
MS SQL Server
MS Silverlight
Chrome Web Browser
Smartphones and Mobile Devices
Tablet Computing and Mobile Devices
Web 2.0 and Mobile Devices

Client-side to Server-side Scripting Training Program

Teaching Models

Client-side to Server-side Scripting Training Program


Internet/Intranet Website Development 4 days
MS Expression - Introduction 2 days
MS Expression - Advanced 1 day
HTML: Web Authoring 2 days
HTML: Web Authoring - Advanced 2 days
CSS: Cascading Style Sheet 2 days
Webpage Design 4 days
Dreamweaver: Website Development 3 days
JavaScript 2 days Distance-learning Training Service

XML - Introduction 3 days

Base Program Duration

25 days
Optional Courses
JavaScript: Web Application Development 3 days
JavaScript: Enterprise Web Application Development 4 days
HTML5 Fundamentals 2 days
HTML5 - Programming 2 days
HTML5 for Mobile Devices 2 days

Module: Internet/Intranet Website Development
Duration: 4 days
Major Topics:
1. Using the Internet for business 2. Install/configure Internet software for FTP, e-mail, newsreading, and web browsing 3. Search queries
4. Technologies for voice and video 5. Multimedia presentations and conferencing  

Module: MS Expression - Introduction
Duration: 2 days
Major Topics:
1. MS Expression web: functionality and features 2. Getting Started 3. Creating a web site
4. Lists and tables 5. Graphics and webpages 6. Designing the layout
7. Adding content to a website 8. Changing web page layout 9. Extending the capabilities of a web site
10. Communicating with visitors 11. Linking contents 12. Adding interactivity
13. Finalizing a website    

Module: MS Expression - Advanced
Duration: 1 day
Major Topics:
1. CSS: implementation 2. Website: creating the layout 3. Layers
4. Forms 5. Frames 6. XML
7. Workgroup development    

Module: HTML: Web Authoring
Duration: 2 days
Major Topics:
1. Writing web pages 2. Images/hypertext 3. Markup tags
4. Editors 5. Document translators 6. Creating multi-frame web pages
7. Troubleshoot syntactical encoding problems 8. Creating Links through text Images and Image maps 9. Controlling the content of the page by using frames

Module: HTML: Web Authoring - Advanced
Duration: 2 days
Major Topics:
1. Forms 2. Entities and data types 3. Tables
4. Images 5. Frames and layers 6. Applets and objects
7. Client-side scripting 8. Automating with JavaScript 9. CSS: Cascaded Style Sheet
10. Website promotion    

Module: CSS: Cascading Style Sheet
Duration: 2 days
Major Topics:
1. Featureset 2. CSS fonts 3. CSS text
4. Color 5. Background 6. Border, margin, and padding
7. CSS and links 8. Working with lists 9. Positioning and visibility

Module: Webpage Design
Duration: 4 days
Major Topics:
1. Fundamentals 2. Design issues 3. Adding graphical content
4. Computer imaging 5. Acquiring graphics 6. Adobe Photoshop
7. Graphics techniques 8. HTML 9. MS Expression
10. Site creation and management 11. Page construction 12. Macromedia Dreamweaver
13. Setting up a local site 14. Interactive pages - building 15. Interactive forms
16. Special effects - implementation 17. Cascading style sheets  

Module: Dreamweaver: Website Development
Duration: 3 days
Major Topics:
1. Featureset 2. Adding content to a site 3. CSS: Cascading Style Sheet
4. External style sheets 5. Working with graphics 6. Navigating the site
7. Designing page layouts with CSS 8. Libraries and templates 9. Creating forms
10. Testing, maintaining, and uploading    

Module: JavaScript
Duration: 2 days
Major Topics:
1. Introduction 2. Programming 3. Flow control structures
4. Built-in objects 5. Form object and form elements 6. Advanced JavaScript objects
7. JavaScript operators 8. Data entry validation 9. Displaying messages in the Netscape status bar
10. Creating scrolling text banners 11. Creating a RoloURL to access URLs from a list 12. Generating an HTML table to display a monthly calendar
13. Multiframe JavaScript central home page 14. Creating a browser gateway 15. Creating rotating banners, toggle buttons, and a slide show
16. Adding MIDI and WAV sound files to a web site 17. Using layer object to add a popup layer and transitions to a slide show 18. Using cookies to personalize a webpage
19. Storing and retrieving information a visitor enters into a form 20. Enabling a shopping cart application 21. Debugging scripts

Module: XML - Introduction
Duration: 3 days
Major Topics:
1. XML featureset 2. Well-formed XML documents 3. XML namespaces
4. XML schemas 5. DTD: Document Type Definitions 6. Styling XML: principles
7. Cascading Style Sheets with XML 8. XSLT 9. XSLT details
10. XSL-FO 11. Processing XML 12. Processing XML events with SAX
13. Processing XML objects with DOM    

Module: JavaScript: Web Application Development
Duration: 3 days
Major Topics:
1. Featureset 2. Language elements 3. Control structures and functions
4. I/O and browser differences 5. Images 6. Frame creation
7. Frames 8. Forms 9. Interactive forms
10. DOM: introduction Core API    

Module: JavaScript: Enterprise Web Application Development
Duration: 4 days
Major Topics:
1. JavaScript applications 2. Competing technologies 3. Server-side JavaScript - creating applications
4. Web application development 5. Server-side JavaScript 6. IIS and iPlanet Web Server - retrieving user data
7. Processing data in the server-side environment 8. Session management service 9. Session management objects
10. Session information - management 11. Server-side Cookies 12. Session management - implementation
13. Database integration 14. Database connectivity 15. SQL fundamentals
16. Database management 17. File input and output 18. File system access
19. Input and output implementation 20. Complementary technology implementation 21. Server-side JavaScript - extending

Module: HTML5 Fundamentals
Duration: 2 days
Major Topics:
1. Markup and web application features 2. Offline web sites and applications 3. Browser support
4. Markup - HTML5 doctype, charsets, structural semantics, header, footer, and nav 5. Markup - structural semantics, sections and articles, aside, figures and figcaptions, and time 6. Roles - role attribute and application roles
7. Native audio and video 8. Fallbacks for older browsers 9. Drawing: rectangles, line, shapes, and text
10. Canvas element 11. Transformations 12. Compositing
13. Clipping 14. Quality assurance 15. Validating HTML5

Module: HTML5 - Programming
Duration: 2 days
Major Topics:
1. HTML5 - facilities 2. WHATWG and W3C specifications 3. HTML5 markup - page structure and DOCTYPE
4. Structural and semantic elements 5. HTML5 and CSS 6. Forms, audio, and video
7. Form elements and forms 8. Cross-document messaging 9. APIs: Communications, PostMessage, EventSource, Web Sockets, Storage, EventSource, and Client-side messaging
10. SSE: Server-sent Events 11. Communication 12. Storage
13. Web SQL database 14. AJAX 15. Cross document messaging
16. JMS 17. Protocols: Web Sockets, STOMP, AMQP 18. Message brokers
19. TLS and SSL certificates    

Module: HTML5 for Mobile Devices
Duration: 2 days
Major Topics:
1. New HTML5 elements 2. CSS media queries 3. Geolocation
4. JavaScript orientation detection 5. Styling an app to different orientations 6. Tracking changes in location
7. HTML5 databases 8. App connection to the Web SQL database 9. Audio and video
10. Drawing 11. JavaScript and canvas 12. Combining images with compositing
13. Transforms - scale and rotate 14. Animation creation

Footnote 1:

SYS-EDís core computer applications curriculum has been submitted to New York State Department of Education for review and licensure.