ITC280 introduces a student to server side web programming using PHP. The course will build a foundation of skills to enable the student to design and build dynamic web sites. Students will interact with a web database DBMS and set up and access data through SQL queries. Students will use cookies or session variables to maintain state for the users, and to secure the data on the web site. Students will be encouraged to create include files and functions to facilitate code re-use. The course will focus on mainly on the most necessary skills for professional web development.
ITC281 introduces students to advanced web development and database topics.
ITC281 covers current technology trends such as XML, RSS, and AJAX. ITC281 will integrate advanced database topics like database functions, optimized queries and transactions. The intention of this class is to "fill in the gaps" of topics not covered in the ITC280 class, currently highlighting PHP and MySQL, thereby producing a well rounded developer.
ITC281 will have an object oriented focus where applicable. Students will implement third party controls and APIs and integrate them into a unified web site. Students will improve the security of their database and website during this process. ITC281 will introduce students to current technologies and trends as time and resources allow. Students will work per a customer's request to build a custom web application.
WEB120 covers advanced elements of web page development, production and Cascading Stylesheets (CSS). Student Learning Outcomes Understand the difference between Strict and Transitional XHTML !doctypes, Write XHTML compliant/valid documents and Cascading Stylesheets, Apply CSS Positioning techniques vs table hacks for web page layout/design, Understand/determine a client's website audience and goals, Understand/apply Usability studies , Create Section 508 (ADA) sensitive web sites, Create (mortizing) tables for complex designs, Utilize basic JavaScript event handlers, Create and use SSI (server side includes), Create inline frames, Intro to Dreamweaver app. and its FTP tools
WEB110Web Authoring 1(only 7 seats available! - the day class is full!) Tuesdays & Thursdays, classroom 3161, 5:00pm - 6:50pm
PREPREQ: MIC 101 with 2.0 or better or ability to use MS Office.
WEB110 covers the mechanics of web page production starting with the absolute basics. Topics include: document structure, text elements, list elements, links, tables, framesets and images. Focus is on creating XHTML compliant web pages by hand with emphasis placed on browser compatibility issues and XHTML validation. Learn how to use FTP tools and assess and implement web customer needs and requests.
WEB114Photoshop for the Web on a MAC (full - waitlist, only) Tuesdays & Thursdays, classroom 5104, 7:00pm - 8:30pm
Basic to intermediate web production techniques using Adobe's Photoshop and Fireworks on a Mac. Topics include digital imagery concepts, developing and editing pixel and vector based graphics for the web, integrating text and images, slicing web compositions to produce rollover states and creating very basic animation. The absolute basics.