Printed on 1/22/2024

Web Development & Design Specialist

10-152-2 Associate Degree (AAS) Part Time, Full Time 60 Credits Financial Aid Eligible Times of Day: Day, Evening 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)

    Course Title
    Course Number
    Credits
    Instructional Hours
    Outside Effort Hours**
    Prior Learning Credit Eligibility
  • 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: Intro to Web Graphics 10152105
  • 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.

  • C# Introduction to Programming
    10-152-111
    3Credit
    72
    90

    • Instructional Hours: 72
    • Outside Effort Hours: 90
    • Course Number: 10152111
    • Credits: 3.00

    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.

  • College Success: On Course
    10-890-100
    1Credit
    18
    36

    • Instructional Hours: 18
    • Outside Effort Hours: 36
    • Course Number: 10890100
    • Credits: 1.00

    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.

  • 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: College Success: On Course 10890100 OR admitted to Career and Technical Education Instruction plan OR not pursuing a degree
  • Cascading Style Sheets (CSS)
    10-152-106
    3Credit
    72
    90

    • Instructional Hours: 72
    • Outside Effort Hours: 90
    • Course Number: 10152106
    • Credits: 3.00

    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.

    Prereqs: Web Graphics, Introduction to 10152105 AND HTML 10152120 or HTML 5 10152101 or not pursuing a degree
  • PHP
    10-152-121
    3Credit
    72
    90

    • Instructional Hours: 72
    • Outside Effort Hours: 90
    • Course Number: 10152121
    • Credits: 3.00

    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: C# Introduction to Programming 10152111 OR Modern JavaScript 10152134 OR JavaScript/jQuery 10152133; AND HTML 5 - 10152101; Coreq: Data Access for Programmers 10152168
  • 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: HTML 5 - 10152101 AND C# Introduction to Programming 10152111
  • 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).

  • Ethical Hacking
    10-150-144
    3Credit
    72
    90

    • Instructional Hours: 72
    • Outside Effort Hours: 90
    • Course Number: 10150144
    • Credits: 3.00

    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.

  • 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: Active in IT-Software Developer plan AND C# Intermediate Programming 10152116 OR Active in IT-Web Development & Design Specialist plan AND PHP 10152121; Coreq: Cloud Software - ASP.Net 94152100
  • 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: HTML 10152120 OR HTML 5 - 10152101
  • Mobile Web
    10-152-132
    3Credit
    72
    90

    • Instructional Hours: 72
    • Outside Effort Hours: 90
    • Course Number: 10152132
    • Credits: 3.00

    Develop responsive, mobile first web pages using React and the open-source framework, Bootstrap.

    Prereq: Modern JavaScript 10152134 OR JavaScript/jQuery 10152133; AND Cascading Style Sheets (CSS) 10152106
  • IT Career Experience
    10-107-110
    2Credit
    54
    54

    • Instructional Hours: 54
    • Outside Effort Hours: 54
    • Course Number: 10107110
    • Credits: 2.00

    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: 13 credits of IT Coursework (1015xxxx and/or 10107xxx)
  • Agile Development
    10-152-126
    3Credit
    72
    90

    • Instructional Hours: 72
    • Outside Effort Hours: 90
    • Course Number: 10152126
    • Credits: 3.00

    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: PHP (10152121) AND ASP .Net (10152125)

    General Studies (15 Credits)

    Course Title
    Course Number
    Credits
    Instructional Hours
    Outside Effort Hours**
    Prior Learning Credit Eligibility
  • Written Communication
    10-801-195
    3Credit
    54
    108

    • Instructional Hours: 54
    • Outside Effort Hours: 108
    • Course Number: 10801195
    • Credits: 3.00

    Teaches the writing process which includes prewriting, drafting and revising. Through writing assignments, students analyze audience and purpose, research and organize ideas, and format and design documents based on subject matter and content. Class sessions and assignments involve giving oral presentations and using computers.

    Prereq: HS GPA 2.75+ OR ACPL Read 54+/Sent 83+, Next Gen Read 250+/Sent 250+, ACT Read 18+/Engl 18+ OR Read Prep 10838105/Sent Prep 10831103 OR Not pursuing a degree
  • Oral/Interpersonal Comm
    10-801-196
    3Credit
    54
    108

    • Instructional Hours: 54
    • Outside Effort Hours: 108
    • Course Number: 10801196
    • Credits: 3.00

    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: HS GPA 2.75+ OR ACPL Read 54+/Sent 83+, Next Gen Read 250+/Sent 237+, ACT Read 18+/Engl 15+ OR Read Prep 10838105/Sent Prep 74851745 OR not pursuing a degree
  • Math & Logic
    10-804-133
    3Credit
    54
    108
    N/A

    • Instructional Hours: 54
    • Outside Effort Hours: 108
    • Course Number: 10804133
    • Credits: 3.00

    Students will apply mathematical problem solving techniques. Topics will include symbolic logic, sets, algebra, Boolean algebra, and number bases.

    Prereq: Arith – HS GPA 2.75+ OR ACPL 65+, Next Gen 263+, ACT Math 18+ OR Arith Prep 10834109 OR College Tech Math 1A 10804113 OR 10804115 College Tech Math 1 OR not in a program
  • 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

    Provides a basic understanding of ethical theories and uses diverse ethical perspectives to analyze and compare relevant issues. Students will critically evaluate individual, social and/or professional standards of behavior and apply a systematic decision-making process to these situations.

    Prereq: HS GPA 2.75+ OR ACPL Read 54+/Sent 83+, Next Gen Read 250+/Sent 237+, ACT Read 18+/Engl 15+ OR Read Prep 10838105/Sent Prep 74851745 OR not pursuing a degree
  • 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 people's everyday lives. Students seek a deepened sense of awareness of themselves and others, and to improve their relationships at work, in the family and in society.

    Prereq: HS GPA 2.75+ OR ACPL Read 54+/Sent 83+, Next Gen Read 250+/Sent 237+, ACT Read 18+/Engl 15+ OR Read Prep 10838105/Sent Prep 74851745 OR not pursuing a degree

    Suggested Electives (3 Credits)

    Course Title
    Course Number
    Credits
    Instructional Hours
    Outside Effort Hours**
    Prior Learning Credit Eligibility
  • C# Intermediate Programming
    10-152-116
    3Credit
    72
    90
    N/A

    • Instructional Hours: 72
    • Outside Effort Hours: 90
    • Course Number: 10152116
    • Credits: 3.00

    Covers C# programming concepts and statements starting with basic class/object terminology. Investigates data types, methods and behaviors, iteration, arrays, lists and collections, Windows (GUI) programming, event programming, inheritance, file IO, exception handling and Database access methods.

    Prereq: Data Access for Programmers (10152168) AND C# Introduction (10152111) OR Computer Programming C++ (10152114)
  • Systems Analysis
    10-107-158
    3Credit
    54
    108

    • Instructional Hours: 54
    • Outside Effort Hours: 108
    • Course Number: 10107158
    • Credits: 3.00

    Introduces the principles and techniques of modern system analysis and design. It explores the fundamentals of traditional systems and methodologies, data flow diagrams and case tools. It also tracks the systems' development life cycle and explains the various stages.

  • Data Administration Techniques
    10-152-170
    3Credit
    72
    90

    • Instructional Hours: 72
    • Outside Effort Hours: 90
    • Course Number: 10152170
    • Credits: 3.00

    Covers the operation and management of client/server back-end relational databases. Topics include data definition language, table modification, creating views, indices, triggers, transactions, backup and recovery.

    Prereq: Must earn a C or better in Data Access for Programmers 10152168
×

Expected Competencies


For more information visit our Credit For Prior Learning page.