Web Development & Design

HTML Fundamentals (24 Hrs)

You will learn step by step, how to create dynamic websites with HTML. The course covers new HTML5 features, including video, audio, and canvas elements. Learn how to structure a page, place images, format text, create links, add color, work with multimedia, and use forms. You'll also go beyond the basics and find out how to work with Cascading Style Sheets (CSS), create dynamic web content with JavaScript, upload your site to the web, and code HTML emails. By the end of the book you'll be able to build custom websites using the latest HTML techniques.

Topics covered

  • Anatomy of a Website
  • Learn about different Web Browsers
  • Learn about Internet Service Providers
  • Plan for the audience, goals, structure and content
  • Learn about HTML Editors
  • Learn to use HTML to create a document
  • Learn to apply HTML tags to your document
  • Learn to use style sheets to enhance the format of your document
  • Learn how to organize the page structure
  • Learn how to add links
  • Learn how to add images
  • Learn how to work with Multimedia components
  • Learn how to create ordered & unordered list
  • Learn how to work with tables
  • Learn how to create and work with forms
  • Learn how to style and add tables to forms
  • Learn simple JavaScript techniques
  • Learn how to publish your work
  • Learn how to use E-mail with HTML

Tuition $299, Course # WCOSY 6048, Text:HTML: A Beginner's Guide  ISBN# 978-0071809276.

JavaScript Fundamentals (24 Hrs)

You will create dynamic Web pages complete with special effects using today's leading Web development language JavaScript. The course gives you step-by-step coverage of the fundamentals, including variables, functions, operators, event handlers, objects, arrays, strings, forms, and frames. You will learn about more advanced techniques, including debugging and security. You will learn how JavaScript works with XHTML Transitional and covers the new features available in JavaScript. You will learn the key skills and concepts of JavaScript and practice using a hands-on approach through step-by-step directions. You will be challenged to complete projects.

Topics covered

  • Introduction to JavaScript
  • Placing JavaScript in an HTML file
  • Using Variables
  • Using Functions
  • JavaScript Operators
  • Conditional Statements and Loops
  • Event Handlers
  • Objects
  • Document Object
  • Windows Object
  • JavaScript Arrays
  • Math, Number and Date Objects
  • Handling Strings
  • JavaScript and Forms
  • JavaScript and Frames
  • An Introduction to Advanced Techniques

Tuition $299, Course # WCOAP 6621, Text: JavaScript Beginner's Guide, ISBN# 978-0-07-180937-5.

jQuery Fundamentals (18 hours)

The goal of this course is to build a foundation for programming with the library. Often, jQuery becomes the entryway to programming for Web designers or developers who have learned HTML and/or CSS and want to begin creating a more dynamic experience for their users.This course is designed to teach students at any level, so that even those without previous programming experience can learn to use the jQuery library, and move on to learning the JavaScript language. Prerequisite: HTML/JavaScript courses. Tuition $235, Course # WCOSY 1616, Text:  jQuery: A Beginner’s Guide, by Pollock, ISBN # 978-0071817912


Creating a Dynamic Website with PHP and MySQL - LAMP Open Source Software (36 Hrs)

You will learn all of the steps to build a product website for a business, using open-source tools that are robust, reliable and free. You will learn how to set up a database, build forms to maintain contents, and build interactive pages that make it easy for your customers to find your products. The code and techniques used here are equally useful for companies with many products, as well as artisans, craftspeople, small retailers, and others with just a few products. They can also be used to create dynamic websites allowing user logins, personalization, processing of forms and email, and much more. Bring a 2 Gig flash drive to class. Prerequisite: The HTML/JavaScript courses OR a general understanding of programming is suggested. Tuition $495, Course # WITAC 3000, Text: Beginning PHP and MySQL: From Novice to Professional, Fourth Edition by W. Jason Gilmore, ISBN # 978-1-4302-3114-1.

Building Websites with Python & Django
(24 Hrs)

In this class, you will learn how to create websites and web applications using the Django web framework and Python programming language. Topics will include Model-View-Controller (MVC) architecture, development best practices when using Django, database migrations, and deployment techniques. Prerequisite Knowledge you should have the following prior to enrolling in the class: • Some understanding of web architecture • Some experience with modern programming languages • Experience using databases with modern programming languages • Basic understanding of HTML • Some knowledge of using Linux (Ubuntu) is recommended. Tuition $299, Course # WCOSY 6100, Text: Two Scoops of Django: Best Practices for Django 1.8 ISBN # 978-0981467344.

Front-End Web Development (24 Hrs)

In this class, students will learn the front-end web trifecta: HTML, CSS, and JavaScript and how they apply to modern front-end web design and development. Topics will include developing web front-ends based on design mockups, designing for mobile devices using responsive design, architecting front-end web development solutions, working with web APIs, and optimization techniques. Prerequisite Knowledge Students should have the following knowledge prior to enrolling in the class: Some understanding of front-end web components: HTML, CSS, JavaScript Some experience with HTML. Tuition $299, Course # WCOSY 6101, Text: Learning Web Design ISBN: 978-1-449-31927-4.