Printed on 11/21/2024
Web Development & Design Specialist
10-152-2
Associate Degree (AAS)
Part Time, Full Time
60 Credits
Financial Aid Eligible
Locations*:
Appleton, Online
*If general education courses are required, they may be available at multiple locations.
The rapidly evolving field of web development has created a need for people with the technical skills to design, develop and support websites. Virtually all businesses require a public website and many develop internal intranets to support various applications. This degree will give you skills to create and maintain professional, high-quality websites. You will learn how to use HTML 5, cascading style sheets (CSS), JavaScript, PHP and ASP.NET. You’ll also learn how to develop database-driven websites with dynamic content. Your training includes the development of web graphics and animation techniques. Businesses large and small are calling on people with these skills to help them establish and maintain a website. Get the training you need for this exciting career field.
COURSE LIST
Print Page
Course list for reference only. Current students please refer to your individualized program plan or see your advisor.
**Outside effort hours are an estimate based on state standards, and may vary from person to person.
Technical Studies
(42 Credits)
-
IT Career Experience
10-107-110
2Credit
54
54
- Instructional Hours: 54
- Outside Effort Hours: 54
- Course Number: 10107110
- Credits: 2.00
Credit for Prior Learning Options Available
Examines and identifies job-seeking, job-keeping and interviewing techniques, strategies for identifying and meeting external and internal customer needs as well as good listening skills and techniques for dealing with difficult customers. Also covers time management, team dynamics, continual improvement processes and global business practices.
Prereq: Student has completed or is in process of completing ALL of the following:
-
Ethical Hacking
10-150-144
3Credit
72
90
- Instructional Hours: 72
- Outside Effort Hours: 90
- Course Number: 10150144
- Credits: 3.00
Credit for Prior Learning Options Available
Introduces the techniques hackers use to discover vulnerabilities. Students will learn ways to tighten the network security to protect the exposed data from the discovered vulnerabilities. Focus is on penetration-testing tools and techniques that security testers and ethical hackers use to protect computer networks.
-
Introduction to Web Design
10-152-100
3Credit
72
90
N/A
- Instructional Hours: 72
- Outside Effort Hours: 90
- Course Number: 10152100
- Credits: 3.00
Provides an introduction to the user experience approach to website design. Students will gain an understanding of what is involved in the research phase, including conducting interviews and evaluating systems using principles of good design. Prototypes will be created providing a design solution.
Coreq: Student has completed or is simultaneously enrolling in ALL of the following:
-
HTML 5
10-152-101
3Credit
72
90
N/A
- Instructional Hours: 72
- Outside Effort Hours: 90
- Course Number: 10152101
- Credits: 3.00
Presents the foundation skills necessary to create Web pages using HyperText Markup Language (HTML). Covers design concepts, hypertext links, tables, frames and Cascading Style Sheets (CSS).
Coreq: Student has completed or is simultaneously enrolling in ANY of the following options:
-
Web Graphics, Introduction to
10-152-105
3Credit
72
90
N/A
- Instructional Hours: 72
- Outside Effort Hours: 90
- Course Number: 10152105
- Credits: 3.00
Introduces the fundamental concepts necessary to generate and prepare graphics for Web pages. The course will focus on raster as well as vector images. Areas addressed will be color selection, layout, text, optimizing images, creating backgrounds, slicing, creating navigation, transparent graphics and animated graphics. Adobe software will be utilized.
-
Cascading Style Sheets (CSS)
10-152-106
3Credit
72
90
- Instructional Hours: 72
- Outside Effort Hours: 90
- Course Number: 10152106
- Credits: 3.00
Credit for Prior Learning Options Available
Learn about responsive CSS. The course will cover CSS structure, current properties and concepts to create responsive web layouts that will meet web accessible standards and work on multiple devices. In addition you will learn to apply CSS properties, and their values, to enhance the visual appearance of your web site.
Prereq: Student has completed or is in process of completing ALL of the following:
COMPUTER 10152101 - HTML 5 OR COMPUTER 10152120 - HTML
COMPUTER 10152105 - Web Graphics, Introduction to
OR ALL of the following:
-
C# Introduction to Programming
10-152-111
3Credit
72
90
- Instructional Hours: 72
- Outside Effort Hours: 90
- Course Number: 10152111
- Credits: 3.00
Credit for Prior Learning Options Available
Introduces students with little or no programming background to programming and logic principles that apply to traditional and Windows systems. Uses C# to apply the principles by developing simple Windows applications.
-
PHP
10-152-121
3Credit
72
90
- Instructional Hours: 72
- Outside Effort Hours: 90
- Course Number: 10152121
- Credits: 3.00
Credit for Prior Learning Options Available
Introduces concepts in developing dynamic, server–side Web applications that accept input from forms, process the data on the Web Server to maintain a database. Two approaches are covered: open source language PHP and Microsoft's ASP.Net framework. Concepts of HTML extended to learn techniques to develop a robust, interactive website.
Prereq: Student has completed or is in process of completing ALL of the following:
AND ANY of the following options:
COMPUTER 10152111 - C# Introduction to Programming
COMPUTER 10152133 - JavaScript/jQuery
COMPUTER 10152134 - Modern JavaScript
Coreq: Student has completed or is simultaneously enrolling in ALL of the following:
-
ASP.Net
10-152-125
3Credit
72
90
N/A
- Instructional Hours: 72
- Outside Effort Hours: 90
- Course Number: 10152125
- Credits: 3.00
Gives students a first look at the ASP.Net architecture to create and maintain a dynamic Web site. Microsoft's Visual Studio will be used to design, code and test multi-page Web applications that use a database and manage state. Master pages and themes, grid controls and 3-tier applications are covered.
Prereq: Student has completed or is in process of completing ANY of the following options:
Coreq: Student has completed or is simultaneously enrolling in ALL of the following:
-
Agile Development
10-152-126
3Credit
72
90
- Instructional Hours: 72
- Outside Effort Hours: 90
- Course Number: 10152126
- Credits: 3.00
Credit for Prior Learning Options Available
A capstone course in which students utilize multiple Web technologies to build a complete and functional Web site in a group setting to simulate real-world development. Project design and management methodologies will also be introduced to expose students to estimating and project management techniques.
Prereq: Student has completed or is in process of completing ALL of the following:
OR
ALL of the following:
Prereq: Student has completed or is in process of completing ALL of the following:
COMPUTER 10156105 - Data Analytics, Intermediate
COMPUTER 10156107 - ETL & Data Warehousing
Student is in progress in IT - Data and Analytics Specialist (10-156-3) Program of Study
Coreq: Student has completed or is simultaneously enrolling in ALL of the following:
-
WordPress
10-152-131
3Credit
72
90
N/A
- Instructional Hours: 72
- Outside Effort Hours: 90
- Course Number: 10152131
- Credits: 3.00
Introduces the basics of WordPress. Students will learn how to create blog sites, publish posts and pages, work with themes, employ widgets, create custom menus, activate plugins, and utilize page templates. Students will work to customize WordPress themes and learn how to make WordPress more secure. The course will use HTML, CSS, and the current version of WordPress.
Prereq: Student has completed or is in process of completing ANY of the following options:
-
Mobile Web
10-152-132
3Credit
72
90
- Instructional Hours: 72
- Outside Effort Hours: 90
- Course Number: 10152132
- Credits: 3.00
Credit for Prior Learning Options Available
Develop responsive, mobile first web pages using React and the open-source framework, Bootstrap.
Prereq: Student has completed or is in process of completing ALL of the following:
-
Modern JavaScript
10-152-134
3Credit
72
90
N/A
- Instructional Hours: 72
- Outside Effort Hours: 90
- Course Number: 10152134
- Credits: 3.00
Covers basic syntax and code structure that includes changes from ES5 through ES6+. You will be coding web apps to enhance your understanding of the Document Object Model, validating forms, manipulating data, dynamically modifying pages, and creating objects. Debugging techniques will be covered to help with troubleshooting your code. You will then move into more advanced topics, such as, managing state information and security, developing for touchscreen and mobile devices, managing data requests, and working with third-party APIs. Knowledge from this course will help when coding with other JavaScript libraries and frameworks.
Prereq: Student has completed or is in process of completing ALL of the following:
-
Data Access for Programmers
10-152-168
3Credit
72
90
N/A
- Instructional Hours: 72
- Outside Effort Hours: 90
- Course Number: 10152168
- Credits: 3.00
Provides background in fundamental database concepts, design, documentation, implementation and distribution involving the relational database model. Students will create, query and update relational databases using Structured Query Language (SQL).
-
College Success: On Course
10-890-100
1Credit
18
36
- Instructional Hours: 18
- Outside Effort Hours: 36
- Course Number: 10890100
- Credits: 1.00
Credit for Prior Learning Options Available
On Course helps you learn a number of proven strategies for creating greater academic, professional and personal success. You will discover how to create a rich, fulfilling life by developing new beliefs and behaviors. College Success: On Course empowers you to make wise choices in your academic and personal life which leads to improved experiences and outcomes.
General Studies
(15 Credits)
-
Written Communication
10-801-195
3Credit
54
108
N/A
- Instructional Hours: 54
- Outside Effort Hours: 108
- Course Number: 10801195
- Credits: 3.00
Develops writing skills which include prewriting, drafting, revising, and editing. A variety of writing assignments are designed to help the learner analyze audience and purpose, research and organize ideas, and format and design documents based on subject matter and content. Also develops critical reading and thinking skills through the analysis of a variety of written documents.
Prereq: Student has completed or is in process of completing ALL of the following:
OR ALL of the following:
Student is not in progress in Associate Degree, Apprenticeship, or Technical Diploma (31 or 32 level)
-
Oral/Interpersonal Comm
10-801-196
3Credit
54
108
- Instructional Hours: 54
- Outside Effort Hours: 108
- Course Number: 10801196
- Credits: 3.00
Credit for Prior Learning Options Available
Focuses on developing effective listening techniques and verbal and nonverbal communication skills through oral presentation, group activity, and other projects. The study of self, conflict, and cultural contexts will be explored, as well as their impact on communication.
Prereq: Student has completed or is in process of completing ALL of the following:
-
Math & Logic
10-804-133
3Credit
54
108
- Instructional Hours: 54
- Outside Effort Hours: 108
- Course Number: 10804133
- Credits: 3.00
Credit for Prior Learning Options Available
Students will apply problem solving techniques from discrete mathematics. Topics include symbolic logic, sets, algebra and base number systems.
Prereq: Student has completed or is in process of completing ANY of the following options:
Accuplacer Arithmetic 263+ OR HS GPA 2.75+ OR ACT Math 18+ OR Arithmetic Level 2 Coursework
MATH 10804113 - College Technical Math 1A
MATH 10804115 - College Technical Math 1
Student is not in progress in Associate Degree, Apprenticeship, or Technical Diploma (31 or 32 level)
-
Intro to Ethics: Theory & App
10-809-166
3Credit
54
108
N/A
- Instructional Hours: 54
- Outside Effort Hours: 108
- Course Number: 10809166
- Credits: 3.00
This course provides a basic understanding of the theoretical foundations of ethical thought. Diverse ethical perspectives will be used to analyze and compare relevant issues. Students will critically evaluate individual, social and professional standards of behavior, and apply a systematic decision-making process to these situations.
Prereq: Student has completed or is in process of completing ALL of the following:
-
Psychology of Human Relations
10-809-199
3Credit
54
108
N/A
- Instructional Hours: 54
- Outside Effort Hours: 108
- Course Number: 10809199
- Credits: 3.00
Explores the relationship between the general principles of psychology and our everyday lives. Students are given the opportunity to achieve a deepened sense of awareness of themselves and others. This understanding enables students to improve their relationships with others at work, in the family, and in society.
Prereq: Student has completed or is in process of completing ALL of the following: