Web Developer Certificate

Web Developer Certificate
Last updated 6/3/2015

Certificate Code: 5746

Program Contacts:
QC Campus
Debbie Collins, 309-796-5316, collinsd@bhc.edu
Jamie Hill, 309-796-5284, hillj@bhc.edu

This certificate is offered at the Quad-Cities Campus.

The Web Developer Certificate is a one-year certificate that emphasizes both the technical and design aspects of web page creation. Students will learn HTML, XML, JavaScript and Server-Side programming with ASP.NET for the technical aspect. They will also learn the creative side with courses covering Photoshop, Illustrator, and Flash.

Students starting this program and wishing to continue their education can do so with the Computer Information Technology Application Developer Track AAS.

Graduates of the program will find entry-level employment in the field of Web page development and maintenance.

Web Developer Certificate
Certificate Code: 5746
Course of Study Outline – Suggested Courses (Credit Hours)
First Semester
CIP 101 — Computer Logic and Design (3)
CIP 104 — Introduction to Computer Programming (3)
CIP 170 — Web Page Development (3)
CS 100 — Intro to Computers (3)

Second Semester
ART 290 — Applications in Computer Art or (3)
ART 213 — Digital Photography or
ART 215 — Digital Imagery
CIP 181 — Advanced Web Page Development (3)
CIP 182 — JavaScript (3)
NETW 250 — Web Server Administration (3)

Summer Semester
CIP 186 — Web Design (3)
CIP 214 — C# Programming (4)

Courses for this program include: »

ART 213 Digital Photography
2-3 cr. hrs.;
0 lecture hours; 4-6 lab hours per week.
This course offers students of all levels a working knowledge of digital photography. Students will develop an understanding of operating a digital camera and explore photographic methods as they relate to digital images, develop their creative expression through photography, use relevant software for image modifications, and learn to value the contributions of photography to our global society.

ART 215 Digital Imagery
3 cr. hrs.;
0 lecture hours; 6 lab hours per week.
Fundamentals of working with raster imagery are explored using the computer. Emphasis is placed on proficiency with various tools and features in software programs such as Adobe Photoshop. Students learn to create work for print and web publication, as well as for creative self-expression. Work with peripheral devices such as scanners, printers and digital cameras is also included.

ART 290 Applications in Computer Art
3 cr. hrs.;
0 lecture hour; 6 lab hours per week.
An introduction to computer applications in the visual arts. A computer software based approach to visual image manipulation and generation, including the integration of computer hardware, software, and peripheral devices as tools to create and combine traditional and contemporary visual ideas as applied to art and design.

CIP 101 Computer Logic and Design
3 cr. hrs.;
2 lecture hours; 2 lab hours per week.
An introduction to computational thinking. Students will learn to analyze problems and employ their use, apply the three basic programming structures – (sequence, decision, and repetition) – and top-down design to develop a solution. Students will also learn how information is stored including base 2 and hexadecimal numbering systems and how data is used in computing. Students will develop algorithms to solve a problem and write programs to implement.

CIP 104 Intro to Computer Programming
3 cr. hrs.;
3 lecture hours; 0 lab hours per week.
Prerequisite: CIP 101 or concurrent enrollment in CIP 101 recommended.
This course teaches the student the use of key structured programming statements and the use of a programming language in writing microcomputer application programs. Proper programming design, structure, and logic are emphasized.

CIP 170 Web Page Development
3 cr. hrs.;
2 lecture hours; 2 lab hours per week.
The student will learn web site development with the three methods that have been used since web design first began: hand-coding HTML using a text editor; using a WYSIWYG editor; and using a Content Management System. The student will learn how to stay current on W3C standards for web page development. Topics include: basic web design using HTML and Cascading Style Sheets, page-layout techniques, graphics, search engine optimization, and media. Students will create a multiple-page website.

CIP 181 Advanced Web Page Development
3 cr. hrs.;
3 lecture hours; 0 lab hours per week.
Prerequisites: CIP 170 or CIP 170A and CIP 170B.
This course introduces the student to HTML tools, Rich Internet Applications, using cascading style sheets to render in mobile and tablet, web content management systems and XML. The course also looks at the need to develop a strategy for Web Site organization and design.

CIP 182 JavaScript
3 cr. hrs.;
3 lecture hours; 0 lab hours per week.
Prerequisites: CIP 170 or CIP 170A and CIP 101 or CIP 104; concurrent enrollment in CIP 185 recommended.
This course will provide students with the knowledge and skills needed to develop web applications using client-side scripting with JavaScript. Students will learn code placement, events and event handlers, functions and parameters, attributes, JavaScript objects, methods, and arrays additional topics covered include DOM, validation, objects, cookies and jQuery.

CIP 186 Web Design
3 cr. hrs.;
2 lecture hours; 2 lab hours per week.
Prerequisite: CIP 182
Students will study the process that goes behind planning and implementing a web site. HTML 5 and CSS3 will be used to develop a responsive web site for mobile, tablet, and desktop. Topics include creating a mockup, sitemaps, wireframes, layout options, graphics, search engine optimization and HTML Canvas, Geolocation, Web Analytics, and jQuery mobile.

CIP 214 C# Programming
4 cr. hrs.;
4 lecture hours; 0 lab hours per week.
Prerequisites: CS 101, CS 121 or CIP 104. Concurrent enrollment in CIP 227 or CIP 126.
This course uses the C# programming language to create, GUI-based (Windows) applications, applying effective development strategies based on object-oriented programming. Topics include: forms and controls, input validation, dialog boxes, events, array processing, classes, text file processing, structures, enumerated lists, and applications with multiple forms.

CS 100 Introduction to Computers
3 cr. hrs.;
3 lecture hours; 1 lab hour per week.
Prerequisite: Appropriate placement score or REA 093 “B” or better.
Introduction to computer concepts, computer applications, and the impact of computers on society. Applications include problem solving methods, word processing, spreadsheet, database and presentation graphics software. Basic Algebra or equivalent is recommended.

NETW 250 Web Server Administration
3 cr. hrs.;
2 lecture hours; 2 lab hours per week.
A hands-on course in managing and maintaining an Internet Web server, with emphasis on security. Includes server configuration and customization, directory structure, content and user maintenance, server-side applications, performance monitoring and tuning, and security implementation.

Gainful Employment

Gainful employment is one important measure that students and parents should pay attention to as they examine colleges and programs. All non-degree programs must be designed to lead to gainful employment in a recognized occupation in order to be deemed eligible for federal student aid. These programs are generally less than 2 years in length and result in a certificate.

Web Developer Certificate