Professional Documents
Culture Documents
Web Design
and Development
Certificate Program
ce.edu/webdesign
WebDesignCP_GenericBro_Layout 1 9/11/16 9:48 AM Page 4
of excellence.
Curriculum
Required Courses From assessing and creating a design document, to creating a
wireframe, to creating templates, drafts, and final versions of
Web Development with HTML your website, participants will follow a structured design process
I&C SCI X471.03 (2 units) to plan and build a professional website. Upon completion of
Hypertext Markup Language (HTML) is used to render all web this course, participants will understand the web development
applications from the simplest to the most complex ones. Web process and will have a completed website that can serve as
development tools such as Dreamweaver and FrontPage allow part of a professional portfolio. Prerequisites: HTML, JavaScript
users to design a web page visually and then convert the design Programming, and at least two elective courses in the certificate
into HTML statements. While an entire web page can be program.
designed this way, situations that require customization or special
functionality usually require the developer to work directly with Elective Courses
individual HTML statements. So, it is important to know how Web Development Track
HTML works. This course introduces HTML “building blocks”
and allows participants to build a website step-by-step. Web Development Using PHP
Prerequisites: Excellent analytical skills; must enjoy using comput- I&C SCI X471.11 (2.5 units)
ers and have a knack for figuring things out on the computer. Interested in creating e-commerce capabilities and taking advan-
tage of social media concepts such as blogging, bookmarking,
JavaScript Programming and other collaboration and communication functions on your
SCI X471.04 (2 units) website? PHP is an open source language available to facilitate
JavaScript is a programming language that allows you to add a the creation of these functions. Students taking this course will
significant amount of functionality to what would otherwise be a become familiar with PHP utilities and learn how to interact with
static web page. You’ll learn the fundamentals of event-driven a database to create these web applications. With PHP you can
programming, how to implement loops and control structures, create dynamic and original websites that can interact with data-
and how to add compelling interactive features to your web bases and files, handle email, and do many other things that
pages. Prerequisites: HTML; excellent analytical and sequential HTML cannot. At the end of the course, students will know how
thinking skills. to utilize PHP to add simple scripts to their sites, as well as
how to build custom scripts to use in their sites, like an HTML
Internet Systems Architecture templating system, contact us forms, and shopping carts.
I&C SCI X471.61 (1.5 units) Prerequisites: HTML and JavaScript. Programming skills are
This is an introductory level course which is geared towards any- helpful but not required.
one who wants to know how the internet works. Topics include
how websites are architected, how does communication work, Database Programming for the Web Using MySQL
what is involved in building a website, and what all the terminology I&C SCI X471.66 (1.5 units)
really means. At the end of the course, students will have a clear This is a follow up course to the Web Programming with PHP
understanding of all that is required to build, maintain, and use a course. In this course, students will learn how to connect their
website. website into a MySQL database. This includes installing the
database, designing and creating a database, and using PHP to
Website Project Management perform actions on the MySQL database like updating records or
MGMT X471.10 (1.5 units) retrieving records to be displayed in a website. Students will also
This course covers the process of planning and managing a learn how to manage a MySQL database including configuration,
website project through all the different stages: requirements, performance tuning, and troubleshooting. Prerequisites: X471.11
design, implementation, deployment, and maintenance. Primary Web Development Using PHP or equivalent.
topics include planning, communication with team members,
design documentation, risk management, audience analysis, Advanced JavaScript and DOM Scripting
test plans, and estimating of cost, size, and schedule. Additional I&C SCI X471.08 (1.5 Units)
topics addressed include the website development process, Learn how to use Advanced JavaScript techniques to enhance
configuration management, quality assurance, metrics, and your web pages with dynamic effects that include creating and
continuous process improvement. Prerequisites: Excellent sorting tables, animations, interactive navigational elements,
analytical and organizational skills; must enjoy using computers drag-and-drop effects, and many other dynamic user interface
and have a knack for figuring things out on the computer. patterns. You'll learn how to leverage JavaScript to manipulate
the Document Object Model (DOM). Topics include advanced
Web Design and Development Capstone Course event handling, advanced DOM manipulation, dynamically
I&C SCI X471.12 (2 units) creating and updating CSS, HTML tables, and DIV tags. This
This is the capstone course in the Web Design and Development course also introduces the topics of third-party libraries, like
program. This course pulls out pieces from each of the core jQuery. This course requires students to have working knowl-
classes to help participants learn the process of creating a edge of JavaScript or have taken the JavaScript Programming
professional website while working on their own web project. course.
ce.uci.edu/webdesign
WebDesignCP_GenericBro_Layout 1 9/11/16 9:48 AM Page 6
Creating Web Applications with HTML5 this course is Adobe Photoshop, the industry standard for image
I&C SCI X471.10 (2 units) editing. Students will also work with a variety of image utilities
HTML5 makes it easier for web developers to place and manage available on the web. (You must have access to Adobe
interactive elements on a web page. This course will expand on Photoshop in order to complete this course.)
the core features of HTML and JavaScript to highlight the various
capabilities built-in to HTML5 for creating robust and rich Internet Building Rich Internet Applications with AJAX and
Applications. Topics include how to create graphics and anima- JavaScript Libraries
I&C SCI X471.62 (1.5 units)
tions, how to embed audio and video, how to provide offline
storage and access, how to determine visitor’s location, and how The internet has quickly turned from a place where companies
to add semantic elements into your website. Prerequisites: HTML can post information to a place where companies can provide
and JavaScript Programming. services and functionality similar to what can be done on a desk-
top. These state-of-the-art Web applications are called Rich
Creating Websites for Mobile Devices Internet Applications (RIAs). Many vendors have jumped on the
I&C SCI X471.67 (1.5 units) bandwagon to create frameworks to support these requirements.
Learn to prepare business and personal websites for mobile This course is designed to introduce students to Rich Internet
access. This course focuses on how to effectively plan, create, Applications which can be built using World Wide Web
and deliver websites for mobile devices, such as cell phones, Consortium standards, including HTML, CSS, JavaScript,
PDAs, and BlackBerrys. Combining the power of XHTML and DOM Scripting, and AJAX.
CSS, gain the skills to create simple, effective, mobile-friendly
websites that extend their online presence and contribute to the New Media Tools and Technology
MGMT X461.51 (2.5 units)
bottom line. Prerequisites: HTML and JavaScript Programming.
Learn to navigate the new media landscape and better under-
Website Development using WordPress CMS stand how these tools can be applied in business and personal
I&C SCI X471.73 (2.5 Units) situations. Explore new media, which is defined as any form of
Content Management Systems (CMS) are becoming quite electronic communication that takes place over the Internet
popular to create sophisticated websites. The principal benefit including blogs, wikis, social networking and bookmarking sites,
of a CMS is that the technology doesn’t require sophisticated portals, life streaming, and social annotation. Discover the cur-
programming skills in order to build a website. This course will rent available tools and technologies that drive them, including
introduce the three leading Content Management Systems: Rich Internet Applications, cloud computing, and software
WordPress, Drupal, and Joomla with a focus on WordPress. service. Examine the structure of a Web 2.0 company and
Examine the architecture of WordPress and review both strategies for monetizing websites.
WordPress.com and self-hosted WordPress.org websites.
Creation of a WordPress account and insertion of text and multi- Graphic Design Concepts for the Web
I&C SCI X471.65 (1.5 units)
media (images and video) will be demonstrated. The concepts of
custom themes, widgets, and plug-ins, which play an important Web design is a very different medium than print design, so it is
role in designing a custom website, will be explained. WordPress important to learn how you can create and utilize elements on
implementation issues will be demonstrated using live websites. your website which are optimized specifically for the web. These
Other topics include how to build a WordPress website suitable concepts include what graphic size and resolution to use, what
for mobile devices. WordPress mobile friendly websites can be colors are available to use on the web and which color schemes
created by using various widgets and plugins such as WPtouch, are appropriate, as well as what visual elements are acceptable
Mobile Detector and Mobile Pack. The configuration and cus- on the web.
tomization process of these plugins will be covered. Please note: Effective Information Design for the Web
this course is not for programmers. PHP programming and cus- I&C SCI X471.64 (1.5 units)
tom plugin development and theme development using PHP People today rely on the web for many different kinds of informa-
programming will not be covered. tion including bank statements, airline schedules, product
Web Design Track information, and so much more. Consequently, it is important to
present your information in a clear, compelling, and meaningful
Web Graphics and Photo Editing with Photoshop manner so that your website visitors can find what they need
I&C SCI X471.05 (2 units) quickly. This course shows you how to combine your web content
Attractive graphics can make a web page come alive. Photo with effective design principles to achieve page layouts that are
editing and enhancing adds to a website's appeal. Create and appropriate for the type of content being presented and to
edit customized images for use in web pages, online photo ensure your website visitors have a positive experience.
albums, web blogs and more. Learn how to create image roll-
overs, logos, and banner ads. Explore color theory, bandwidth
considerations, and intelligent image utilization. The software for
WebDesignCP_GenericBro_Layout 1 9/11/16 9:48 AM Page 2
Advisory Committee
Bobby Smith, Architect, TIBCO Spotfire Kevin Hanegan, Director of Educational Services,
Eli Bozorgzadeh, Associate Professor, Computer TIBCO Software
Architecture and Design, Donald Bren School of Mike Kollen, CTO/Architect, eSync Training
Information and Computer Sciences, University of Peter VanRysdam, CEO & Founder, 352 Media Group
California, Irvine Shawn Hanegan, Aeronautical Engineer, Mitre
Jeremy Greenberg, Former Student, UCI Division of Corporation
Continuing Education Web Design and Development Steve Schumacher, Vice President, Technical
Certificate Program Advancement and Corporate Communications, The
Irvine Company
Academic Management
Dave Dimas, Ph.D., Director, Engineering, Sciences, and Information Technologies
09.11.16
ce.uci.edu/webdesign