advanced web application technologies
OCCC Course Number: 2003 | Section Number: CW12
This course focuses on object-oriented techniques that students can use to create reusable scripts and allow for eaiser maintenance of an applicaton. Students will also learn to build XML based applications and understand the benefits of writing XML documents.
advanced web authoring languages
OCCC Course Number: 2003 | Section Number: CW10
Students will learn about functions, methods and events including how to define and call functions utilizing JavaScript. This course will teach students how to use conditional statements to control program flow. Students will also implement best practices while coding an application and utilize appropriate debugging techniques.
database development
OCCC Course Number: 2003 | Section Number: CW08
Students are challenged to identify patterns or connections between information that is not obviously related, and to identify key or underlying issues in complex situations. In addition the course is about the design process and presents considerations for creating a normalized, stable, maintainable and well defined relational database. Students will also learn to create and maintain database objects and to store, retrieve, and manipulate data using SQL.
database driven applications
OCCC Course Number: 2003 | Section Number: CW15
Students will develop various database driven applications, including blogs, content management systems and discussion forums. Students will also explore the open source community and enhance web applications for a variety of needs.
interaction design
OCCC Course Number: 1003 | Section Number: CW05
Students will learn how information architecture acts as a supporting structure to align design, technology and business goals. Students will gain a perspective of accessibility and usability and how this affects the performance of a website.
internet fundamentals
OCCC Course Number: 1003 | Section Number: CW01
Students will develop a basic understanding of the Internet, who uses it, and how it is used. Skill building topics will include: email, blogs, browsers, search, feeds, ftp, downloads, rich media, and social media. The course will explore a variety of communication methods on the web.
internet technology fundamentals
OCCC Course Number: 1003 | Section Number: CW01
Students will develop a basic understanding of the Internet, who uses it, and how it is used. Skill building topics will include: email, blogs, browsers, search, feeds, ftp, downloads, rich media, and social media. The course will explore a variety of communication methods on the web.
professional enhancement
The student will be able to project an appropriate business image, develop professional and personal goals, practice time and stress management concepts, apply business and work ethics and develop leadership skills. In addition students will create cover letters, resumes, an electronic portfolio and follow-up letters. Students will analyze the job market and trends and participate in a simulated employment interview.
The fourth semester book will be selected by the student. Visit with the instructor for more details.
project collaboration
OCCC Course Number: 2003 | Section Number: CW13
Students will interact as a team and use a systematic approach to develop a web application. Students will identify the various roles involved in the production of a website and also understand the challenges of project collaboration.
This course is project-based and does not require books.
visual design techniques
OCCC Course Number: 1003 | Section Number: CW16
Students will be immersed in the basic elements of design and composition including typography, color and grid-based layout. Students also focus on enhancing their creativity by producing graphical assets that incorporate design principles.

Designing for the Web
GBP29.00
web application technologies
OCCC Course Number: 1003 | Section Number: CW09
Students will learn the syntax, the basics of using regular expressions, and how to access and manipulate files using server-side scripting languages.
web authoring languages
OCCC Course Number: 1003 | Section Number: CW02
Students will learn the principles of HTML and CSS and will become proficient in the development of websites using a text editor and web standards.
web authoring tools
OCCC Course Number: 1003 | Section Number: CW03
Students will acquire principles in designing, implementing and maintaining websites using content creation and management tools and digital media tools.
web design & development capstone
OCCC Course Number: 2003 | Section Number: CW14
Students will complete a final capstone project. The project will be designed to integrate technical skills, customer service, and soft skills. Students will utilize web languages and authoring tools to develop a website. Students may also utilize web languages and authoring tools by doing an approved internship.
web imaging applications
OCCC Course Number: 2003 | Section Number: CW06
Students will demonstrate proficiency in professional approaches to utilizing digital imaging applications. Students also learn techniques to express their ideas and vision to create robust layouts.
website production
OCCC Course Number: 2003 | Section Number: CW07
Students will research marketing strategies and create a brand for a website. They will learn the intricacies of building a website through each stage of the project life cycle. They will also implement design principles to produce industry acceptable collateral pieces.

