Events

 
SMTWTFS
13
16
17
View all »

Tutoring

Web Developer Certificate

Web Developer Certificate
Last updated 6/10/2014

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 Specialist – Web Programming 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 170 — Web Page Development  or  (3)
CIP 170A — Web Page Development I – HTML/CSS  and  (2)
CIP 170B — Dreamweaver (2)
ART 215 — Digital Imagery  or  (3)
ART 290 – Applications in Computer Art  or
CIP 186 — Web Design
CIP 104 — Into to Computer Programing (3)
CIP 101 — Computer Logic and Design (4)
CIP 211A — Intro to Flash (2)

Minimester
CIP 185 — XML (eXtensible Markup Lang.) (1)

Second Semester
CIP 204 — Visual Basic Programing (4)
CIP 211B — Flash Programing (2)
CIP 182 — JavaScript (3)
* Technical Electives (3)

Minimum total hours required for certificate (31)

* Suggested Technical Electives: Choose any – does not need to be same emphasis. Some courses require a prerequisite – check course descriptions in catalog.

Design Emphasis (Credit Hours)
ART 215 — Digital Imagery  or
ART 290 — Applications in Computers Arts  or
CIP 186 — Web Design - select course not taken 1st semester (3)
ART 231 — Photography (3)
BE 248B — Desktop Publishing II (1)

Database Programing Emphasis (Credit Hours)
CIP 227 — Database Management II (3)
CIP 228 — Web Database Programing (3)
CIP 183 — Intro to ASP.NET (3)

Web 2.0 Emphasis (Credit Hours)
CIP 206 — AJAX and Web Services (3)

Networking Emphasis (Credit Hours)
NETW 250 — Web Server Administration (3)

Miscellaneous (Credit Hours)
CIP 190 — Microsoft Sharepoint (3)

Courses for this program include: »

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 231 Photography
3 cr. hrs.;
0 lecture hours; 6 lab hours per week.
Prerequisite: 35mm reflex camera.
Basic tools and techniques of photography. Includes field trips and darkroom experience.

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.

BE 248B Desktop Publishing II
1 cr. hr.;
1 lecture hours; 0 lab hours per week.
Prerequisites: BE 145 “C” or better or BE 145A, B and C or instructor consent.
Use of current software to produce a variety of documents incorporating desktop publishing features and principles of layout and design.

CIP 101 Computer Logic and Design
4 cr. hrs.;
4 lecture hours; 0 lab hours per week.
An introduction to problem solving and logic needed for working with computer systems. Students will learn to analyze problems and apply the three basic programming structures – sequence, decision, and repetition – and top-down design to develop a solution. Students will also learn number systems, logic, truth tables, Boolean logic, base 2 and base 16 representations. Students will learn the tools used for problem solving such as structure charts, flowcharts, pseudo code, decision tables, and UML. Other
topics covered include the concept of a computer system and programming methods.

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
4 cr. hrs.;
4 lecture hours; 0 lab hours per week.
The student will learn website development with the three methods that have been used since web design first began: hand-coding HTML using a text editor; building web pages using a WYSIWYG editor like Dreamweaver; and using the most modern method, a Content Management System that separates design from content while making it easy for non-technical users to update a site. Topics include: design principles, formatting web pages with cascading style sheets, server-side vs. client-side technologies, testing web pages with multiple web browsers, and web servers. In addition, the student will learn how to stay current on W3C standards for web page development.

CIP 170A Web Page Development I – HTML/CSS
2 cr. hrs.;
2 lecture hours; 0 lab hours per week.
The student will learn website development with how Web design first began: hand-coding HTML using a text editor. Students will also format web pages with cascading style sheets using a text editor. Topics include: design principles, formatting web pages with cascading style sheets, server-side vs. client-side technologies, testing web pages with multiple web browsers. In addition, the student will learn how to stay current on W3C standards for web page development.

