Certified Internet Web Professional (CIW) Prep Programs

"Your decision to become a developer is a great step that most people wish they could do. At one point in the future, programming skills will be in demand even for the most simplest careers. Companies are already requiring people in non-technical industries to have front-end skills, such as HTML, CSS, and JavaScript. While HTML is hardly considered programming, it's an absolute first step in becoming a web developer."

                                                                                                                                 Jonathan Danylko

Web Architect

30+ Computer Science and programming courses covering all of the latest technologies, like Javascript, PHP/MySQL, E-Commerce, Software Engineering principles, Software Version Control and more...

Welcome to the Web Technology Institute. You'll find programs and individual courses here that will take you from complete novice to certified Web Developer in no time. I start my students with an Introduction to Programming course that gives you the fundamentals of programming, to get you started on your journey. From there you'll delve into mark-up languages, like HTML5 and CSS3 before continuing on to more complex programming languages.

My two certification exam prep programs prepare you to take the vendor neutral, Certified Internet Web Professional (CIW) exams, HML5 & CSS3 Specialist and Javascript Specialist.  We'll be adding User Interface Designer in the near future. My HTML5 & CSS3 program also prepares you for the Microsoft HTML5-CSS3 exam in addition to the CIW exam.


StackOverflow Insights:

stack overflow chart

JavaScript and SQL are the most popular languages across web developers, desktop developers, sysadmins/DevOps, and data scientists.

A quick look at just a few of the apps you'll build in the Javascript Specialist program. Click the image to open the app in a new window:

florida imagebreakout game

Skip available courses

Available courses

Introduction to WWW Authoring, HTML and CSS is a foundation class that teaches the basics of Hypertext Markup Language coding and Cascading Style Sheets. The class begins with the history of the Web and a look at how it operates, then goes on to a more technical look at HTML and CSS.

Intermediate Web Authoring, HTML and CSS is the second part of a three part series of classes on the fundamentals of Website Design and HTML coding.

The course introduces the student to HTML table creation. Table attributes are covered, and the students learn how to construct basic HTML tables. The course goes on to more advanced table design and teaches the student how to create basic charts and graphs. Then advanced graphing is covered, exploring the use of 1 pixel images and graphics in table design. HTML forms are then covered, including the FORM tag and its attributes, and various types of form elements that can be used. The form ACTION command is covered, as well as its relation to Web programming concepts. Students learn how to create forms that use text boxes, text areas, radio buttons, check boxes, password fields and select menus. Students learn how to manipulate the style of their tables and forms using Cascading Style Sheets.
Advanced WWW Authoring and XHTML is the third in the WWW Authoring series...
Development of basic knowledge of programming concepts and techniques. Topics include familiarization with and utilization of computer systems; developing logic; preparing top-down design of problems; and creating programs. This class is for those who have few or no skills in programming. Emphasis will be placed on problem definition, program solution, and how to enter, manipulate, and display data. Using C-Language as a teaching vehicle, this course will expose students to the basic programming concepts they need for further work with programming languages. Prerequisites: End-user familiarity with computers, the Internet.

Skip site news

Site news

Picture of Judy Cannon
Universities Moving to Javascript
by Judy Cannon - Tuesday, 7 March 2017, 8:35 AM

Stanford University is switching its introductory programming classes from Java to JavaScript due to industry demands and student feedback.


Picture of Judy Cannon
To All September 2014 Students...
by Judy Cannon - Friday, 5 September 2014, 8:49 AM

Welcome! My September classes run from 9/2/2014 to 9/23/2014. My classes are self-paced, and you can hand in assignments as you work on them. All assignments are due by 6pm on the last day of class.

Please ask all questions in the class forum, and try to help other students out as much as possible. Your grade is based on points received from graded assignments and/or exams.

I answer forum questions during my office hours, Monday to Friday from 8am to 1pm.

Enjoy your class!


Skip Login


Skip Mailing List

Mailing List

Skip Instructors


Skip Calendar


Skip Navigation


Skip Students