Web Design and Development CC - Advanced

160 Hours / 12 Months / Mentor Supported

Course Overview:

Students will receive a thorough introduction to the basic syntax and structure of the C++ programming language. Students will create C++ applications that define variables and arrays and that use if statements, switch/case statements, for loops and while loops. Students will create functions and pass information into functions by value and by reference using pointers. Students will build applications made up of several files. This course is a good introduction for those that have never programmed before. Students will need access to a C++ compiler. There are compilers available for download.

JavaScript is the primary scripting languages used in browsers to add interactivity to web pages. In this course students will get an introduction to the basics of creating and editing JavaScript scripts for web pages. Students will create JavaScripts that use numeric and string variables and work with numeric and string functions. Students will create scripts that get input from the user and display output on the page. Students will write scripts to define and use objects and functions. An understanding of HTML/XHTML, CSS and programming is useful but not necessary for this course. Students will need a text editor, like Notepad and a browser like Firefox.

This course will give the student an overview of the workings of Flash ActionScripting. Students will learn how to use ActionScripting to create content, create and manipulate components, to load movies, and to animate colors and filters. Students will need a copy of Flash. A 30-day trial is available.

ColdFusion is a powerful server-side scripting language that allows users to interact with databases to produce dynamic pages. ColdFusion is a tag-based language and very easy to learn to use but also a powerful programming environment. At the end of this class, students will be able to create pages that display a requested set of records from the database. Students will be able to create forms that allow users to add, edit or delete records from the database. Students will be able to create data-driven applications using application, client and session variables. A good understanding of web page creation is useful but not necessary for this class. Students will need access to ColdFusion Server. A free evaluation version is available.

PHP is used to create dynamic web sites. Students will learn to syntax and structure of PHP. Students will learn to collect data from a web-based form and use it to create dynamic web pages for their users.

ATTENTION: This course has a strict start and end date.  When a student enrolls into this course, they will need to work with one of our Training Assessment Managers (TAMs) to choose a start date before they can be enrolled in their course.

This course requires the following software in order for the student to follow along with the course lessons:

Free trials of Dreamweaver CC, Adobe Flash CC, Adobe ColdFusion may be available from Adobe but may not last the duration of the course.  Free copies of Visual Studio Express are available from Microsoft by going here.

This course requires the following software in order for the student to follow along with the course lessons:

Free trials of Dreamweaver CC, Adobe Flash CC, Adobe ColdFusion may be available from Adobe but may not last the duration of the course.  Free copies of Visual Studio Express are available from Microsoft by going here.

The Web Design and Development Advanced bundle includes 5 courses:

Course Outline:

C++ Introduction
JavaScript Introduction
Flash ActionScript
ColdFusion Introduction
PHP Introduction

All necessary materials are included.


System Requirements:

System Requirements:

Internet Connectivity Requirements: Hardware Requirements: Operating System Requirements:

NOTE: While we understand that our courses can be viewed on Android and iPhone devices, we do not recommend the use of these devices for our courses. The size of these devices do not provide a good learning environment for students taking online or live online based courses.

Web Browser Requirements: Basic Software Requirements (These are recommendations of software to use):