CIP 170B Dreamweaver
2 cr. hrs.;
2 lecture hours; 0 lab hours per week.
The student will learn website development using Dreamweaver (an HTML Editor) and will learn the concept of maintaining a site using Content Management System software. Topics include: Dreamweaver views, CSS, Layout, Assets, and Behaviors in Dreamweaver. Students will learn how to create and manage a web site within Dreamweaver.

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 or instructor consent.

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 183 Intro to ASP.NET
3 cr. hrs.;
3 lecture hours; 0 lab hours per week.
Prerequisite: CIP 101 or CIP 104 or instructor consent.
The student will use Microsoft’s Visual Web Developer to create interactive web applications with VB or C#. Topics include: web forms, controls, site navigation, events and postback, validation, stylesheets, master pages, state management, testing and deployment. Students completing this course will have at least one fully functional ASP.NET web application for their portfolio.

CIP 185 XML (eXtensible Markup Lang.)
1 cr. hr.;
1 lecture hours; 0 lab hours per week.
The student will develop XML documents and learn the related technologies. Topics include: creating valid and well-formed XML documents, DTD’s, XML schemas, XML editors (software), XSLT and applications using XML.

CIP 186 Web Design
3 cr. hrs.;
3 lecture hours; 0 lab hours per week.
Students will study the process that goes behind planning and implementing a website. Topics include gathering content, designing for your audience, design principles, creating a mockup, sitemaps, wireframes, layout options, color concepts, typography, graphics, search engine optimization and image optimization. Both vector and raster graphics software will be used to create logos and images and to work with digital or scanned images.

CIP 190 Microsoft SharePoint
3 cr. hrs.;
3 lecture hours; 0 lab hours per week.
This course will prepare students for the Microsoft Office Specialist certification exam in SharePoint. Topics include creating and formatting content, managing SharePoint sites, using SharePoint for collaboration, searches, integration with Microsoft Office application.

CIP 204 Visual Basic Programming
4 cr. hrs.;
4 lecture hours; 0 lab hours per week.
Prerequisite: CIP 104 or instructor consent.
This course uses the latest version of the Visual Basic programming language to create GUI-based (Windows) applications applying effective development strategies based on object-oriented programming. Topics include: controls, methods, events, array processing, classes, text file processing, graphics and multimedia, working with multiple forms, creating a setup program, and defensive programming with error trapping.

CIP 206 AJAX and Web Services
3 cr. hrs.;
3 lecture hours; 0 lab hours per week.
Prerequisites: CIP 104 or CIP 204 and CIP 182 or instructor consent.
This course teaches programming web pages for interactive content with AJAX (Asynchronous JavaScript and XML) and web services. Topics include: XML review, DOM (document object model), Google maps, and web services.

CIP 211A Intro to Flash
2 cr. hrs.;
2 lecture hours; 0 lab hours per week.
The student will create dynamic web content and animation using Flash. Topics covered include: creating vector graphics, creating animation, motion tweening, adding interactivity, sound and video.

CIP 211B Flash Programming
2 cr. hrs.;
2 lecture hours; 0 lab hours per week.
Prerequisites: CIP 211A and CIP 101 or CIP 104 or CS 121 or instructor consent.
The student will create more advanced Flash applications. Actionscript programming will be used to enhance projects and add event handling. Other topics covered are OOP programming with Actionscript and using XML with Actionscript. Students completing this course will have at least one fully functional project to add to portfolio. Projects may include e-Learning projects, games, or Flash-based websites.

CIP 227 Database Management II
3 cr. hrs.;
3 lecture hours; 0 lab hours per week.
This course provides the student with database concepts and implementation using Microsoft SQL Server. Topics covered include: data modeling, normalization, SQL, transaction management, recovery, SQL Server Administration, triggers, views, indexes and security. Students will design and build databases using SQL Server.

CIP 228 Web Database Programming
3 cr. hrs.;
3 lecture hours; 0 lab hours per week.
Prerequisites: CIP 227
Student taking this course will create dynamic, interactive web pages, incorporating data from a database. Topics include creating a simple database; connecting a server-side database to a web page; viewing, sorting, updating, and searching a database through the client-side interface; creating and customizing reusable code; and maintaining site security through user logins. Students will build an e-commerce/shopping cart application to add to their portfolio. This course is repeatable up to three times for students interested in learning different programming platforms that can be used in web database development such as PHP and MySQL, ASP.NET and SQL Server, and ColdFusion development.

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