Web Programming Courses

"Web Programming is a challenging and rewarding career!  Front-end skills, such as HTML, CSS, and JavaScript are being used in all industries now, and many companies expect their employees to have some knowledge of this technology. This will only increase exponentially going forward."

                                                                                                                                 Judy Cannon

Web Architect/Instructor

Welcome Austin Community College Students enrolled in the Web Developer Certificate Program!

All information about the Austin Community College program is at https://continue.austincc.edu/webmaster

ACC students must register and pay for classes on the ACC website, and then return here to take the classes.

How to get started

After you register and pay for the class on the ACC website, register for an account here in Moodle. You will receive an email with a link to verify your email address. Once you receive the email, click the link to return here. Then scroll down to the class list below and click on your class. The next page has an "Enroll" button for you to request enrollment. On the first day of class I approve all requests, and you will automatically be enrolled in your class.

Other Students:

My other classes are available to all via Paypal payment. Check the Web Technology Institute category for a list of all classes not associated with ACC. Register for a free account here in Moodle, then click on the program or course name and pay via Paypal. You will gain access to your course within 24 hours. I offer many additional classes not included in the ACC program, so this is a great place to continue to more advanced subjects! I currently offer Javascript Game Programming and PHP/MySQL Server Programming.

Skip available courses

Available courses

Development of basic knowledge of programming concepts and techniques. 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.

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, HTML and CSS coding. This class introduces more complex HTML structures, including HTML Tables and Forms, and the CSS required to style them.

Advanced WWW Authoring, HTML and CSS is the third in the WWW Authoring series. The class covers new constructs in HTML5 and CSS3, including several HTML5 APIs, CSS3 selectors and media queries. Students also learn how to layout Web pages using the CSS3 Grid system.

An introduction to scripting languages for the Web using Javascript. Javascript is the most popular scripting language for front-end Web Development, and this course covers basic features of the language, including code placement, input/output, events and event handlers, methods, functions, Objects and the Document Object Model.

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 Navigation


Skip Calendar


Skip Instructors


Skip Students